掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
StringGridを利用してCSVを読み込むとずれる (ID:38310)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
StringGridを利用してCSVファイルを読み込時内容に半角スペースが、入っていると取り込まれる列が、ずれてしまいます。スペースを,と同じように処理されているようです。同じくスペースが空いている場合でも半角スペースの場合のみずれてしまいます。半角スペースが、あいていても列がずれずに表示する方法を教えていただきたいのですがお願いいたします。 //-------------------------------------CSVファイル読み込み var f:textfile; str,c1,c2,c3:string; rowcnt :integer; begin AssignFile(f,'C:\TEST\test.CSV'); reset(F); rowcnt:=2; while not eof(F) do begin s:=0; Readln(F,str); StringGrid1.rows[rowcnt].CommaText:=str; c1:=StringGrid1.cells[0,rowcnt]; c2:=StringGrid1.cells1,rowcnt]; c3:=StringGrid1.cells[2,rowcnt]; inc(rowcnt); end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.