Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   TStringGrid in Delphi7 und XE (https://www.delphipraxis.net/176590-tstringgrid-delphi7-und-xe.html)

MEissing 16. Sep 2013 13:50

AW: TStringGrid in Delphi7 und XE
 
Gut das es gelöst ist :-)

Das erklärt auch, warum es in einem neuen Projekt funktioniert.... habe ich übersehen :-) (wer guckt da schon hin :-))

Naja.... doppelt gemoppelt hält nicht besser ;-)

sx2008 16. Sep 2013 14:24

AW: TStringGrid in Delphi7 und XE
 
Zitat:

Zitat von DeddyH (Beitrag 1228677)
Zitat:

Zitat von sx2008 (Beitrag 1228675)
Du machst einen ganz bösen Fehler indem du innerhalb der Klasse
Delphi-Quellcode:
TForm1
auf die Instanz
Delphi-Quellcode:
Form1
zugreifst!!!

Mir scheint, Du hast den Thread nicht von Anfang an gelesen.

Der TE hat den Grund gesucht, weshalb Delphi7 und XE unterschiedlich (auf fehlerhaften Code) reagieren, oder?
Aber Fehler bleibt Fehler und die Ursache zu finden weshalb ein fehlerhafter Code mal funktioniert und mal nicht ist eher nachrangig.
Wichtiger ist IMHO den Fehler zu erkennen und auszumerzen.

DeddyH 16. Sep 2013 14:27

AW: TStringGrid in Delphi7 und XE
 
Er wollte aus einem anderen Formular heraus auf das Stringgrid in Form1 zugreifen. Ob das elegant ist oder nicht, sei dahingestellt, aber jetzt ein Fass aufzumachen von wegen Fehler halte ich für übertrieben.

jan001 17. Sep 2013 07:55

AW: TStringGrid in Delphi7 und XE
 
Unterschied zwischen D7 und XE: wenn man mit der Taste „Datei zum Projekt hinzufügen“ mehrfach dieselbe Datei öffne.
Mit D7 kommt zu keinem Fehler, mit XE werden jedes Mal gleiche Unit instanziiert und das führt zu den Fehler (wie oben beschrieben).


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:50 Uhr.
Seite 3 von 3     123   

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