delphi初心者です。
大変お恥ずかしい質問なのですが・・。
ある読み取りファイル(NOとVALUEの表)を作成してファイルを読み込んだ後
各NO毎の最大値、最小値を求めた表を作成しようとしています。
NOはstring型
VALUEはinteger型
です。
ファイルの読込はうまくいったのですが
TStringListを使って各NO毎のVALUEを求め、計算しようとしていますが
なにせ初心者なものでどう書いていいか分からないのです。
書き方、もしくはなにかこれに類似したサンプルがありましたら教えていただけないでしょうか?
Copy(文字列, 開始位置, 終了位置)
StrToInt(文字列) or StrToIntDef(文字列, 数値ではない場合の戻り値)
Pos(検索文字, 検索対象文字列) または、AnsiPos()
このあたりを駆使してみましょう
>まさん
ありがとうございます。
ちなみにTStringListのValues プロパティは使えますか?
行が、「名前 = 値」であれば可・・・とHelpに書いてある。
var
a:Integer;
s:TStringList;
begin
//略
a:=StrtoIntDef(S.Values['適当なNo'], 0);
//略
end;
ツイート | ![]() |