Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.027 c
14-1135198030
Gero
2005-12-21 23:47
2006.01.22
Диалог поиска в IE


10-1105900741
kostik78ua
2005-01-16 21:39
2006.01.22
Параметры в запросе


14-1135621138
Kostafey
2005-12-26 21:18
2006.01.22
ШО це такэ база знаний ?


2-1136193427
Grigirian
2006-01-02 12:17
2006.01.22
Как узнать папку в которой находится ехе файл мое программы


14-1135923791
ANB
2005-12-30 09:23
2006.01.22
Поздравляю себя с Днем Рождения (30 декабря)