掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CSVの読み込みで半角空白を無視するには? (ID:28547)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
CSVをStringListに入れるのであれば、1文字ずつチェックしていって カンマが来たらStringListに追加すればいいんじゃないですか。 たとえば function Csv2StringList(S: string): string; var strs: TStringList; T: string; begin Result := ''; T := ''; strs := TStringList.Create; try while Length(S) > 0 do begin if ByteType(S, 1) = mbSingleByte then begin if S[1] = ',' then begin strs.Add(T); T := ''; end else begin T := T + S[1]; end; Delete(S,1,1); end else begin T := T + S[1] + S[2]; Delete(S,1,2); end; strs.Add(T); end; Result := strs.Text; finally strs.Free; end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.