AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi komplettes Stringgrid kopieren (klonen)
Thema durchsuchen
Ansicht
Themen-Optionen

komplettes Stringgrid kopieren (klonen)

Ein Thema von Q-Dog · begonnen am 1. Jun 2006 · letzter Beitrag vom 9. Mär 2013
Antwort Antwort
Seite 1 von 2  1 2      
Q-Dog

Registriert seit: 15. Okt 2005
24 Beiträge
 
#1

komplettes Stringgrid kopieren (klonen)

  Alt 1. Jun 2006, 19:59
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
  Mit Zitat antworten Zitat
pacman1986

Registriert seit: 11. Feb 2005
Ort: Kirchhain
498 Beiträge
 
Delphi 2005 Personal
 
#2

Re: komplettes Stringgrid kopieren (klonen)

  Alt 1. Jun 2006, 20:09
an sich kein Problem

du musst nur den parent neu setzten.

Listbox1.Parent := Form2;
Christian N.
Designed to make a difference

najjaronline.de
  Mit Zitat antworten Zitat
Q-Dog

Registriert seit: 15. Okt 2005
24 Beiträge
 
#3

Re: komplettes Stringgrid kopieren (klonen)

  Alt 1. Jun 2006, 20:19
huii, na sowas hab ich doch gesucht

Vielen dank \o/
  Mit Zitat antworten Zitat
saschi35

Registriert seit: 9. Mär 2013
60 Beiträge
 
#4

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 08:14
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.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 08:16
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.
In deinem Quelltext an der Stelle wo das passieren soll?
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
saschi35

Registriert seit: 9. Mär 2013
60 Beiträge
 
#6

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 08:32
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
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 08:52
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:
Wenn ich Hunger habe, dann bestelle ich auch nicht für jemanden anderen etwas und überlege wie ich dem das wieder wegnehmen kann
EDIT:

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.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo ( 9. Mär 2013 um 09:00 Uhr)
  Mit Zitat antworten Zitat
saschi35

Registriert seit: 9. Mär 2013
60 Beiträge
 
#8

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 09:05
also habe es nun hinbekommen

ich lasse es mir vom timer anzeigen und danach bleibt es fest auf der form 2.
  Mit Zitat antworten Zitat
saschi35

Registriert seit: 9. Mär 2013
60 Beiträge
 
#9

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 09:55
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
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: komplettes Stringgrid kopieren (klonen)

  Alt 9. Mär 2013, 13:11
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.
Hast Du darüber einmal nachgedacht?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:52 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