Schönen Guten Tag
DP'ler.
Mein Titel sagt wahrscheinlich nicht sehr viel aus, aber mir ist jetzt kein besserer eingefallen.
Ich bin mir leider auch nicht sicher, ob ich die richtige Rubrik gewählt habe. Ich lese zwar häufig hier im Forum mit, jedoch ist dies mein erster eigener Eintrag.
Zum Problem:
Ich wollte eine Konsolenanwendung mit Delphi 7 schreiben, welches mit bestimmten Parametern aufgerufen werden soll.
Der Source lässt sich kompilieren und auch starten; es funktioniert nur leider nicht wie es soll, deshalb wollte ich es debuggen, also mit breakpoint setzen und die einzelschritte durchsteppen, um zu schauen, an welcher stelle es hapert.
Da ich, wie gesagt, mit den Aufrufparametern arbeite, und der delphi compiler das Programm ja dann ohne zusätzliche parameter aufruft, musste ich die Stellen aus dem Source auskommentieren (ansonsten würde er an der nächsten if-Abfrage den wichtigen teil verlassen). Wenn ich jetzt aber das programm kompilieren will, dann ein Fehler, vom Compiler nehm ich an, der wie folgt aussieht:
Zitat:
Cannot open file "C:\Dokumente und Einstellungen\..\ordner in dem die .dpr-datei liegt\C:\Dokumente und Einstellungen\..\ordner in dem die .dpr-datei liegt\LookUp.dpr". Die Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch.
Cool finde ich die Englisch-Deutsch-Mischung ^^ .. Naja, wie man sieht, kann er meine
dpr-datei nich öffnen, was ja logisch is, bei dem doppelten Dateipfad.
Meine Frage wäre jetzt jedenfalls, wieso er in so einem merkwürdigen Verzeichnis sucht, obwohl er dies nicht tut, wenn ich mein parameterzeugs im source nicht auskommentiere. (ohja, mit meiner Formulierung hab ich mich mal wieder selbst übertroffen ^^, ich hoffe ihr versteht was ich meine
.. kurz: kommentier ich im source nix ein, kommt der fehler gar nicht erst und rein äußerlich läuft alles)
p.s.: Ich habe hier bereits nach dem Problem gesucht, jedoch nichts zu meinem Phänomen gefunden, und dann fing die Suchfunktion an zu spinnen, die hatte dann iwie keine ergebnisse mehr geladen.