|
while 루프에 다음과 같이 하니 되네요..
TempList=Temp.SubString(9+j,2);
TempList2[m]=TempList;
조용희 님이 쓰신 글 :
: 안녕하세요?
: 며칠 나름 게시판 검색하다가 답답해서 글 올립니다.
:
: txt화일을 불러서 한 17줄 됩니다.
: 각각의 줄에서 2개씩 저장을 합니다.
: 그리고, 각 2개씩을 배열로 가지고 있으려 합니다. -> 이게 않되네요...
:
: 소스는 다음과 같습니다.
:
: TStringList *str_file = new TStringList;
: AnsiString Temp;
: int k=0,j=0;
:
: if(OpenDialog1->Execute()) //====> 화일열기...
: {
: str_file->LoadFromFile(OpenDialog1->FileName);
:
: for(int i=0; i<str_file->Count-1; i++)
: {
: Temp = str_file->Strings[i];
:
: while(j<32)
: {
: StringGrid2->Cells[1][k+2]=Temp.SubString(9+j,2); //->2개씩 읽어서 Stringgrid에 뿌리기
: j=j+2;
: k++;
: }
: j=0;
: }
: }
: delete str_file;
|