Вытащить путь к файлу с ярлыка .lnk - VB

Узнай цену своей работы

Формулировка задачи:

Вечер добрый, появилась необходимость узнать программным путём объект ярлычка. не подскажите как?

Решение задачи: «Вытащить путь к файлу с ярлыка .lnk»

textual
Листинг программы
  1. Option Explicit
  2. Sub CreateShortcut()
  3. 'Пример создания ярлыка к файлу/интернет-странице
  4. Dim WshShell As Object, oShellLink As Object, oUrlLink As Object, strDesktop As String
  5. Set WshShell = CreateObject("WScript.Shell")
  6.  
  7. strDesktop = WshShell.SpecialFolders("Desktop")
  8. Set oShellLink = WshShell.CreateShortcut(strDesktop & "\Shortcut Script.lnk") 'Имя ярлыка
  9.  
  10. 'Создание ярлыка
  11. oShellLink.TargetPath = "e:\2\test2.exe" 'Путь к объекту
  12. oShellLink.WindowStyle = 1 'Стиль окна
  13. oShellLink.Hotkey = "CTRL+SHIFT+F" 'Вызов через комбинацию горячих клавиш
  14. oShellLink.IconLocation = "%windir%\System32\shell32.dll,43" 'Вид значка
  15. oShellLink.Description = "Shortcut Script" 'Комментарий к ярлыку
  16. oShellLink.WorkingDirectory = strDesktop 'Имя рабочего каталога
  17. oShellLink.Save 'Создать
  18.  
  19. 'Создать ярлык к интернет-странице
  20. Set oUrlLink = WshShell.CreateShortcut(strDesktop & "\Microsoft Web Site.url")
  21. oUrlLink.TargetPath = "http://www.microsoft.com"
  22. oUrlLink.Save
  23.  
  24. Set WshShell = Nothing: Set oShellLink = Nothing: Set oUrlLink = Nothing
  25. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.867 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы