leaner 님이 쓰신 글 :
:
:
:
:
:
:
: PC에 AAA.txt라는 화일에
:
: -------------
: 홍길동
: 박철구
: 박철수
: 김영숙
: 아무개
: -------------
: 라고 저장이 되어있는 화일이 있습니다.
:
: 제가 화면에서 "삭제"라는 버튼을 두어 """아무개"""" 삭제를 하고 싶다면,
:
: 어떻게 해야하는지요.
:
:
빌더에서 폼에 버튼을 두신다고 하셨으니
아예 폼에 TMemo나 TListBox를 두면 되겠네요.
TMemo::Lines 나 ListBox::Items는 TStrings 입니다.
그러므로,
Memo1->Lines->LoadFromFile("aaa.txt");
또는
ListBox1->Items->LoadFromFile("aaa.txt");
하면 메모나 리스트박스에 텍스트 전부가 로딩됩니다.
"아무개"를 삭제하시려면
Memo1->Lines->Delete(Memo1->Lines->IndexOf("아무개"));
ListBox1->Items->Delete(ListBox1->Items->IndexOf("아무개"));
로 하면 됩니다.
다시 저장하시려면
Memo1->Lines->SaveToFile("aaa.txt");
또는
ListBox1->Items->SaveToFile("aaa.txt");
로 하면 됩니다.
:
:
: 화면에있는 "추가"라는 버튼에서 """여의도""""라는 이름을 추가하여
:
: -------------
: 홍길동
: 박철구
: 박철수
: 김영숙
: 아무개
: 여의도
: -------------
: 처럼은 되거든요.
:
:
추가도 간단합니다.
Memo1->Lines->Add("여의도");
또는
ListBox1->Items->Add("여의도");
|