![]() |
String in Char
Hi
wiedermal ne kleine Frage... wie wandelt man einen per StringGrid eingelesenen String in Char um? (in dem Fall wird das ganze dann in nem Feld gespeichert)... dachte das würde mit StrToFloat funktionieren, tut es aber irgendwie nicht. Es kommt immer der Fehler Inkompatible Typen, Char und Extendet. Hoffe mal ihr könnt mir helfen. mfg noob :| |
Ähm!? Meinst du vielleicht
Delphi-Quellcode:
? Wobei index eine Zahl von 1 bis length(deinString) ist.
deinString[index]
Chris |
Hallo,
ShowMessage(Chr(StrToInt(StringGridWert))); Grüsse, Daniel :hi: |
ne, also hier ist der code:
Delphi-Quellcode:
procedure GetMatrix(var a: TFeld; var s: TStringGrid);
//Variablendeklaration var i, j: integer; begin for i:= 1 to s.ColCount do for j:= 1 to s.RowCount do if s.Cells[i, j] <> '' then A[i, j]:= StrToFloat(s.Cells[i, j]); //Also hier beim Einlesen aus dem StringGrid. Vorher ist es ein String, aber ich will ein Feld mit Char haben, und da muss man das umwandeln |
thx daniel, es funktioniert!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:28 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