![]() |
Relativer Pfad zu absoluter Pfad
Moin !
Hat jemand zufällig eine Funktion zur Hand dir mir aus einem Relativem Pfad einen absoluten Pfad erstellt? Der Anwendungspfad ist ja bekannt, also müsste das eigentlich klappen. Gibt es da nicht evtl. sogar einen API Aufruf für? Suche hat mich leider nicht weiter gebracht. |
Re: Relativer Pfad zu absoluter Pfad
|
Re: Relativer Pfad zu absoluter Pfad
Moin !
Danke ! :thumb: Damit gehts:
Delphi-Quellcode:
function SimplifyPath(var path : string) : integer;
var lpFileName : pchar; lpBuffer : array[0..MAX_PATH] of char; begin lpFileName := PCHAR(path); result := GetFullPathName(lpFileName, MAX_PATH, lpBuffer, lpFileName); path := lpBuffer; end; |
Re: Relativer Pfad zu absoluter Pfad
Hallo,
bei solchen Fragen lohnt eigentlich immer ein Block in die Unit SysUtils: ![]() Gruß Hawkeye |
Re: Relativer Pfad zu absoluter Pfad
Moin !
Huch ... Noch einfacher :) Ich hatte in der SysUtils nachgesehen, aber habe beim Überfluegen nix passendes gefunden. Habe aber auch eher nach sowas wie GetAbsolutPath gesucht. Danke. |
Re: Relativer Pfad zu absoluter Pfad
macht nix, hatte das auch (absichtlich) übersehn :oops:
kommt man aber auch nicht drauf, wenn man da noch was anderes kennt, was absolut nicht dem hier Gesuchten entspricht :nerd: > ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz