Thema: Delphi Schleifen imStringGrid

Einzelnen Beitrag anzeigen

Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Schleifen imStringGrid

  Alt 17. Feb 2005, 20:03
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 Delphi-Referenz durchsuchenColCount und Delphi-Referenz durchsuchenRowCount 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
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat