komplettes Stringgrid kopieren (klonen)
Hallo,
folgendes Problem: Habe auf der Mainform ein Stringgrid, welches per Button mit Werten gefüllt wird. Da es jedoch recht umfangreich ist, wollte ich dieses Stringgrid in einer anderen Form ausgeben lassen. Jedoch müsste ich dann jede Ausgabe mit Form2. ändern und das wäre ein Haufen Arbeit. Jetzt hab ich mir gedacht, vll könnte man das komplette Stringgrid irgendwie kopieren und das Erste einfach auf visible := false setzen. Oder gibt es eine andere Möglichkeit dieses Problem zu lösen? Vll ja sogar Delphi-Intern: komplette Komponente mit allen Bezügen verschieben oder so. Mfg Q-Dog |
Re: komplettes Stringgrid kopieren (klonen)
an sich kein Problem
du musst nur den parent neu setzten.
Delphi-Quellcode:
Listbox1.Parent := Form2;
|
Re: komplettes Stringgrid kopieren (klonen)
huii, na sowas hab ich doch gesucht :D
Vielen dank \o/ |
AW: komplettes Stringgrid kopieren (klonen)
Hallo wo muss ich diesen befehl eingeben.
Ich habe den Stringgrid auf der Form1 und möchte das er diesen Stringgrid auf der Form 2 anzeigt. |
AW: komplettes Stringgrid kopieren (klonen)
Zitat:
|
AW: komplettes Stringgrid kopieren (klonen)
also ich habe in form 1 den stringgrid eingefügt
normalerweise klickt man z.b. bei einem button doppelt drauf um den quelltext angezeigt zu bekommen das geht beim stringgrid nicht, darum weiß ich nicht wo ich diesen befehl einfügen soll. der stringgrid liegt auf der form 1 dauerhaft und wird nach dem ein timer abgelaufen ist mit werten gefüllt. diesen grid muss ich auch aus der 2. seite sehen können wen möglich ebenfalls dauerhaft. habe dies beim timer mal eingefügt, demnacht hat es sogar schon geklappt aber eben nur wenn der timer abgelaufen war und nicht von anfang an bzw. dauerhaft |
AW: komplettes Stringgrid kopieren (klonen)
Erkläre doch bitte mal, warum du das StringGrid nicht auf der Form anlegst, wo du diese benötigst?
Die Sinnhaftigkeit fehlt mir hier gerade ... Zitat:
Ein StringGrid (wie jede visuelle Komponente) ist für die Interaktion mit dem Benutzer gedacht und nicht als Datenspeicher. Will man nun in x Grids die gleichen Daten anzeigen, dann sollten diese Grids sich einfach nur einer gemeinsamen Datenbasis bedienen. |
AW: komplettes Stringgrid kopieren (klonen)
also habe es nun hinbekommen ;)
ich lasse es mir vom timer anzeigen und danach bleibt es fest auf der form 2. |
AW: komplettes Stringgrid kopieren (klonen)
ich habe es nun doch nicht,, habe es eben erst bemerkt.
sobald ich im timer angebe wenn die zeit abgelaufen ist, melde mir die 1. diese meldung wird im stringgrid auf der form 1 angezeigt, ich bräuchte diese aber auch in der form 2. mit der parent funktion scheint er mir den stinggrid bei form1 wegzunehmen und zur form 2 zu schieben |
AW: komplettes Stringgrid kopieren (klonen)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr. |
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