Zitat von
Peti:
Und könnte man mit nur Grundwissen von Delphi die Anzahl der Spalten der Zeile so veränderlich gestalten, das immer nur so viele Spalten erscheinen, wie nur gebraucht wird um die Zahlen darzustellen?
Ja, über die Eigenschaften
ColCount und
RowCount des StringGrid kann man die Anzahl der Spalten bzw. Zeilen des StringGrid verändern.
Und was soll der Code von oben jetzt machen?
Der zählt doch nur eine Variable hoch, und macht nichts mit dem StringGrid.
Vielleicht solltest du den Code etwas ändern:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var min, max, schritt,i:Integer ;
begin
min:=strtoint(E_min.text);
max:=strtoint(E_max.text);
schritt:=strtoint(E_Schrittweite.text);
Zahlen_in_StringGrid(min, max, schritt);
end;
Dabei ist die Prozedur
Zahlen_in_StringGrid die von oben aus meinem anderen Beitrag.
Evtl. musst du dort noch in der Zeile
StringGrid1.Cells[j, 3]:= IntToStr(i);
die 3 durch irgendeine andere Zahl ersetzen, wenn die Zahlen in eine andere Zeile im StringGrid sollen.
Bin mir jetzt aber nicht so sicher, ob dies nun genau das ist, was du erreichen wolltest
MfG
Binärbaum