자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
아래와 같이 코드를 작성했습니다. 

그런데 VCL에선 문제가 없던것이 FMX에서는 발생합니다. 이것 때문에 구글링을 했는데

속시원한 방법이 없습니다.

 

현상 : itemindex 를 프로그램에서 설정하면 onChange 이벤트가 발생합니다.

 

VCL에서 사용자가 선택했을 때만  onChange 이벤트 실행됩니다.

FMX에서는  itemindex 를 프로그램에서 설정해도 onChange 이벤트 실행됩니다.

이 현상은 FMX의 오류인가요? VCL처럼 하려면 어떤 해결책이 있는지요?

 

procedure TForm1.ComboBox1Change(Sender: TObject);

begin

 showmessage('teat');

end;

 

procedure TForm1.FormCreate(Sender: TObject);

begin

with FDQuery1 do

    begin

      Close;

      SQL.Clear;

      SQL.Add('select sido from tbl_bjcode group by sido order by sido');

      Open ;

      ComboBox1.Clear;

      combobox1.Items.Add('시도선택');

      while not Eof do

      begin

        ComboBox1.Items.Add(FieldByName('sido').AsString);

        next ;

      end;

    end;

 

    ComboBox1.ItemIndex := 0;  <- 이 부분에서 ComboBox1Change 이벤트 발생

 

end;

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 32411
공지 유용한 관련 사이트 관리자2 2014.03.20 71975
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 116721
955 cmake 테스트가 안됩니다. [1] 쿠리 2018.08.10 1213
954 델파이 설치 시 제품 키 유효기간을 알고싶습니다. [1] 얼짱나 2018.08.13 267
953 블루투스 스캐너 소스로 테스트중입니다. 첨부파일처럼 에러가 납니다. 도와주세요. [1] file 김종찬 2018.08.13 272
952 Raize component 전수정 2018.08.14 254
951 10.2.3 질문입니다. [1] 희망나라 2018.08.14 304
950 [질문] C++ Builder에서 디버깅 할때, RTL 소스로 들어가지 않는 방법? 베도빈 2018.08.16 351
949 FMX THorzScrollBox 이미지 출력 관련 문의드립니다. 생각 2018.08.20 276
948 넥서스7 이 타겟 디바이스로 잡히지 않습니다. [1] 발란드레 2018.08.20 289
947 FMX로 안드로이드 개발 초보입니다. 백그라운드 기능을 개발하고싶습니다. delphiChobo 2018.08.20 349
946 RAD Studio 10.2에 버그가 있는 것 같습니다. [1] 쿠리 2018.08.22 353
945 안드로이드 어플 개발중 블루투스 페어링 액티비티 제어 file Operationbt 2018.08.23 692
944 delphi 10.2 오류 [1] file midas 2018.08.24 259
943 REST.JSON 적용문의 [1] cleo0917 2018.08.27 291
942 안드로이드 빌드시 Error: Could not create the Java Virtual Machine. 해결방법 문의드립니다 [3] delphi 2018.08.28 5489
» 폼을 생성할때 ItemIndex를 설정하면 combobox1change 이벤트발생. 오류인듯 -_- [2] 미스터리 2018.08.29 430
940 c빌더 컴파일후 도스창을 유지하는 방법을 알고 싶습니다 [1] 이수욱 2018.08.30 269
939 델파이 안드로이드 API 26에 관한 질문입니다. [3] 시리온느 2018.08.30 374
938 안드로이드 모바일 해상도 100jk 2018.08.30 361
937 CTI 연동할때 모니터 하단에서 알림창 같이 떠오르게 하는 방법? 미스터리 2018.08.31 419
936 FMX Path에서 anti aliasing 없애는 방법이 있나요? [2] 100jk 2018.09.01 281