Anwendungspfad aus LNK (Verknüpfung) Datei auslesen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Anwendungspfad aus LNK (Verknüpfung) Datei auslesen

Beitrag von R3booz »

Hallo,

wisst ihr wie das geht?
Habs probiert mit

Code: Alles auswählen

Procedure.s GetLNKFile(lnk.s)
  FILE = ReadFile(#PB_Any,lnk.s)
  If FILE
    For i=0 To 198
      ReadString(FILE)
    Next
    OUTS.s = ReadString(FILE)
    CloseFile(FILE)
    ProcedureReturn OUTS.s
  Else
    ProcedureReturn ""
  EndIf
EndProcedure
was allerdings nur unter WinXP funkt...
Geht das mit der WinAPI?

Gruss R3booz
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Anwendungspfad aus LNK (Verknüpfung) Datei auslesen

Beitrag von RSBasic »

Siehe WinAPI Library\Dateien\Verknüpfung lesen
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Re: Anwendungspfad aus LNK (Verknüpfung) Datei auslesen

Beitrag von R3booz »

oh cool danke :allright:
wusste gar nicht das es das gibt :bounce:
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Benutzeravatar
Sicro
Beiträge: 963
Registriert: 11.08.2005 19:08
Kontaktdaten:

Re: Anwendungspfad aus LNK (Verknüpfung) Datei auslesen

Beitrag von Sicro »

Könnte für dich vielleicht noch wichtig sein:
Zielpfad von Verknüpfung korrekt unter Windows-x64 ermitteln
Bild
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Antworten