안녕하세요. 이제 시작하는 초보 입니다.
다른게 아니라 combobox에 4개의 아이템이 있습니다.
마우스로 해당 아이템을 선택하고 키보드로 이름을 바꾸고 싶은데 어떻게 해야 할지 잘 모르겠습니다. 고수님들의 도움을 청하는 바입니다.
질문을 다시 한번 정리 하겠습니다.
1. a
2. b
3. c
4. d
이렇게 4개의 items이 있고 폼이 실행되고 2번 index 를 선택하고 키보드로
2. ff 로 바꾸고 싶습니다.
폼이 종료된 후에도 변경된 값을 갖게 하고 싶은데 될듯 안되네요..
아직 부족한 저에게 도움을 주세요.
^^..
값을 변경하시는부분은 아실꺼고.
폼이 종료된후에도 변경된값을 가지고 싶으시다면..
ComboBox1.Items.SaveToFile('aaa.txt'); <--이걸로 저장하시고..
ComboBox1.Items.LoadToFile('aaa.txt'); <--이걸로 부르세요...
그런데 폼이 맨처음 실행되서 저 파일이없을경우를 대비해서
aaa.txt 파일이있는 지 살펴보고 없으면 save 있으면 load겠지요.
머 아주 프로그램 배포시에 같이 넣어주시면 저런 문제가 없겠지만요..
혹시 값변경 부분을 모르실까봐
ComboBox1.Items.Strings[2]:= 'vvvv';
이렇게 하면 콤포박스의 3번째 값이 vvv로 됩니다..
0부터 시작이구요..
이런 이벤트를 콤보박스 KEYDOWN 이벤트에
엔터쳤을때만 작동되도록 넣어주면 키보드 치고 엔터치면 바뀌겠지요
^^.. 수고하세요..