Hallo Zusammen,
vielen Dank für Eure Antworten!
Der Fehler tritt beim Debuggen auf. Ich habe die Client und die Server App in einer Projektgruppe. Wenn ich in der Server App GetCurrentDir im Haltepunkt abfrage ist das Ergebnis:
'D:\Software_Entwicklung\VersandApp\VersandApp\BD_ VersandServer\
Win32\Debug' "KORREKT"
Wenn ich GetCurrentDir in der Client App (auch beim debuggen) abfrage ist das Ergebnis:
'D:\
XML' "FALSCH"
Wovon hängt denn das "aktuelle Arbeitsverzeichnis" ab? Und worauf bezieht sich das Arbeitsverzeichnis. Es kann ja nicht der Rechner sein, denn beide Apps werden in der gleichen Delphi-Sesson gerade gedebugged...
NACHTRAG:
ich habe eine Idee: Ich habe in der ClientApp tatsächlich einen OpenDialog, der sich auf dieses Verzeichnis bezieht. Kann es sein, dass dadurch CurrentDir gesetzt wird. Dann würde ich die Funktion lieber nicht mehr verwenden wollen, man weiß ja nie, ob irgendwann ein solcher Dialog ins Programm kommt. Verwendet Ihr die Funktion? und wenn ja, wie?
LG Patrick