ソス@ソスソスCSVソスtソス@ソスCソスソスソスフ読み搾ソスソスソス
|
ソスEC/C++
ソスEDelphi
ソスEVisual BasicソスソスソスSソスソス
ソス@(VB2-VB6ソスソス.NETソスソスソスp)
ソスEVisual Basic(VB2-VB6)
ソスEVisual Basic .NET
ソスEVisual C++
ソスEpapy's softwarelibrary
ソスGソスNソスZソスソスソスソスCSVソスtソス@ソスCソスソスソスノゑソスソスソスソスソスフゑソスADelphiソスナ読み搾ソスソスソスナ、ソスtソスHソス[ソスソスソスソスノゑソスソス驍サソス黷シソスソスソスTEDITソスノ費ソスソスfソスソスソスソスソスソスソスソスソスソスソスTソスソスソストゑソスソスワゑソスソスBソスソスソスソスmソスソスソストゑソスソスワゑソスソスソスソスソスAソスソスソスソスソストゑソス轤ヲソスネゑソスソスフでゑソスソス蛯、ソスソスソスHdelphi6ソスナゑソスソスB
ソスtソスHソス[ソスソスソスソスButton1ソスソスEdit1ソスソスEdit2ソスソス¥ソスソスtソスソスソスト、Button1ソスソスonClickソスCソスxソスソスソスgソスソス
procedure TForm1.Button1Click(Sender: TObject);
var SL, SL2: TStringList;
begin
SL:=TStringList.Create;
try
SL2:=TStringList.Create;
try
SL.LoadFromFile('ソスヌゑソスソスソスソスフフソス@ソスCソスソス.CSV'); //ソス]ソスンゑソスCSVソスtソス@ソスCソスソスソスソスwソスソス
SL2.CommaText:=SL.Strings[0]; //ソスソスソスsソスレのデソス[ソス^ソスソスヌむゑソスソスソスwソスソス
Edit1.Text:=SL2.Strings[0]; //ソスソスソスソスレのデソス[ソス^ソスソスヌむゑソスソスソスwソスソス
Edit2.Text:=SL2.Strings[1] //ソスソスソスソスレのデソス[ソス^ソスソスヌむゑソスソスソスwソスソス
finally
SL2.Free
end
finally
SL.Free;
end
end;
ソスソスソスソスネ包ソスソスノでゑソスソスワゑソスソスBソスソスxソスソスソスソスソストみてゑソスソスソスソスソスソスソスソスB
ソス竭ォソスナゑソスソスソスソスACommaTextソスナ茨ソスソスソスソスソスフは撰ソスソスmソスノゑソスSDFソスニゑソスソスソスソス`ソスソスソスナゑソスソスB
ソスソスソスソスヘカソスソスソス}ソスネ外ソスノスソスyソス[ソスXソスネどゑソスソスリり文ソスソスソスニゑソスソストゑソスソス驍スソス゚、
123 456,789 10
ソスニゑソスソスソスソスソスソスソスソスソスソスソスソスソスソスソス
sl[0] = 123
sl[1] = 456
sl[2] = 789
sl[3] = 10
ソスニ会ソス゚ゑソスソスソストゑソスソスワゑソスソスワゑソスソスB
ソスソスソスソスソスソスソスソスソスソスノはダソスuソスソスソスNソスHソスeソス[ソスVソスソスソスソスソスナ包ソスソスソスソスソスソスヘゑソスソスホ良ゑソスソスフでゑソスソスソスソスA
("123 456","789 10"ソスフようソスソス)
ExcelソスソスソスoソスヘゑソスソスソスCSVソスヘ(ソスソスソスソスソスソスOソスナゑソスソスソスソスjSDFソスナはなゑソスCSVソスナゑソスソスフで、
ソス_ソスuソスソスソスNソスHソスeソス[ソスVソスソスソスソスソスネゑソスソスナ出ソスヘゑソスソスソストゑソスソスワゑソスソスワゑソスソスB
ソスfソス[ソス^ソスフ抵ソスソスノスソスyソス[ソスXソスソスワむゑソスソスニゑソスソスzソス閧ウソスソスソス鼾ソスヘ、
CommaTextソスソスgソスpソスソスソス驍アソスニでバソスOソスフ鯉ソスソスニなゑソスワゑソスソスフで抵ソスソスモゑソスソスKソスvソスナゑソスソスB
jazzinソスソスソスソスAソスtソスHソスソスソス[ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスBソスXソスyソス[ソスXソスソスリゑソスフゑソスソスニ奇ソスソスSソスノ忘ソスソストゑソスソスワゑソスソスソスソスB
Excel2003ソスソスソスニ、ソスソスソスlソスノゑソスソス文ソスソスソスノゑソスソスソスA" "ソスナゑソスソスソスソスソスソストゑソスソスソスソスフは値ソスフ抵ソスソスノカソスソスソス}ソスu,ソスvソスソス
ソスワまゑソストゑソスソスソスニゑソスソスソスソスソスソスナゑソスソスソスソスヒ。
ソスソスソスソスソスノ会ソスソスソスソスソスノは、
if Pos(' ', SL.Strings[0])<>0 then
SL.Strings[0]:=StringReplace(SL.Strings[0], ' ', 'ソス@', [rfReplaceAll]);
ソスニゑソスソスソスト費ソスソスpソスXソスyソス[ソスXソスソスSソスpソスXソスyソス[ソスXソスノゑソスソストゑソスソスワゑソスソスホ難ソスソスソスソスソスソスワゑソスソスソスソスヌ、ソスiソスDソスソスソスソスソスBソスソスソストどゑソスソスソスソスワゑソスソス蛯、ソスB
ExtractStringsソスソスAnsiDequotedStrソスフ組ソスン搾ソスソスせソスナどゑソスソスナゑソスソス蛯、ソスソスソスB
ソスPソスノスソスyソス[ソスXソスソスリゑソスソスソスソスソスソス驍セソスソスソスネゑソスExtractStringsソスナゑソスヌゑソスソスフでゑソスソスソスソスA
ExtractStrings([','], [], '123 456,"789"" 10"', sl);
ソスニゑソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソスソス鼾ソスノ、
sl[0] = 123 456
sl[1] = "789"" 10"
ソスニなゑソスソストゑソスソスワゑソスソスフで、ソスソスソスソスソスAnsiDequotedStrソスノ通ゑソスソスソスソスニで、
sl[0] = 123 456
sl[1] = 789" 10
ソスソスソスフようソスノ撰ソスソスソスソスソスソスソスソスハゑソスソスソスソスソスソスワゑソスソスB
ソスソス http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200506/05060108.txt
ソスソスソスソスソスソスソスソスCommatextソスフ難ソスソスソスソスソスソス謔、ソスニ思ソスソスソスソスClasses.pasソスソスSetDelimitedTextソスソスソスソストゑソスソスワゑソスソスソスソスソスA
#1ソスソスソスソス#32ソスワで全ソスソスソスソスリり文ソスソスソスネゑソスナゑソスソスヒ。
#1ソスソスソスソス#31ソスソスCSVソスtソス@ソスCソスソスソスノは難ソスソスヘでゑソスソスネゑソスソスナゑソスソス蛯、ソスソスソスソス(ソス{ソスソスソスソス?)ソスAソス¥ソス[ソスXソスソスソスフ「' 'ソスvソスソスSソスソス#31ソスソス
ソスマゑソスソスソスソスソスAソスソスソスソスナゑソスソスソスソスソスソスソスソスナゑソスソスヒ。
ソスニ思ソスソスソスト、ソスルゑソスソスルゑソスソスソスソスソスフ擾ソスソスソスソスソスソスンソスソスソスソスNソスソスソスソスソスソスソスAソスソスソスソスソスソスmソスRソスgソスJソス[ソスIソスソスソスソスフ包ソスソス@ソスソスソスソスソスソスナゑソスソスソスソスB(^^;
ソスヌゑソスソスソスソス齒擾ソスネんだ…ソスH
ソスざソスざソスuソスソスソスソスソスソスソスネんかゑソスソスソスモ厄ソスソスソスソスソスソスソスソスソスネゑソス
ソスソスソスソスソスナ厄ソスソスソスソスソスソスソスソスソスソスニ鯉ソスソスソスソストゑソスフに気ソスtソスソスソストるかソスH
ソスソスソスソスノ撰ソスソス苺カソスソスソスノはタソスuソスソスソスワまゑソストゑソスだゑソスソスAソスソスソスハは難ソスソスヘでゑソスソスネゑソスソスニでゑソスH
http://khe00221.image.coocan.jp/index.php?FrontPage%2FUnit%2FCSVUtilsUnit.pas
ソスニゑソス
http://khe00221.image.coocan.jp/index.php?FrontPage%2FComponent2%2FCSV
ソスソス?ソスソスソスソス>
ソスソスソスンまゑソスソスソスAExcelソスフ出ソスヘゑソスソスソスCSVソスtソス@ソスCソスソスソスナゑソスAソスソスソス苺カソスソスソスヘ厄ソスソス゚搾ソスソス゚ゑソスソスナゑソスソスヒ。ソスCソスソスソスtソスソスソスワゑソスソスソスナゑソスソスソスソスB
KHE00221ソスソスソスソス>
ソスソスソスツゑソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスBソス謔ュソスラ具ソスソスソスソストみまゑソスソスB
Delphi2006ソスネ降ソスネゑソスuStrictDelimiterソスvソスソスソスヨ暦ソス
http://hpcgi1.nifty.com/MADIA/DelphiBBS/wwwlng.cgi?print+200907/09070024.txt