Q&A

  • 지난번 콤보박스에 관한 질문 수정하여 다시 올립니다..
입력이나 수정시 둘중 하나를 선택하여 저장하기 위해서
콤보박스에 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 := '';


이 부분 외에는 코딩한 부분이 없는데..
보시고..꼭 답변해 주세요..


1  COMMENTS
  • Profile
    김수경 2002.11.25 20:03
    님이 올리신 Source로는 님이 말씀하는 현상이 발생하지 않습니다.
    프로그램중 다른 부분에서 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을 찾아보세요

    즐푸하세요.