C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Программное открытие ярлыков...
Crash-512
Отправлено: 15.12.2006, 19:34


Ученик-кочегар

Группа: Участник
Сообщений: 7



Возможно ли программно запустить ярлык?..
т.е. файл типа "C:\folder\program.lnk"

Враиант "ShellExecute", насколько я понял, с ярлыками не прокатывает...
exp
Отправлено: 15.12.2006, 20:43


Мастер участка

Группа: Участник
Сообщений: 304



Всё работает
ShellExecute(NULL,"open",Edit1->Text.c_str(),NULL,ExtractFileDir(Edit1->Text).c_str(),0);
Crash-512
Отправлено: 15.12.2006, 21:22


Ученик-кочегар

Группа: Участник
Сообщений: 7



Ну как же так?.. У меня эта строчка открывает только ехе-шники... А ярлыки просто игнорирует...=(
exp
Отправлено: 15.12.2006, 21:56


Мастер участка

Группа: Участник
Сообщений: 304



Проект выслать smile.gif ?

ShellExecute — это как двойной щелчок мыши. что хочешь делает.

Отредактировано exp — 15.12.2006, 21:56
Crash-512
Отправлено: 15.12.2006, 22:44


Ученик-кочегар

Группа: Участник
Сообщений: 7



Спасибо, разобрался... Тема исчерпана=))

Вернуться в Вопросы программирования в C++Builder