FocusControl(fMy_Id_Insert->Edit_Id);이것으로 실행하면
First chance exception at $75EC812F. Exception class EInvalidOperation with message 'Cannot focus a disabled or invisible window'. Process Afreeca Note Sender.exe (85604)
요렇게 나오구요
TapOrder 속성을 0으로 바꾸고 해도...Pw쪽으로 커서가 가있네요.
PW속성을 1로도 바꿔보고 0으로도 바꿔보고 그랬는데 차이가 나질 않아요..
TapStop속성을 PW 를 false로 바꾸니 되긴하는데요
탭키가 먹히지가 않네요.
빌더초보 님이 쓰신 글 :
: 방법 1.
:
: TMy_Id_Insert 클래스의 Id 를 입력하는 Edit 이름이 Edit_Id 라고하면,
:
: fMy_Id_Insert->Show();
: FocusControl(fMy_Id_Insert->Edit_Id);
:
:
:
: 방법 2.
:
: 폼 디자인시 Edit_Id 의 TapOrder 속성을 0 으로 해주면 됩니다.
:
:
: 순보 님이 쓰신 글 :
: : 안녕하세요.
: :
: :
: : //---------------------------------------------------------------------------
: : void __fastcall _Main::Button1Click(TObject *Sender)
: : {
: : TMy_Id_Insert *fMy_Id_Insert;
: : fMy_Id_Insert = new TMy_Id_Insert( this );
: : fMy_Id_Insert->Show();
: : }
: : //---------------------------------------------------------------------------
: :
: : 이렇게 동적으로 생성을 했습니다.
: : 두개의 에디터중
: :
: : 아이디 쪽으로 커서를 옴기고 싶은데
: : 자꾸 PW쪽(Edit2) 째로 갑니다.
: :
: : 커서의 위치를 지정할수있는 방법이 있나요?
|