Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   IDE: langen "Überwachte Ausdrücke" - String irgendwie speichern (https://www.delphipraxis.net/216172-ide-langen-ueberwachte-ausdruecke-string-irgendwie-speichern.html)

hoika 13. Nov 2024 07:11

IDE: langen "Überwachte Ausdrücke" - String irgendwie speichern
 
Hallo,
mal wieder der Debugger ...

Ich habe einen langen String in der Liste "Überwachte Ausdrücke".
Er ist zu lang für das Kopieren in die Zwischenablage.

Im Moment behelfe ich mich mit "temporär in StringList und ab als Datei ins Temp".

Da muss doch auch anders gehen!

Oder?

Incocnito 13. Nov 2024 07:29

AW: IDE: langen "Überwachte Ausdrücke" - String irgendwie speichern
 
Moin,

manchmal kommt man mit "Auswerten/Ändern" (Strg+F7) weiter, aber selbst da werden Strings irgendwann abgeschnitten.
Ich mach das dann auch TStringList.SaveToFile / TFile.AppendAllText und co.

Liebe Grüße
Incocnito

dummzeuch 13. Nov 2024 08:13

AW: IDE: langen "Überwachte Ausdrücke" - String irgendwie speichern
 
Sowas in der Richtung vielleicht?

Debugging helper for TDataSet
Zitat:

... finally I wrote this little helper unit which I want to share with you.

All it does is export one public function TDataset_Dump which is meant to be called from the debugger’s “Evaluate and Modify” window:

Delphi-Quellcode:
TDataset_Dump(SomeDataset)


Im Blog Post stehen die Details. Ähnliches lässt sich für jeden Datentyp machen.

hoika 13. Nov 2024 10:15

AW: IDE: langen "Überwachte Ausdrücke" - String irgendwie speichern
 
Hallo,
Thomas: Ja, sowas hätte ich fast programmiert.
TStringList.SaveToFile klappt ja nicht.

Uwe Raabe 13. Nov 2024 10:26

AW: IDE: langen "Überwachte Ausdrücke" - String irgendwie speichern
 
Und was ist mit TFile.WriteAllText?


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:11 Uhr.

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