Autor Beitrag
Gagamba
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46



BeitragVerfasst: Mi 29.08.12 19:45 
Hallo zusammen,
ich möchte hier ein (und vielleicht später weitere) Problem(e) schildern, das bei der Umstellung von Delphi7 auf Delphi2009 aufgetreten ist, und für das ich keine Erklärung finden konnte:
Mein Hauptfenster beinhaltet neben der obligatorischen Mainmenue-Komponente noch 2 TImages. Zur Laufzeit hing sich dieses Hauptfenster aus unerfindlichen Gründen auf, wonach ich einzelne Komponenten entfernte, um herauszukriegen, woran es lag. Ergebnis: an den Images! Wenn ich zumindest eins der Images entfernte, dann lief alles.
Ich brauche aber ZWEI Images, und außerdem ist es unsinnig, zu verlangen, dass nur EIN Bild auf dem Formular stehen darf. Also habe ich weitergesucht und wieder einzelne Komponenten entfernt. Siehe da: es lag an einigen unsichtbar geschalteten Labels, die ich als Textbausteine verwende. Sobald ich die löschte, dann hat das Fenster auch mit BEIDEN Images funktioniert!!
Ist aber natürlich genauso widersinnig wie oben. Ich konnte das so lösen, dass ich die Labels auf ein extra Panel gelegt habe, jetzt gibt es keine Probleme mehr. ABER WARUM????
Hat jemand auch solche (oder ähnliche) Erfahrungen beim Umstieg gemacht?
Siegfried
Marc.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1876
Erhaltene Danke: 129

Win 8.1, Xubuntu 15.10

BeitragVerfasst: Mi 29.08.12 20:29 
Vorweg, ich habe bis dato noch keine solche Probleme gehabt. :nixweiss:

War es denn ein altes Projekt, das unter Delphi7 erstellt wurde und nach Delphi2009 geportet wurde? Ging also möglichweise etwas bei der Portierung schief?
Oder wurde es unter D2009 neu erstellt? Ist es reproduzierbar? Könntest du dein Problem-Projekt einmal anhängen? ;)

Schönen Abend
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 29.08.12 21:50 
user profile iconGagamba hat folgendes geschrieben Zum zitierten Posting springen:
Siehe da: es lag an einigen unsichtbar geschalteten Labels, die ich als Textbausteine verwende.
[...]
Ich konnte das so lösen, dass ich die Labels auf ein extra Panel gelegt habe, jetzt gibt es keine Probleme mehr.


Schonmal daran gedacht, keine Labels zur Speicherung von Texten zu nehmen, sondern String-Variabeln? :zwinker:

Auto-Vergleich dazu: Wenn ich zuhause gemütlich sitzen will, kauf ich mir einen Sessel (oder ne Couch). Aber kein Auto (wo man ja auch gemütlich drin sitzen kann), und tapezier das Auto dann so, dass es im Wohnzimmer nicht so auffällt. (scrnr) :mrgreen:

_________________
We are, we were and will not be.
Gagamba Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 46



BeitragVerfasst: Do 30.08.12 10:57 
Hallo,
@ Gausi: kennst Du eine Anwendung, die ohne Labels auskommt? Ist doch egal, wozu ich sie benutze...
@ Marc: wie schon geschrieben - es ist eine UMSTELLUNG von Delphi7 nach Dekphi2009!
Gruß: Siegfried
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Do 30.08.12 17:02 
Labels an sich sind in Ordnung. Aber unsichtbare Labels, die als Textbausteine verwendet werden, sind absoluter Mist. ;-)

Wie auch in der DP vermutet, könnte der Fehler ganz woanders liegen und äußerst sich nach der Umstellung nur in diesem Verhalten.

_________________
We are, we were and will not be.