powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Не запускается Word
4 сообщений из 4, страница 1 из 1
Не запускается Word
    #32307697
ol2866
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
var
MsWord: Variant;
regData : TRegistry;
cls_WordObject: string;
begin
cls_WordObject := 'Word.Application';
try
regData := TRegistry.Create;
regData.RootKey := HKEY_CLASSES_ROOT;
if regData.OpenKey('\Word.Application\CurVer', False) then
begin
cls_WordObject := regData.ReadString('');
regData.CloseKey;
end;
finally
regData.Free;
end;

try
MsWord := CreateOleObject(cls_WordObject);
MsWord.Visible:=False;
except
Error('Невозможно запустить Microsoft Word: '+cls_WordObject);
end;
end;

выглядит красиво, а не работает. вернее не везде.
под win98 нормально, 2К и ХР - через один.
говорит - 'Невозможно запустить Microsoft Word: '.
...
Рейтинг: 0 / 0
Не запускается Word
    #32307733
Малиновский Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень простой и понятный пример:
C:\Program Files\Borland\Delphi7\Demos\ActiveX\OleAuto\SrvComp\Word
...
Рейтинг: 0 / 0
Не запускается Word
    #32307815
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно а через ОЛЕ не проше его юзать ли
...
Рейтинг: 0 / 0
Не запускается Word
    #32307831
Малиновский Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через OLE медленнее, говорят. Не сравнивал.
А то, что проще - это точно. По крайне мере компилятор хоть чуть-чуть помогает, когда к несуществующим методам и свойствам пытаешься обратиться.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Не запускается Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]