Ярлык на свою прогу

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Ярлык на свою прогу

Сообщение neic » 21.06.2005 (Вт) 21:24

Как создать ярлык на своб прогу и поместить ярлык в авто загрузку?

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

Сообщение GSerg » 22.06.2005 (Ср) 2:58

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

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 22.06.2005 (Ср) 9:49

GSerg ну тогде где FAQ? У меня нет MSDN

TY
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 22.06.2005 (Ср) 9:51

ДА

Сообщение TY » 22.06.2005 (Ср) 9:52

ПРОСТО ЗАЙДИ В СВОЙСТВА И СОЗДАЙ ЯРЛЫК
<IMG SRC="" STYLE=BACKGROUND:URL(JAVASCRIPT('HELLO'));" BORDER"0" WIDTH"150">

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Re: ДА

Сообщение Шурик » 22.06.2005 (Ср) 10:32

TY писал(а):ПРОСТО ЗАЙДИ В СВОЙСТВА И СОЗДАЙ ЯРЛЫК

иш какоуй шустрый :) ему программно нужно...

не совсем то, что нужно, но эффект тот же:
http://vbnet.ru/faq/showtopic.asp?id=355

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 22.06.2005 (Ср) 10:35

GSerg писал(а):Есть в FAQ.

ради интереса поискал, не нашел :roll:

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 22.06.2005 (Ср) 11:01

Ребята, Вы чего? :shock:

А гугль уже не работает???

http://www.codenet.ru/progr/other/wsh.php
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 22.06.2005 (Ср) 11:23

а ты чего раскричался?? :) это к афтару, это у него не рабоатет, а мне искать ему не очень хоца...

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

Сообщение GSerg » 22.06.2005 (Ср) 12:25

neic писал(а):GSerg ну тогде где FAQ?

http://bbs.vbstreets.ru/viewforum.php?f=24

Шурик писал(а):ради интереса поискал, не нашел

http://bbs.vbstreets.ru/viewtopic.php?t=12156
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Дмитрий_pro
Начинающий
Начинающий
 
Сообщения: 13
Зарегистрирован: 20.06.2005 (Пн) 15:21
Откуда: Косторма

Re: Ярлык на свою прогу

Сообщение Дмитрий_pro » 22.06.2005 (Ср) 12:29

neic писал(а):Как создать ярлык на своб прогу и поместить ярлык в авто загрузку?

Для автозапуска воспользуйся реесторм:
:D
Private Sub Command1_Click()
Set ws = CreateObject("WScript.Shell")
ws.regwrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Prog", "c:\prog.exe"
End Sub
К людям надо относиться мягче, а к себе шерше!

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 22.06.2005 (Ср) 12:38

А я не кричал, я - баянил :D
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 22.06.2005 (Ср) 13:35

А как создать просто ярлык не используя VB5STKIT ? :D
Если всё делать своими ручками, они скоро отвалятся !

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 22.06.2005 (Ср) 14:16

Kovu
Прочти ещё раз:
http://www.codenet.ru/progr/other/wsh.php
и вот это:
Дмитрий_pro писал(а):Private Sub Command1_Click()
Set ws = CreateObject("WScript.Shell")
ws.regwrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Prog", "c:\prog.exe"
End Sub


Ничего не наводит на размышление?
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 22.06.2005 (Ср) 17:41

GSerg писал(а):
neic писал(а):GSerg ну тогде где FAQ?

http://bbs.vbstreets.ru/viewforum.php?f=24

Шурик писал(а):ради интереса поискал, не нашел

http://bbs.vbstreets.ru/viewtopic.php?t=12156


а я думал FAQ который на сайте выложен из трех частей...

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 22.06.2005 (Ср) 21:47

Всё ответ на вопрос дан! Все спасибо!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.06.2005 (Пт) 0:18

Igor_123 писал(а):и вот это:
Дмитрий_pro писал(а):Private Sub Command1_Click()
Set ws = CreateObject("WScript.Shell")
ws.regwrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Prog", "c:\prog.exe"
End Sub


Ничего не наводит на размышление?

"вот это" никакого отношения к ярлыкам не имеет.
Изображение

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 24.06.2005 (Пт) 8:20

имеет, потому что в автозагрузку...
тем более это куда лучше, чем ярлык в автозагрузке :)

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.06.2005 (Пт) 9:00

И чем это, интересно, лучше? :-?
Изображение

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

Сообщение GSerg » 24.06.2005 (Пт) 10:42

Видать тем, что типа не видно.

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

Igor_123
Осторожный Баянист
Осторожный Баянист
Аватара пользователя
 
Сообщения: 1325
Зарегистрирован: 21.07.2004 (Ср) 13:00
Откуда: Днепропетровск

Сообщение Igor_123 » 24.06.2005 (Пт) 11:29

tyomitch писал(а):"вот это" никакого отношения к ярлыкам не имеет.

Согласен :oops:
Водки я вам не обещаю, но погуляем хорошо.
И. Сусанин.

Аватара (с) Тёмыч

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 24.06.2005 (Пт) 12:06

GSerg писал(а):Видать тем, что типа не видно.

MSConfig всех найдёт...


какой-нить бухгалтер может это ярлык похереть случайно, а вот в msconfig не каждый залезет

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.06.2005 (Пт) 13:37

какой-нить бухалтер может диск себе отформатировать случайно, ты его от этого тоже страховать будешь?
Изображение

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

Re: Ярлык на свою прогу

Сообщение -=TsA=- » 04.07.2005 (Пн) 10:10

Дмитрий_pro писал(а):
neic писал(а):Как создать ярлык на своб прогу и поместить ярлык в авто загрузку?

Для автозапуска воспользуйся реесторм:
:D
Private Sub Command1_Click()
Set ws = CreateObject("WScript.Shell")
ws.regwrite "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Prog", "c:\prog.exe"
End Sub


Раз уж добрались до WScript почему бы не попробовать так?

Код: Выделить всё

Private Function CreateLink(ByVal LinkFullName As String, ByVal LinkTargetPath As String, _
    Optional ByVal LinkArguments As String = "", Optional ByVal LinkWorkingDirectory As String = "", _
    Optional ByVal LinkIconLocation As String = ",0", Optional ByVal LinkHotkey As String = "", _
    Optional ByVal LinkWindowStyle As Long = WshNormalFocus, Optional ByVal LinkDescription As String = "")
    Dim oShellLink As Object
    'Создание Объекта WshShortcut
    Set oShellLink = WshShell.CreateShortcut(LinkFullName)
    With oShellLink
        'Передаем аргументы командной строки
        .Arguments = LinkArguments
        'Устанавливаем
        .Description = LinkDescription
        'Устанавливаем клавиши быстрого вызова
        .Hotkey = LinkHotkey
        'Устанавливаем значек
        .IconLocation = LinkIconLocation
        'Устанавливаем путь к файлу
        .TargetPath = LinkTargetPath
        'Устанавливаем стиль запуска
        .WindowStyle = LinkWindowStyle
        'Устанавливаем рабочий каталог
        .WorkingDirectory = LinkWorkingDirectory
    End With
    'Сохраняем ярлык
    oShellLink.Save
    'Освобождаем объект WshShortcut
    Set oShellLink = Nothing
End Function


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

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

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

    TopList  
cron