late.. whatever..
ich habe ein form3 feld in dem man in einem editfeld einen intgerwert eingeben kann (kurs), ein weiteres edit für eine integerzahl(wkn), welche als überschrift in stringgrid.col[5] angezeigt werden soll.
außerdem noch einen datetimepicker. stimmt die datumsauswahl mit dem datum überein, welche in stringgrid1.col[0] dargestellt sind, soll kurs in der entsprechenden zeile in stringgrid1.col[5] angezeigt werden. dazu muss erst eine spalte angehängt werden.
jetzt weis ich nur nicht, wie ich den datetimepicker richtig anspreche.
dürfte das mit dem quelltext hier sonst funktionieren? so halbwegs..
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| procedure TForm1.SBNeuerDatensatzClick(Sender: TObject); var i,j,wkn : integer; kurs : real;
begin wkn := StrToInt(form2.ewkn.text); kurs := StrToFloat(form2.ekurs.text); if stringgrid1.Cells[0,i] = form2.dtpdatum.items.strings[0] then begin stringgrid1.colcount := stringgrid1.colcount +1; stringgrid1.Cells[5,i] := FloatToStr(kurs); end; stringgrid1.Cells[5,0] := IntToStr(wkn);
end; |