![]() |
Re: zahlen in stringgrid speichern
colcount ist 1 und Row Count 10
hat noch jemand eine Idee @joe finde ich ist doch ziemlich kompliziert Gruß |
Re: zahlen in stringgrid speichern
Moin Joe,
erst einmal herzlich willkommen hier in der Delphi-PRAXiS. Zitat:
Deinen Beitrag kannst Du mit dem Edit-Button bearbeiten. Danke. |
Re: zahlen in stringgrid speichern
tobias,
einfacher, als ich es oben geschrieben habe geht es wirklich nicht, und nun zu deiner überrraschung es funktioniert auch noch. raik |
Re: zahlen in stringgrid speichern
dann poste doch bitte mal deinen gesamten code. Der Code von Joe funktioniert schonmal. Nur weiß ich nicht wie ich dort dann ein Meldungsfenster machen soll wenn die Eingabe der Zahlen größer als 10 ist.
Gruß |
Re: zahlen in stringgrid speichern
So, jetzt mit implementierten "Zahlen > 10"-Filter!
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin try if StrToInt( Edit1.Text) > 10 then MessageBox( 0, 'Es werden keine Zahlen > 10 akzeptiert!','HINWEIS',48) else with Stringgrid1 do begin Cells[ 1, stringgrid1.RowCount -1] := Edit1.Text; RowCount := RowCount +1; end; except on EConvertError do MessageBox( 0, 'Eintrag ist keine Zahl!','ERROR',16); end; end; procedure TForm1.FormCreate(Sender: TObject); begin Stringgrid1.RowCount := 1; end; |
Re: zahlen in stringgrid speichern
wie kann ich jetzt die Zahlen noch sortieren lassen in auf, und absteigender Reihenfolgen
Gruß |
Re: zahlen in stringgrid speichern
Du kannst die Einträge der Spalte x mit StringGrid.Cols[ x] einer Instanz
von TStringList zuweisen, mit StringList.Sort sortieren und die sortierte StringList wieder an StringGrid.Cols[ x] zuweisen. Das Ereignis StringGrid.OnSetEditText kann dazu genutzt werden. ...ansonsten z.B. mit dem BubbleSort oder QuickSort Verfahren. Informationen dazu findest du auch in der DP. |
Re: zahlen in stringgrid speichern
@joe24 das hast du mich falsch verstanden ich möchte das nicht mehr Zahlen als 10 eingegeben werden können
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz