Moin.
Nach einer Neuinstallation von Windows 10 verursachten meine Projekte beim Start der exe. Datei die Meldung: "Ungültige Zeichen im Pfadnamen". Die einzigen Pfadnamen in den Programmen tauchen hierbei auf in
Delphi-Quellcode:
// SysUtils
XMLPath := IncludeTrailingPathDelimiter(PRGPath + '
XML');
// IOUtils
TPath.GetDirectoryName(GamePath);
NACH Dem entfernen von IncludeTrailingPathDelimiter und Tpath.GetDirectoryName, kompilieren und starten der neuen EXE war das Problem behoben. Schön.
Gegenprüfung : Beide Befehle wieder eingefügt, kompiliert und dann starten der neuen EXE - kein Problem mehr.
Das Unschöne: ich werde jetzt alle meine Projekte daraufhin abklopfen müssen. Eigentlich.
Oder hat jemand eine Idee.
creehawk
Windows 10 Home, V 20H2, Build 19042.1165