Вниз
Скачать: CL | DM;

WinWORD   Найти похожие ветки 

 
IK   (2006-01-06 15:02) [0]

Вопрос вроде-бы простой: как запустить MS WORD (или Excel и т.д. от Offic-а  (версия Office ХP)) из своей программы по  ярлыку, который создался при установке WORdа.

ShellExecute(...,"open",....) не срабатывает.

Если запускаю ярлык от любой другой программы (не Microsoft), то все работает.
Смотрю свойства ярлыка, то то, что запускается, явно указывает на имя исполняемого файла. Ярлыки от MS содержат имя, напроимер "Microsoft Office XP (профессиональный выпуск)".
Пробовал вытягивать данные из ярлыка по IShellLink - получаю  файл wordicon.exe.
    Если создаю свой ярлык для WORD-а, то он также запускается. А стандартные не хотят.
   Вопрос: или запускать не через ShellExecute, или одно из двух...


 
fellix   (2006-01-06 17:55) [1]

Вот так работает:

ShellExecute(0, nil, "C:\Documents and Settings\All Users\Desktop\Microsoft Office Word 2003.lnk" , nil, nil, SW_SHOWNORMAL);



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
2-1135686772
vasa
2005-12-27 15:32
2006.01.22
Как запустить программу на серверее вроде PHP?


2-1136533922
Horror
2006-01-06 10:52
2006.01.22
MessageDlg


14-1135635473
GanibalLector
2005-12-27 01:17
2006.01.22
RS232-клава и удаленное подключение


11-1117925548
rofl
2005-06-05 02:52
2006.01.22
Kol Memo (Editbox) limited to 30000 bytes of text


11-1117425801
dvk
2005-05-30 08:03
2006.01.22
Как подключить OBJ-файлы




   Наверх