Delphiをはじめてままならない初心者です。
色々、試行錯誤しながらDelphiを勉強していますが、
あるテキストファイルを読み込み、その中のある文字がどうなのか?
という判断を行いたいのですが、どのようにすれば可能でしょうか?
たとえば
abc.txtというファイルに
abcdefghijklmn
1234567890
***** 0987
と登録されていた時、
3行目の前から7番目の文字は何か??と知りたいのです。
出来ましたら、テキストファイルの読み込み法から教えていただければ
ありがたいです。
よろしくお願いします。
Delphiのメニューバーの右端に ヘルプがあります。
ファイルの読み込みは、「ファイルの入出力」で
読み込んだテキストの部分文字列の切り出しは
「文字列操作ルーチン」をテキスト検索してみてください。
var
lines: TStrings;
s: String;
begin
lines := TStringList.Create;
lines.LoadFromFile('abc.txt');
try
if lines.Count >= 3 then
begin
s := lines[3-1];
if Length(s) >= 7 then
ShowMessage('3行目の7番目の文字は' + s[7]);
end;
finally
lines.Free;
end;
end;
ツイート | ![]() |