Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: VB: Snelkoppelingen  (gelezen 2584 keer)

0 leden en 1 gast bekijken dit topic.

guido1

  • Gast
VB: Snelkoppelingen
« Gepost op: 15 september 2003, 22:29:05 »
Hoi,

Hoe kan ik in Visual Basic te weten komen naar welk programma een snelkoppeling verwijst?

VB: Als ik van c:\windows\notepad.exe een snelkoppeling maakt dan is de extentie van deze snelkoppling wel altijd .lnk maar de naam kan ik zelf kiezen. Ik kan dus bevoorbeeld de naam  Schrijven.lnk kiezen maar het pad verwijst altijd naar c:\windows\notepad.exe

Ik wil dus een directory uitlees van alle bestanden met extentie .lnk dan heb ik een lijst van de snelkoppelingen. Maar ik wil van elke snelkoppeling te weten komen waar deze naar toe verwijst.
In mijn voorbeeld vind ik dus: Schrijven.lnk en c:\windows\notepad.exe

Hoe kan ik dat in VB verwezenlijken?
Bedankt op voorhand.
Guido

Offline Yakko

  • Ambassadeur
  • *****
  • Berichten: 1.943
Re:VB: Snelkoppelingen
« Reactie #1 Gepost op: 17 september 2003, 13:39:46 »
Ik heb zo eens rondgezocht maar heb niets gevonden om een lnk bestand uit te lezen. Wel om een aan te maken. Ik denk dan ook dat het onmogelijk is om zoiets uit te lezen.
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline Linda

  • Ambassadeur
  • *****
  • Berichten: 1.405
  • Geslacht: Vrouw
Re:VB: Snelkoppelingen
« Reactie #2 Gepost op: 17 september 2003, 16:56:31 »
https://www.nldelphi.com/forum/showthread.php?s=&threadid=4800

Ik weet niet of je daar iets aan hebt, want de programmeertaal Delphi wordt gebruikt, maar misschien brengt je dit op de goede weg.
Windows Vista Home Premium - Dual Core 6400  @ 2,13 GHZ - NVidia Geforce 7100 GS - 2 GB - IE 7.0 - Office 2007- Avast
-Telenet

guido1

  • Gast
Re:VB: Snelkoppelingen
« Reactie #3 Gepost op: 17 september 2003, 22:51:44 »
Hoi,

Alvast bedankt voor de reaktie. mijn probleem is nog niet opgelost maar via de link van Linda zie ik dat het mogelijk is. Ik ken niks van Delphi maar ik kan mischien er wel iets uithalen.

Bedankt.
Guido

guido1

  • Gast
Re:VB: Snelkoppelingen
« Reactie #4 Gepost op: 27 september 2003, 16:50:40 »
Hoi,

Na lang zoeken en proberen heb ik het uiteindelijk gevonden.

Als er iemand intresse in heeft zal ik wel een voorbeeldje in VB5 doormailen.

En bedankt aan allen die mee gedacht hebben.

Guido

Offline Yakko

  • Ambassadeur
  • *****
  • Berichten: 1.943
Re:VB: Snelkoppelingen
« Reactie #5 Gepost op: 28 september 2003, 12:37:23 »
Ik hoef de code niet te hebben maar ik wil wel in grote lijnen weten hoe je het gedaan hebt.
Vanwaar je bv je informatie gehaald hebt en of je gebruik gemaakt hebt van een library zoja welke ... ?
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

guido1

  • Gast
Re:VB: Snelkoppelingen
« Reactie #6 Gepost op: 28 september 2003, 12:59:13 »
Hoi Yakko,

In https://www.vbcode.com en daar een search gedaan op "shortcut" en de resultaten bewerkt tot ik iets kreeg dat wel werkte.

Libraries: "sheltarg.dll" en "Shell32.DLL"

En dan de fileattributen opgevraagd.

Guido

 


www.combell.com