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 user profile iconKlabautermann: 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