|
읽어드리려는 파일(Tabbed Text)의 형태가 아래와 같을 때.
이 값들을 StringGrid에 저장하려 합니다.
0.000555556 0.202005759 0.477070302 1.001157165 0.566622436
0.167222217 0.198920935 0.459675699 0.974275172 0.55708456
0.250555545 0.192736641 0.448087335 0.952290893 0.545325756
0.333888888 0.185793534 0.435773283 0.93315047 0.538089871
0.417222232 0.178171739 0.425601512 0.913658023 0.530997932
제가 만든 소스는 각 row의 값을 한 col에 넣는 것만 성공했습니다.
if(OpenDialog1->Execute()){
TStringList *data=new TStringList;
data->LoadFromFile(OpenDialog1->FileName);
for(int j=1;j<=data->Count;j++){
AnsiString temp=data->Strings[j-1];
StringGrid1->Cells[1][j]=temp;
}
}
for문을 한번 더 써서 row별로 잘린 값을 column에 넣으려면 어떻하지요?
SubString은 자리수 맞추기가 어렵더군요.
자세히 좀 가르쳐 주세요.
감사합니다.^^
|