Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
Delphi 12 Athens
|
AW: Assignfile: Datei nicht gefunden
8. Feb 2021, 21:08
Wie gesagt, AssignFile macht garnichts, außer den String zu kopieren.
Da wird garnichts mit irgendwelchen Handles gemacht.
(jedenfalls im Delphi ... k.A. wie das im Lazarus/FreePascal aussieht, aber sollte dort eigentlich nicht viel anders sein)
Neue Projekte haben im Delphi inzwischen "leider" im Debug-Modus die Debug-DCUs aktiv, also die Debug-Infos auch der System-Units sind vorhanden.
Kann man auch manuell in den Projekt-Optionen anschalten.
Oder oben in "Ansicht" schauen, auf den Assembler umschalten und dann dort mit F7/F8 weiter.
Da sieht man dann ganz genau, was wirklich passiert.
[ADD]
Man kann die geniereischen Typen File bzw. Text in die internen Typen casten.
TFileRec(DeineFileVariable) bzw. TTextRec(DeineFileVariable)
Das dürfte auch im Debugger, in den "überwachten Ausdrücken", möglich sein.
$2B or not $2B
Geändert von himitsu ( 8. Feb 2021 um 21:11 Uhr)
|