Вниз
Скачать: 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.026 c
14-1135178809
Kerk
2005-12-21 18:26
2006.01.22
Западное образование


14-1135578051
Иксик
2005-12-26 09:20
2006.01.22
Рождество Христово


14-1135355802
TUser
2005-12-23 19:36
2006.01.22
Дешевые магазины


2-1135807881
saNat
2005-12-29 01:11
2006.01.22
Требуется помощь в поиске ошибки


9-1121088229
FRick
2005-07-11 17:23
2006.01.22
Прошу посмотрите мой наработки!




   Наверх