powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как поместить на форму ярлык ярлыка с иконкой ?
11 сообщений из 11, страница 1 из 1
Как поместить на форму ярлык ярлыка с иконкой ?
    #33846590
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как поместить на форму ярлык ярлыка с иконкой ?
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33846931
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создает ярлык текущего приложения на с:\
Что такое "ярлык ярлыка" категорически непонятно.
Код: plaintext
1.
2.
3.
4.
5.
Dim WshShell As Object
Dim oShellLink As Object
    Set oShellLink = WshShell.CreateShortcut("с:\eрлыг.lnk")
    oShellLink.TargetPath = App.path & "\" & App.EXEName & ".exe"
    oShellLink.IconLocation = App.path & "\" & App.EXEName & ".exe, 0"
    oShellLink.Save
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33846937
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл строчку
Код: plaintext
Set WshShell = CreateObject("WScript.Shell")
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33846976
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заметил надпись "на форму". Теперь не понятен весь вопрос.
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847222
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну если телепататировать, то очевидно речь идет о графической кнопке, с картинкой с ярлыка, при нажатии на которую запускается ярлык.
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847252
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да наверное я слишком сжато задал вопрос.
Суть всей заморочки разместить на форме проекта ярлыки для програм(неимеит значение каких)

AntonariyЧто такое "ярлык ярлыка" категорически непонятно.

а так как программы не определены их будет прописыватькакойнибуть юзер методом скидования ярлыков в определеную папку из которой программа через ярлыки будет считывать путь к *.exe фаилам.
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847261
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-dukeну если телепататировать, то очевидно речь идет о графической кнопке, с картинкой с ярлыка, при нажатии на которую запускается ярлык.


Да это возможно оно самое.
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847372
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так пускай это будут обычные картинки, которые в своем тэге хранят путь к программе. А при клике просто запускайте шеллом эту программу.
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847408
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MelkiadesНу так пускай это будут обычные картинки, которые в своем тэге хранят путь к программе. А при клике просто запускайте шеллом эту программу.

Нет картинки нужны имено с фаилов, их родные значки.
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847448
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost_X MelkiadesНу так пускай это будут обычные картинки, которые в своем тэге хранят путь к программе. А при клике просто запускайте шеллом эту программу.
Нет картинки нужны имено с фаилов, их родные значки.
Постарайтесь в следующий раз грамотнее задавать вопрос.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal hIcon As Long) As Long
Private Declare Function ExtractIcon Lib "shell32.dll" Alias "ExtractIconA" (ByVal hInst As Long, ByVal lpszExeFileName As String, ByVal nIconIndex As Long) As Long
Private Declare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long

Private Sub Form_Load()
    Dim Path As String, strSave As String
    strSave = String( 200 , Chr$( 0 ))
    Path = Left$(strSave, GetWindowsDirectory(strSave, Len(strSave))) + "\REGEdit.exe"
    Picture1.Picture = LoadPicture()
    Picture1.AutoRedraw = True
    return1& = ExtractIcon(Me.hWnd, Path,  2 )
    return2& = DrawIcon(Picture1.hdc,  0 ,  0 , return1&)
End Sub
...
Рейтинг: 0 / 0
Как поместить на форму ярлык ярлыка с иконкой ?
    #33847833
Ghost_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OK то что надо.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как поместить на форму ярлык ярлыка с иконкой ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]