텍스트파일을 불러와서 그리드에 부러준다음에
변경된게 있어서 다시 저장을 해야 하거던요
수정사항이 있어서요
근데 저장할때 문자(20) , 숫자(10) 의 형태로
에디트박스1은 문자가 입력되어 있고 에디트박스2는 숫자값이 입력되어있어요
저장할내용은 edit박스에 미리 넣어놨거던요
저장만 하면 되는데 어떻게 해줘야 될찌 모르겟네여...
아시면 좀 알려주세요....아님 비슷한 예제라도 있으면 알려주시면
ㄳ하겠습니다.
==================
홍길동 102
==================
20자리 10자리
이런식으로 저장을 하고싶거던요
제가 txt파일을 불러올때 20자리가지 잘려서 그리드의 이름부분에 넣었고
그다음10자리를 짤라서 숫자있는그리드에넣어거던요
저장할때요 같은형식으로 저장을 해야 하는데 저장은 어
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, 등으로 검색해 보시길..
그럼.