(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "Gupta/Centura (Gupta Technologies)"

Обсуждение вопросов, связанных с компанией Unify/Gupta (Gupta Technologies), ее продуктами Team Developer, SQLBase и др.

 
 
Добавить сообщение »

Тема: Запуск Excel-файла из приложения.

Автор:  les Дата: 20.11.2000 16:03
>Хочу уточнить насчет SalLoadApp, дело всё в пробелах в имени файла, заключая их в двойные кавычки Excel всё равно воспринимает пробел как разделитель имён файлов.
>
Я использую конструкцию одинарные - двойные имя - двойные - одинарные и без проблем
Call SalLoadApp( 'excel', '"c:\\1 1.xls"')
Удачи
Ответить на сообщение »
 
Автор:  alla Дата: 20.11.2000 09:33
>Если Вам лень прописывать API функции самостаятельно, то берите пример с прописаными у меня
>www.insoft.ru/alexey/centura/sdk.zip
>Очень рекомендую, причем для Oracle Developer я переписывал с этого примера. Интересно, что у меня запуск Eхеля с открытием через salloadapp проблем никаких не вызвал!
>
>Спасибо всем за помощь!!!
Хочу уточнить насчет SalLoadApp, дело всё в пробелах в имени файла, заключая их в двойные кавычки Excel всё равно воспринимает пробел как разделитель имён файлов.
Ответить на сообщение »
 
Автор:  les Дата: 17.11.2000 15:14
Если Вам лень прописывать API функции самостаятельно, то берите пример с прописаными у меня
www.insoft.ru/alexey/centura/sdk.zip
Очень рекомендую, причем для Oracle Developer я переписывал с этого примера. Интересно, что у меня запуск Eхеля с открытием через salloadapp проблем никаких не вызвал!
Ответить на сообщение »
 
Автор:  George Panov ( http://geos.sniff.ru ) Дата: 17.11.2000 14:47
Попробуйте использовать ShellExecuteA () вместо SalLoadApp(). Если у вас цела registry, то все работает как надо.

Объявление функции:
Library name: Shell32.dll
ShellExecuteA
Returns
Number: HANDLE
Parameters
Window Handle:HWND !hwnd,
String: LPCTSTR !lpVerb,
String: LPCTSTR !lpFile,
String: LPCTSTR !lpParameters,
String: LPCTSTR !lpDirectory,
Number: INT !nShowCmd

где
hwnd - родительское для запускаемого прилжения окно для приема сообщений. В вашем случае NULL

lpVerb - команда в вашем случае "open" или "edit" - редактирование

lpFile - полное имя файла

lpParameters - параметры для запуска EXE файла. В вашем случае - NULL

lpDirectory - рабочая директория

nShowCmd - смело ставьте SW_SHOWNORMAL=1 либо посмотрите остальные значения в windows.h ( константы SW_ )

Полное описание функции ищите в Online MSDN на [открыть ссылку]

HTH
Георгий
:)
Ответить на сообщение »
 
Автор:  alla Дата: 17.11.2000 11:18
При использовании SalLoadApp Excel-файлы не запускаются в отличии от Word-их.
Centura 1.1.0
Word и Excel 97.
Заранее спасибо!
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Q 1.0 for Windows Single User
Комплект Dr.Web «Универсальный», 1 год, 5 ПК
Business Studio 4.2 Professional. Персональная лицензия. Лицензия на 1 месяц.
SAP® Crystal Dashboard Design Departmental 2016 WIN INTL NUL
ReSharper Ultimate - Commercial annual subscription
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
eManual - электронные книги и техническая документация
Мастерская программиста
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
ODBC: dBase CREATE TABLE... (8)
Есть проблема Из программы на CTD 2.0 PTF3 подключаемся к DBF-файлам Set SqlDatabase='Файлы...
 
TD 6.2 SP4 Ошибка при установке (5)
Добрый день! Кто-нибудь устанавливал TD 6.2 SP4 на Win7? В конце процесса установке выдаётся...
 
PMC (4)
Подскажите как формируется Product Media Code или ключик к SqlWindows 510 ( CTD510)
 
Работа клиента Сеntura с клиентами Оракл 10, тонким клиентом, net client (3)
Есть клиент, написанный на Centura, исходников нет Работает только с клиентами Оракл 8 и 9 Ни...
 
подключение к Centura SQLBase server 6.1.2 (3)
есть приложение (клиент-банк) с вышеуказанной базой. В приложении для подключения к базе...
 
 
 



    
rambler's top100 Rambler's Top100