Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.28;
Скачать: CL | DM;

Вниз

Траблы с WORD-ом!!! HELP ME!!!   Найти похожие ветки 

 
User0 ©   (2002-10-16 13:05) [0]

На форме WordApplication;

HANDLE H=ShellExecute(Form1->Handle, "open", "winword.exe", "c:\\temp.doc", NULL, SW_SHOWNORMAL);
WA->Connect();
replace = 1;
oldStr = AnsiString("Fuck");
newStr = AnsiString("Накладная прихода");
WA->Documents->Item(Variant(1))->Range(EmptyParam, EmptyParam)->Find->Execute(oldStr, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, EmptyParam,
EmptyParam, EmptyParam, EmptyParam, newStr, replace);


Тупость какая-то... перепробовал более 20 вариантов работы с вордом, НИ ОДИН, даже примеры BCB6, не работают на 100%.

Все примеры, если так можно выразится, ОДИНАКОВЫ по замыслу, НО ТРАБЛ У ВСЕХ ОДИН И ТОТ ЖЕ:

После запуска приложения (Application) ЛЮБЫМ МЕТОДОМ (приведенный мной пример - это уже отчаяние :( ), если после его запуска не выждать паузу около 0,5-1,5 сек (в зависимости от загруженности компа, и скорости запуска последнего), ТО ЛЮБЫЕ ДАЛЬНЕЙШИЙ ПОПЫТКИ ВЫЗВАТЬ КАКИЕ ЛИБО ФУНКЦИИ ПРИВОДЯТ К ОШИБКЕ !!! МЛИН ДАЖЕ НА DELPHI 6.0 ПРОБОВАЛ !!!

Я конечно не до конца уверен в ОСИ (XP), но для различных вариантов хоть один то должен работать !!!?????

Некоторые несознательные пиплы, промывали мои мозги типа: "ааа.. Ты пользуешься стандартными компонентами - да там глюк на глюке...". Но после перебора большинства других методов - результат БЫЛ ОДИНАКОВ!!!

Может кто-нить знает в чем дело ? Или подскажет как зная HANDLE определить состояние запускаемой программы, запущена уже или в процессе запуска ??

На мой взгляд дело как раз в последнем, но нужно как-то ПРОГРАММНО (без тупой установки задержки...) определить когда ето самое Application готово к работе, а не состоит в процессе запуска...


 
Ru ©   (2002-10-18 12:13) [1]

у ентого WordApplication есть свойство Autoconnect оно позволяет при запуске приложени (твоего) автоматически вызывать ворд.
зайди на Королевство дельфи там три статейки по связи дельфи и ворд



Страницы: 1 вся ветка

Текущий архив: 2002.10.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-92679
alf_
2002-09-28 16:54
2002.10.28
ответы на мои вопросики


4-92819
vajo
2002-09-13 14:38
2002.10.28
Копирование каталога


1-92608
d_oleg
2002-10-17 13:20
2002.10.28
загрузка ресурса в DLL из вызывающей программы


3-92398
Maik
2002-10-08 14:04
2002.10.28
Работа c Cursors в IB


3-92334
Natalie
2002-10-05 22:46
2002.10.28
не могу создать таблицу!!