Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Code funktioniert mit WindowsXP, nicht mit WindowsXP 64 (https://www.delphipraxis.net/125892-code-funktioniert-mit-windowsxp-nicht-mit-windowsxp-64-a.html)

nicodex 15. Dez 2008 10:35

Re: Code funktioniert mit WindowsXP, nicht mit WindowsXP 64
 
Ab Windows Vista gibt es übrigens QueryFullProcessImageName (dies kann den Pfad auch im Win32-Format zurückgeben).

Shark99 15. Dez 2008 11:26

Re: Code funktioniert mit WindowsXP, nicht mit WindowsXP 64
 
Ich weiss, bin nur derzeit noch nicht so weit. Hab atm WinXP und WinXP x64 Kombabilität, nun will ich es auf Win2k zum laufen bekommen, dann erst kommt Vista und Vista x64 dran.

Shark99 15. Dez 2008 14:59

Re: Code funktioniert mit WindowsXP, nicht mit WindowsXP 64
 
Mit dynamischen einbinden der PSAPI.dll startet die Exe auch unter Win2k.

nicodex 15. Dez 2008 15:21

Re: Code funktioniert mit WindowsXP, nicht mit WindowsXP 64
 
Zitat:

Zitat von Shark99
Delphi-Quellcode:
  i:=posex('\', path, 2);
  i:=posex('\', path, i+1);

Die Tiefe der symbolischen Links im NT-Objektnamensraum bis zum Wurzelverzeichnis des Volumes ist nicht fix.

Shark99 16. Dez 2008 01:35

Re: Code funktioniert mit WindowsXP, nicht mit WindowsXP 64
 
Hab viele Tests gemacht und fand keine andere Ausgabe als \Device\Volume\...


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:53 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz