как с помощью ShellExecute запустить ярлык приложения ???

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
deepslam
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 286
Зарегистрирован: 19.08.2002 (Пн) 2:25
Откуда: Russia

как с помощью ShellExecute запустить ярлык приложения ???

Сообщение deepslam » 07.01.2005 (Пт) 23:05

Сабж
Я делаю так:
Код: Выделить всё
Public Sub Execute(DocName As String)
ShellExecute 0, "Open", DocName, "", "", SW_SHOWNORMAL
End Sub

ярлыки на документы запускаются, а ярлыки на приложения не фурычат почему то(((

-=TsA=-
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 142
Зарегистрирован: 21.09.2004 (Вт) 14:32
Откуда: Татарстан, Заинск

Сообщение -=TsA=- » 08.01.2005 (Сб) 22:13

Call ShellExecute(0, "open", cFile, "", "", SW_SHOWDEFAULT)

в переменной cFile полное имя файла ярлыка т.е.
"C:\Program Files\My prog\Start.lnk"

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 08.01.2005 (Сб) 22:31

Гм :? А каково отличие от того, что написал достопочтенный автор топика?

Попробуй вместо "open" писать ""
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

deepslam
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 286
Зарегистрирован: 19.08.2002 (Пн) 2:25
Откуда: Russia

Сообщение deepslam » 08.01.2005 (Сб) 22:49

ANDLL писал(а):Гм :? А каково отличие от того, что написал достопочтенный автор топика?

Попробуй вместо "open" писать ""


спасибо :)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList