Entwickler-Ecke
Sonstiges (Delphi) - StringGrid Werte in Array schreiben
GericasS - Fr 08.08.08 16:42
Titel: StringGrid Werte in Array schreiben
Morgen,
ich hab folgendes Problem, Bsp :
Ich möchte aus einem StringGrid mit einer for-Schleife Noten auslesen und diese in ein Array speichern um später den Durchschnitt auszurechnen.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var i : Integer ; noten : array [1..6] of Integer ; begin for i := 1 to 6 do noten[i] := StringGrid1.Cells[i,1] ; end ; |
da bekomme ich dann immer das Problem :
[Pascal Fehler] Unit1.pas(165): E2010 Inkompatible Typen: 'Integer' und 'string'
was mir ja logisch erscheint, nur wie muss ich IntToStr dort einbinden ?
Mfg,
GericasS
Dunkel - Fr 08.08.08 17:34
Titel: Re: StringGrid Werte in Array schreiben
Tach!
GericasS hat folgendes geschrieben: |
...nur wie muss ich IntToStr dort einbinden ? |
Nicht IntToStr! Du möchtest ja auch einem String einen Integer machen, StrToInt ist in diesem Fall Dein Freund:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var i : Integer ; noten : array [1..6] of Integer ; begin for i := 1 to 6 do noten[i] := StrToInt(StringGrid1.Cells[i,1]) ; end ; |
GericasS - Fr 08.08.08 18:03
Hey,
sry Denkfehler :wink: danke für den Tipp und die Richtige Position des StrToInt.
Mfg,
GericasS
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!