Einzelnen Beitrag anzeigen

Andreas13

Registriert seit: 14. Okt 2006
Ort: Nürnberg
711 Beiträge
 
Delphi XE5 Professional
 
#7

AW: IDE – Debugger-Anzeige komplexer Datenstrukturen?

  Alt 29. Jun 2022, 22:33
Danke Euch allen für Eure Tipps!

Allerdings habe ich noch gewisse Probleme:

Man kann auch im Evaluate mehrere Funktionen aufrufen und sich da den String zusammenbauen.
Der Aufruf der stringbildenden Function MPAF_To_String(..) funktioniert zwar, erhalte ich jedoch immer den Wert von 0.

Theoretisch kann man sich auch Functions bauen, die diese Strukturen als String ausgeben (oder auch in eine Datei schreiben). Diese kann man dann im "Evaluate and Modify"-Dialog der IDE aufrufen. Problematisch dabei ist nur, dass diese Functions gerne vom Linker wegegelassen werden, deshalb muss man dafuer sorgen, dass sie irgendwo auch aufgerufen werden, z.B. in der Initialization Section einer Unit.
Auch das funktioniert unter Verwendung Deiner Unit u_dzDatasetDump.pas, aber der Aufruf TDataset_Dump(MPAF_To_String(..)) liefert folgende Fehlermeldung: E2010 Inkompatible Typen: 'TDataSet' und 'string'.

Irgendetwas mache ich bestimmt noch falsch...

Danke & Grüße
Andreas
Grüße, Andreas
Wenn man seinem Nächsten einen steilen Berg hinaufhilft, kommt man selbst dem Gipfel näher. (John C. Cornelius)

Geändert von Andreas13 (29. Jun 2022 um 22:35 Uhr)
  Mit Zitat antworten Zitat