Q&A

  • txt파일을 저장하는방법좀요
텍스트파일을 불러와서 그리드에 부러준다음에
변경된게 있어서 다시 저장을 해야 하거던요
수정사항이 있어서요
근데 저장할때 문자(20) , 숫자(10) 의 형태로
에디트박스1은 문자가 입력되어 있고 에디트박스2는 숫자값이 입력되어있어요
저장할내용은 edit박스에 미리 넣어놨거던요
저장만 하면 되는데 어떻게 해줘야 될찌 모르겟네여...
아시면 좀 알려주세요....아님 비슷한 예제라도 있으면 알려주시면
ㄳ하겠습니다.
==================
홍길동          102
==================
20자리          10자리

이런식으로 저장을 하고싶거던요
제가 txt파일을 불러올때 20자리가지 잘려서 그리드의 이름부분에 넣었고
그다음10자리를 짤라서 숫자있는그리드에넣어거던요
저장할때요 같은형식으로 저장을 해야 하는데 저장은 어
2  COMMENTS
  • Profile
    nilriri™ 2004.08.31 08:02
    스트링 그리드에 뿌려준거라고 가정하고..

    lo_data : TStringList;
    ls_data : String;

    .....

    lo_data : TStringList.Create;

    for i := 0 to StringGrid1.RowsCount - 1 do
    begin

       ls_data := StringGrid1.Rows[i].CommaText;
       ls_data := StringReplace(ls_data, ',', [''], [rfReplaceAll]);
       lo_data.items.add(ls_data);

    end;

    lo_data.items.SaveToFile('c:\data.txt');

    lo_data.free;

    ....

    ^^  다른 여러가지 방법이 있을 수 있습니다.

    StringGrid, StringList, TextFile, 등으로 검색해 보시길..

    그럼.

  • Profile
    첨시작델 2004.08.31 18:37
    한번 해보고 안되면 다시질문할께요..
    답변에 ㄳ드립니다.