Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Einige StringGrid Funktionen
lukorn - Mi 29.04.09 14:01
Titel: Einige StringGrid Funktionen
Hi ich hab einige fragen zu stringgrids:
ich habe 2 edit felder aus denen die werte fürs stringgrid ausgelesen werden (diese sind noch in records gespeichert)
ich möchte nun eigentlich ganz gerne das sozusagen live während ich die edit felder ändere das stringgrid aktualisiert wird. wenn ich allerdings bei onchange bei meinem edit feldern meine "gridwrite" procedure einfüge, klappt das nicht so wie ich will..
gibts dafür ne gute lösung?
hier meine gridwrite procedure:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17:
| procedure TTFRMAnwendung.GridWrite(); var x: Integer; begin x:=1; if x > 6 then begin StringGrid.Rowcount:=StringGrid.Rowcount+1; end; for x:=1 to FileSize(Adress_Datei) do begin Seek(Adress_Datei, x-1); Read(Adress_Datei, RAdresse); StringGrid.Cells[1,x]:=RAdresse.Verloren; StringGrid.Cells[2,x]:=RAdresse.Gewonnen;
end; end; |
als zweites würde ich gerne wenn ich eine spalte anklicke, dass die werte veränderbar in dem editfeld auftauchen
ich hoffe meine fragen sind nicht zu doof formuliert und ihr könnt mir helfen
Moderiert von
Narses: Delphi-Tags hinzugefügt
hansa - Mi 29.04.09 14:09
Du musst im Edit-OnKeyPress/Down das Stringgrid1.Cells [Col,Row] aktualisieren.
lukorn - Mi 29.04.09 14:14
hey bin noch neuling. wie mache ich das aktualisieren? die delphi hilfe hat mir nicht geholfen.
gibts da nen befehl wie stringgrid.cells.refresh?
hansa - Mi 29.04.09 14:19
Klick das Ereignis im OI doppelt an. Dadurch wird eine leere Prozedur erstellt und da schreibste rein : Stringgrid1.Cells [X,Y] := Edit1.Text;
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!