Die Suche ergab 6 Treffer

von robert.rieder
Fr 18. Mär 2022, 21:52
Forum: Windows
Thema: FileGetSymLinkTarget
Antworten: 12
Zugriffe: 9959

Re: FileGetSymLinkTarget

Ich danke allen die mitgeholfen haben, mein Problem zu lösen
von robert.rieder
Do 17. Mär 2022, 21:43
Forum: Windows
Thema: FileGetSymLinkTarget
Antworten: 12
Zugriffe: 9959

Re: FileGetSymLinkTarget

Halleluja,

das war's. Vielen dank, you saved my life

LG
Robert
von robert.rieder
Do 17. Mär 2022, 17:33
Forum: Windows
Thema: FileGetSymLinkTarget
Antworten: 12
Zugriffe: 9959

Re: FileGetSymLinkTarget

Danke, danke, danke
Schon probiert und es funzt - FAST

Wenn nämlich Umlaute im Targetnamen sind, dann gibt er mir ein Fragezeichen an dieser Stelle aus.
Umlaute und andere Sonderzeichen kommen nämlich häufig in Namen von ausländischen Autoren vor.

Sind da irgendwelche charset-Konvertierungen zu ...
von robert.rieder
Do 17. Mär 2022, 15:39
Forum: Windows
Thema: FileGetSymLinkTarget
Antworten: 12
Zugriffe: 9959

Re: FileGetSymLinkTarget

Danke PascalDragon,
du hast mir die Augen geöffnet. Ich wusste nicht den Unterschied zw. symb. Links und LNK Dateien bzw. URL Dateien (ich arbeite unter Windows) Also ist die Funktion fileGetSymLinkTarget falsch verwendet.

Der Delphi-Code den du mir geschickt hast ist leider voller (DELPHI ...
von robert.rieder
Mi 16. Mär 2022, 21:53
Forum: Windows
Thema: FileGetSymLinkTarget
Antworten: 12
Zugriffe: 9959

Re: FileGetSymLinkTarget

Bitteschön, ein Code-Snippet

var filename, target: rawBytestring;
...
fileName := filePath + oname + '.lnk';

if fileExists(fileName) then begin
if fileGetSymLinkTarget(fileName, target) then
ShowMessage(target)
else
showMessage('not done for ' + fileName);
end;
von robert.rieder
Mi 16. Mär 2022, 20:48
Forum: Windows
Thema: FileGetSymLinkTarget
Antworten: 12
Zugriffe: 9959

FileGetSymLinkTarget

Bitte um Hilfe
Ich krieg diese Funktion (die das Ziel einer URL oder eines LNK-Files liefern soll) einfach nicht zum Laufen.
Der boolsche Rückgabewert ist stets FALSE und das Target-feld ist null.

Wer kann mir weiterhelfen?
Robert