Michael Landenberger
2018-05-01 21:55:44 UTC
Hallo,
nachdem mein installiertes Delphi 10.2.1 Starter gelegentlich den Rechner
einfrieren ließ, habe ich es deinstalliert und stattdessen 10.2.3 Starter
installiert. Die Installation hat reibungslos geklappt.
Allerdings habe ich jetzt ein Problem mit einem unter 10.2.1 erstellten
Projekt. Auf dem Hauptformular dieses Projekts befindet sich u. a. ein
TTreeView. Startet man eine mit 10.2.1 compilierte .exe, ist alles ok. Das
TreeView zeigt alle Inhalte ordnungsgemäß an. In einer mit 10.2.3 compilierten
.exe (gleicher, unveränderter Quellcode) ist das TreeView dagegen leer, obwohl
es Nodes enthält (Items.Count ist größer als 0). Testweise habe ich ein
weiteres TreeView auf das Formular gesetzt und mit dem Objektinspektor einen
Knoten hinzugefügt. Auch dieser Knoten wird nicht angezeigt, das TreeView ist
leer.
Daraufhin habe ich testweise mit 10.2.3 ein neues Projekt angelegt, ein
TreeView auf dem Hauptformular platziert und diesem einen Knoten hinzugefügt.
Ergebnis: hier wird der Knoten ordnungsgemäß angezeigt.
Das Problem liegt also bei meiner Anwendung. Offenbar gibt es irgend eine
Eigenschaft in meiner Anwendung bzw. deren Hauptformular, die bewirkt, dass
auf dem Formular platzierte TreeViews keine Inhalte anzeigen. Aber welche
Eigenschaft ist das? Und warum wirkt sie sich nur unter 10.2.3 aus, nicht
jedoch unter 10.2.1? Ich bin ratlos und wäre sehr dankbar, wenn mich jemand
auf die richtige Spur lotsen würde.
Gruß
Michael
nachdem mein installiertes Delphi 10.2.1 Starter gelegentlich den Rechner
einfrieren ließ, habe ich es deinstalliert und stattdessen 10.2.3 Starter
installiert. Die Installation hat reibungslos geklappt.
Allerdings habe ich jetzt ein Problem mit einem unter 10.2.1 erstellten
Projekt. Auf dem Hauptformular dieses Projekts befindet sich u. a. ein
TTreeView. Startet man eine mit 10.2.1 compilierte .exe, ist alles ok. Das
TreeView zeigt alle Inhalte ordnungsgemäß an. In einer mit 10.2.3 compilierten
.exe (gleicher, unveränderter Quellcode) ist das TreeView dagegen leer, obwohl
es Nodes enthält (Items.Count ist größer als 0). Testweise habe ich ein
weiteres TreeView auf das Formular gesetzt und mit dem Objektinspektor einen
Knoten hinzugefügt. Auch dieser Knoten wird nicht angezeigt, das TreeView ist
leer.
Daraufhin habe ich testweise mit 10.2.3 ein neues Projekt angelegt, ein
TreeView auf dem Hauptformular platziert und diesem einen Knoten hinzugefügt.
Ergebnis: hier wird der Knoten ordnungsgemäß angezeigt.
Das Problem liegt also bei meiner Anwendung. Offenbar gibt es irgend eine
Eigenschaft in meiner Anwendung bzw. deren Hauptformular, die bewirkt, dass
auf dem Formular platzierte TreeViews keine Inhalte anzeigen. Aber welche
Eigenschaft ist das? Und warum wirkt sie sich nur unter 10.2.3 aus, nicht
jedoch unter 10.2.1? Ich bin ratlos und wäre sehr dankbar, wenn mich jemand
auf die richtige Spur lotsen würde.
Gruß
Michael