Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Zugriff auf TStringGrif
Xardas008 - Do 19.07.07 09:03
Titel: Zugriff auf TStringGrif
Hallo,
ich möchte ein kleines Programm schreiben, wo ich eine Excelähnliche Oberfläche habe, sprich
TStringGrid.
So jetzt mein Problem: Ich habe in Zeile 1 ein Spalte die fixed ist (ist eine Eigenschaft).
Dort soll der Titel der einzelnen Spalte rein, wie füge ich diesen hinzu? Und wie greife ich auf ein einzelnes Element, sprich Spalte1 Zeile 1 das Feld z.B. drauf zu?
Das waren erstmal alle Fragen.
Moderiert von
Klabautermann: Topic aus Sonstiges (Delphi) verschoben am Do 19.07.2007 um 13:17
oldmax - Do 19.07.07 09:22
Hi
Nun, abgesehen von der Hilfe in Delphi (F1) ist der Zugriff auf die Zellen wie du vermutlich schon erahnen kannst mittels
Delphi-Quelltext
1:
| MyStringgrid.Cells[x,y]:='irgendeinstring'; |
bzw.
Delphi-Quelltext
1:
| MyEdit1.Text:=MyStringgrid.Cells[x,y]; |
wobei x und y die Rows und Cols angeben, beginnend bei 0.
Gruß oldmax
Xardas008 - Do 19.07.07 09:44
Ok hätt ich eigentlich selbst drauf kommen müssen.
Gut das nächste Problem: Ich habe hinter dem StringGrid ein TabControl, so jetzt soll für jedes Element ein solches StringGrid existieren, und zwar ein eigenständiges, da dies ja eine art Abgrenzung ist (wie bei Excel halt auch). Nur irgendwie bekomme ich das nicht hin.
mkinzler - Do 19.07.07 09:46
Hier würde sich der Einfachheit halber ein TPageControl anbieten.
Xardas008 - Do 19.07.07 10:15
Ich danke euch. Hat alles prima geklappt.
Klabautermann - Do 19.07.07 13:21
Hi,
bevor hier noch eine frage kommt mache ich das Thema mal zu. Bitte öffne für neue Fragen auch ein neues Topic. So haben zukünftige user mit einem ähnlichen Problem eine bessere Chance die Lösung auch im Forum zu finden.
Gruß
Klabautermann
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!