Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
PageControl에서 특정키로 이동하기
PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로) 이동하려고 합니다. 방법좀 알려주세요.
그럼 답변 기다리겠습니다.
4
COMMENTS
최석기
•
2000.07.22 03:44
유레카 wrote:
> PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로) 이동하려고 합니다. 방법좀 알려주세요.
> 그럼 답변 기다리겠습니다.
PageControl에서 원래 기본 이동은 Ctrl+Tab 순방향, Shift+Ctrl+Tab 가 역방향으로 알고 있는데..
KeyDown 이벤트에서 다음 키들을 잡아서 원하는 키 이젠트에 반응 하게 하시면 않될까요?
0
0
삭제
수정
댓글
유레카
•
2000.07.22 03:53
참고로 전체 프로젝트상에서 엔터키를 탭키처럼 쓸수 있게 코딩했구요.
PageControl이 있는 폼에서만 아래와 같이 코딩했습니다.
procedure TFormBaseReg.FormKeyPress(Sender: TObject; var Key: Char);
var
Button: TUDBtnType;
begin
// Shift + 1번키
if (Key = #10) and (Key = #31) then
PageControl1.SelectNextPage(Button = btNext)
else if (Key = #10) and (Key = #32) then
PageControl1.SelectNextPage(Button = btPrev);
end;
이렇게 했는데 전혀반응을 하지 않았습니다.
다시한번 답변바랍니다.
최석기 wrote:
> 유레카 wrote:
> > PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로) 이동하려고 합니다. 방법좀 알려주세요.
> > 그럼 답변 기다리겠습니다.
>
> PageControl에서 원래 기본 이동은 Ctrl+Tab 순방향, Shift+Ctrl+Tab 가 역방향으로 알고 있는데..
>
> KeyDown 이벤트에서 다음 키들을 잡아서 원하는 키 이젠트에 반응 하게 하시면 않될까요?
0
0
삭제
수정
댓글
최석기
•
2000.07.22 04:39
KeyPress 이벤트에서 두키를 한번에 잡을 수 있었나???
KeyDown 이벤트 쓰시죠..
유레카 wrote:
> 참고로 전체 프로젝트상에서 엔터키를 탭키처럼 쓸수 있게 코딩했구요.
> PageControl이 있는 폼에서만 아래와 같이 코딩했습니다.
>
> procedure TFormBaseReg.FormKeyPress(Sender: TObject; var Key: Char);
> var
> Button: TUDBtnType;
> begin
> // Shift + 1번키
> if (Key = #10) and (Key = #31) then
> PageControl1.SelectNextPage(Button = btNext)
> else if (Key = #10) and (Key = #32) then
> PageControl1.SelectNextPage(Button = btPrev);
> end;
>
> 이렇게 했는데 전혀반응을 하지 않았습니다.
> 다시한번 답변바랍니다.
>
> 최석기 wrote:
> > 유레카 wrote:
> > > PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로) 이동하려고 합니다. 방법좀 알려주세요.
> > > 그럼 답변 기다리겠습니다.
> >
> > PageControl에서 원래 기본 이동은 Ctrl+Tab 순방향, Shift+Ctrl+Tab 가 역방향으로 알고 있는데..
> >
> > KeyDown 이벤트에서 다음 키들을 잡아서 원하는 키 이젠트에 반응 하게 하시면 않될까요?
0
0
삭제
수정
댓글
유레카
•
2000.07.22 06:20
답변감사합니다.
아래와 같이 코딩하니 반응하더군요.
procedure TFormBaseReg.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
var
Button: TUDBtnType;
begin
if (ssAlt in Shift)then
PageControl1.SelectNextPage(Button = btNext);
end;
오늘이 중복이었는데 영양식이라도.. ^^;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
궁금아이
2000.07.22 19:26
0
COMMENTS
/
0
LIKES
데이터 포커스
급) 많은 조언 부탁드
•
2000.07.22 19:06
2
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
나그네
•
2000.07.22 19:27
급) 많은 조언 부탁드려요. 퀵리포트 wrote: > 현재 디테일밴드에서 > 폼형태 (관공서 양식) > > ...
돌멩이
•
2000.07.22 19:21
급) 많은 조언 부탁드려요. 퀵리포트 wrote: > 현재 디테일밴드에서 > 폼형태 (관공서 양식) > > ...
김태영
•
2000.07.22 18:37
1
COMMENTS
/
0
LIKES
setup프로그램을 만들려고 하는데
김영해
•
2000.07.22 18:48
김태영 wrote: > 델초보자입니다. 델파이로 프로그램을 만들었는데요. 그런데 실행파일 사이즈가 크고 또...
장윤수
2000.07.22 18:34
0
COMMENTS
/
0
LIKES
원격 데이타베이스 연결?
lspark
2000.07.22 18:34
0
COMMENTS
/
0
LIKES
oracle 과 MS_SQL db_link ?
조유정
2000.07.22 18:28
0
COMMENTS
/
0
LIKES
SQL에서 order by 가 안먹어요.....TT
황석민
•
2000.07.22 12:45
1
COMMENTS
/
0
LIKES
Table에서의 저장용량
허춘
•
2000.07.22 14:43
황석민 wrote: > > 메세지... > > 1. 처음 메세지 > Project dbTest.exe raised exception class ...
왕초보..
•
2000.07.22 10:08
1
COMMENTS
/
0
LIKES
타락천사님.. 이거 이상해요..
타락천사
•
2000.07.23 02:23
안녕하세여..타락임다..^^ 제가 테스트해보고 올린건데여..ㅠㅠ 문법에러가 아닌가 함 보세여...ㅠㅠ...
강덕원
2000.07.22 08:02
0
COMMENTS
/
0
LIKES
delphi_x에서 화면캡쳐문제
임규완
•
2000.07.22 07:43
1
COMMENTS
/
0
LIKES
기타
최석기
•
2000.07.22 19:13
임규완 wrote: > 저는 이제 막 델파이를 배우고 실전에 써먹기 위해 노력하고 있는 델파이 초보 프로그래...
김만업
2000.07.22 06:44
0
COMMENTS
/
0
LIKES
웹페이지에서 델파이 어플리케이션 실행하는 방법 좀
SerVing
2000.07.22 05:45
0
COMMENTS
/
0
LIKES
동적 DLL형태의 압축지원 파일 없나요?
김준영
•
2000.07.22 04:29
3
COMMENTS
/
0
LIKES
stringgrid의 cell값을 '*****'식으로 나타내려면...
최석기
•
2000.07.22 04:43
김준영 wrote: > db에 있는 Table의 field값을 stringgrid에 뿌릴 때 > stringgrid의 cell에는 항상 '***...
김준영
•
2000.07.22 19:32
최석기 wrote: > 김준영 wrote: > > db에 있는 Table의 field값을 stringgrid에 뿌릴 때 > > stringgrid...
최석기
•
2000.07.22 21:43
님 힌트만으로 조금 하시기 힘들었나 보네요.. 아래 소스 지금 제가 해보구 올리는 거거든요 이런 식으...
안젤726
2000.07.22 04:00
0
COMMENTS
/
0
LIKES
마이다스에서
유레카
•
2000.07.22 03:35
4
COMMENTS
/
0
LIKES
PageControl에서 특정키로 이동하기
PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로) 이동하려고 합니다. 방법좀 알려주세요. 그럼 답변 기다리겠습니다.
최석기
•
2000.07.22 03:44
유레카 wrote: > PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로...
유레카
•
2000.07.22 03:53
참고로 전체 프로젝트상에서 엔터키를 탭키처럼 쓸수 있게 코딩했구요. PageControl이 있는 폼에서만 아...
최석기
•
2000.07.22 04:39
KeyPress 이벤트에서 두키를 한번에 잡을 수 있었나??? KeyDown 이벤트 쓰시죠.. 유레카 wrote: > ...
유레카
•
2000.07.22 06:20
답변감사합니다. 아래와 같이 코딩하니 반응하더군요. procedure TFormBaseReg.FormKeyDown(Sender: T...
상아
•
2000.07.22 03:29
1
COMMENTS
/
0
LIKES
찾아주세요
허춘
•
2000.07.22 14:38
상아 wrote: > > 델파이 초보자 입니다. > > 델파이 3.0 에서 짠 프로그램인데 object inspector 가 ...
초보
•
2000.07.22 03:19
1
COMMENTS
/
0
LIKES
db그리드에서 각 셀의 오른쪽 정렬방법이...................?
조규춘
•
2000.07.22 04:33
초보 wrote: > db그리드에서 각 셀의 오른쪽 정렬을 어떻게 해야 하는 것인지.. > > 숫자데이터라 보기...
초보자
•
2000.07.22 03:08
4
COMMENTS
/
0
LIKES
Oracle에서요..
병부잡이
•
2000.07.22 18:38
테이블스페이스를 잡은 CREATE문과 테이블을 잡은 CREATE문을 적어주시고 테이블의 일건수 예상수를 적어...
안젤726
•
2000.07.22 03:55
초보자 wrote: 혹 테이블 생성시 테이블의 크기를 너무 크게한게 아닌가요... 만든 테이블의 크기가 모두...
당근이
•
2000.07.22 04:39
CREATE TABLE MIS.STZE17 ( ZIPCODE VARCHAR2(6) NOT NULL, PROVINCE VARCHAR2(10), CITY VARCHAR...
초보자
•
2000.07.25 19:44
안녕하세요..질문을 해놓구 다시 올리게되네요.. 가르쳐주신다는분이 계셨는데..넘 늦게 올리게 되는거 같...
한울
2000.07.22 03:07
0
COMMENTS
/
0
LIKES
MDIChild를 dll로 l불러온걸 창으로 뛰울때..
방석호
•
2000.07.22 02:58
1
COMMENTS
/
0
LIKES
win2000 server 와 퀵 레포트 오류!! <질문>
임정영
•
2000.10.11 18:45
방석호 wrote: > 안녕하세요? > > win2000 server 에서 퀵레포트 오류가 납니다.. > > 처음 델파이...
유레카
2000/07/22 03:35
Views
321
Likes
0
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> PageControl에서 특정키(예를 들어 Shift키)를 누르면 Next페이지(혹은 previous page로) 이동하려고 합니다. 방법좀 알려주세요.
> 그럼 답변 기다리겠습니다.
PageControl에서 원래 기본 이동은 Ctrl+Tab 순방향, Shift+Ctrl+Tab 가 역방향으로 알고 있는데..
KeyDown 이벤트에서 다음 키들을 잡아서 원하는 키 이젠트에 반응 하게 하시면 않될까요?