Ярлыки

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dub
Новичок
Новичок
 
Сообщения: 29
Зарегистрирован: 13.01.2003 (Пн) 9:18
Откуда: Russia

Ярлыки

Сообщение dub » 05.05.2006 (Пт) 15:21

Имеются несколько модемных соединений, как программно создать ярлыки для них на рабочем столе?
(соединения это не файл fcreateshelllink Не подходит)

Gotha
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 106
Зарегистрирован: 20.04.2006 (Чт) 10:55
Откуда: Красногорск

Сообщение Gotha » 05.05.2006 (Пт) 15:27

Вариант?
Код: Выделить всё
Dim WSHShell
Dim NewShortcut
Set WSHShell = CreateObject("WScript.Shell")

Set NewShortcut = WSHShell.CreateShortcut("Полный путь и имя файла ярлыка")
NewShortcut.Arguments = "Командная строка"
NewShortcut.Description = "Описание"

NewShortcut.WindowStyle ="Стиль окна" (1)

NewShortcut.TargetPath = "Полный путь и имя программы"
NewShortcut.WorkingDirectory = "Рабочий каталог"
NewShortcut.IconLocation="Полный путь и имя файла с иконкой,индекс иконки(0)"

NewShortcut.Save
Du stirbst. Besitz stirbt.
Die Sippen sterben.
Der einzig lebt - wir wissen es
Der Toten Tatenruhm.

dub
Новичок
Новичок
 
Сообщения: 29
Зарегистрирован: 13.01.2003 (Пн) 9:18
Откуда: Russia

Сообщение dub » 05.05.2006 (Пт) 15:33

....("Полный путь и имя файла ярлыка")....

это не файл.... вот в этом и вся проблема

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.05.2006 (Пт) 15:34

Gotha, перечитай вопрос...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

dub
Новичок
Новичок
 
Сообщения: 29
Зарегистрирован: 13.01.2003 (Пн) 9:18
Откуда: Russia

Сообщение dub » 07.05.2006 (Вс) 21:19

ааааааа
НИ КТО НЕ ЗНАЕТ??

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 09.05.2006 (Вт) 22:16

Неудобно это очень из VB делать.
Может лучше будет создавать файлы-ярлыки своим кодом? Описание структуры lnk-файлов есть на http://www.wotsit.org.
Lasciate ogni speranza, voi ch'entrate.

dub
Новичок
Новичок
 
Сообщения: 29
Зарегистрирован: 13.01.2003 (Пн) 9:18
Откуда: Russia

Сообщение dub » 10.05.2006 (Ср) 1:56

Все равно на чем, главное создать....
просто VB хоть как то понимаю.

З.ы. Если кому нить нужны исходники как создавать соединение, с удовольствием вышлю.


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

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

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 172

    TopList  
cron