입력이나 수정시 둘중 하나를 선택하여 저장하기 위해서
콤보박스에 Item을 두가지 넣었습니다..
처음 화면을 오픈해서 새로 등록을 할때
둘 중 하나를 선택하여 저장을 하면, 저장도 잘됩니다..
또 첨 화면을 오픈해서 수정하면 수정도 잘됩니다..
그런데..
한번 작업을 하고 난 후로는 콤보박스의 역삼각형 버튼을 클릭해도
안의 Item들이 열리질 않습니다..
그러니까..콤보박스안에서 커서만 깜박입니다..
무슨 말인지 이해를 하셨는지..(- -;;)
왜 그런지..도대체 이유를 모르겠네요..
이벤트 쓴것도 아무것도 없는데..
고수님들 ..
도와주세요..
지난번에 위와 같은 질문을 올렸는데요..
혹시 enable을 속성이 false 로 되어있는건 아니냐고 어느분이 그러셨는데..
속성은 true로 되어 있거든요..
소스를 보시면 알겠다고 하시길래..소스를 올립니다..
//값을 입력하는 부분..
if ComboBox_Store_Type.Itemindex = 0 then
ParamByName('store_type').AsString := '1'
else if ComboBox_Store_Type.Itemindex = 1 then
ParamByName('store_type').AsString := '2'
else
ParamByName('store_type').AsString := '';
이 부분 외에는 코딩한 부분이 없는데..
보시고..꼭 답변해 주세요..
프로그램중 다른 부분에서 ComboBox_Store_Type에 영향을
끼치지 않는지 다시한번 확인하십시오(아님 더 많은 Src를 올리시거나... ^^;).
Delphi Menu중 Search/Find In Files...에서 님의 Project에서 사용되는
ComboBox_Store_Type을 찾아서 ComboBox_Store_Type.Items.Clear등이 있는지
확인해 보세요.
찾는 방법은(아래 찾는 방법은 틀릴수 있으니 참조만... ^^;)를 참조하시길....
Search In Directories 선택
Include Subdirectories를 Check
File Mask에 찾을 님의 Proejct가 있는 Folder 명을
입력 하신후 ComboBox_Store_Type을 찾아보세요
즐푸하세요.