Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
스트링그리드에서 엔터키로 셀이동??
스트링그리드에서 방향키로 셀을이동하는데...
엔터키를 또는 탭키를 이용해서 셀을 이동할수있는방법을
알고싶습니다...
고수님들의 한수 가르침을 부탁드립니다.
즐거운 하루되세요!!!
감사합니다...
2
COMMENTS
류한규
•
1999.11.23 17:57
StringGrid의 Options를 보면 goTabs라는 Property가 있는데
이놈을 True로 하면 탭키로 이동이 가능합니다.
그리고 Enter키를 Tab키처럼 이용하려면 OnKyePress이벤트이 다음과 같이 지정합니다.
이때 Form1.KeyPreview := true로 설정해야 폼 어디서나 적용됩니다.
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then // Enter Key를 Tab Key처럼
begin
SelectNext(ActiveControl as tWinControl, true, true); // Return키를 Tab키로
Key:=#0;
end;
end;
즐거운 하루가 되시길...
살아있는의문부호 wrote:
> 스트링그리드에서 방향키로 셀을이동하는데...
> 엔터키를 또는 탭키를 이용해서 셀을 이동할수있는방법을
> 알고싶습니다...
> 고수님들의 한수 가르침을 부탁드립니다.
>
> 즐거운 하루되세요!!!
> 감사합니다...
>
0
0
삭제
수정
댓글
박성훈
•
1999.11.27 04:16
류한규 wrote:
> StringGrid의 Options를 보면 goTabs라는 Property가 있는데
> 이놈을 True로 하면 탭키로 이동이 가능합니다.
> 그리고 Enter키를 Tab키처럼 이용하려면 OnKyePress이벤트이 다음과 같이 지정합니다.
> 이때 Form1.KeyPreview := true로 설정해야 폼 어디서나 적용됩니다.
>
> procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
> begin
> if Key = #13 then // Enter Key를 Tab Key처럼
> begin
> SelectNext(ActiveControl as tWinControl, true, true); // Return키를 Tab키로
> Key:=#0;
> end;
> end;
>
위의 코드가 적용이 되는지 의아하군요. 이것은 다음 컴포넌트로 포커스를 보내는 방법인것 같은데요. 제가 알기로는 엔터키가 입력되었을 때 스트링그리드에게 탭키를 누른것 처럼 해주면 되는 걸로 아는데요.
procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then
begin
SendMessage(StringGrid1.Handle,WM_KEYDOWN,VK_TAB,0);
StringGrid1.SetFocus;
end;
end;
>
> 즐거운 하루가 되시길...
>
>
>
> 살아있는의문부호 wrote:
> > 스트링그리드에서 방향키로 셀을이동하는데...
> > 엔터키를 또는 탭키를 이용해서 셀을 이동할수있는방법을
> > 알고싶습니다...
> > 고수님들의 한수 가르침을 부탁드립니다.
> >
> > 즐거운 하루되세요!!!
> > 감사합니다...
> >
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
안명호
•
1999.11.23 13:53
1
COMMENTS
/
0
LIKES
[조언부탁]팀 프로젝트 진행에 대하여...
류한규
•
1999.11.23 17:38
1. 충분한 의견 수렴이 있은 후 설계작업을 합니다. 2. 일단 프로그래밍을 하는데 있어서 표준화 작업이 ...
안명호
1999.11.23 13:51
0
COMMENTS
/
0
LIKES
데이타 처리
BDS
1999.11.23 11:12
0
COMMENTS
/
0
LIKES
에러 메세지
살아있는의문부호
•
1999.11.23 08:37
2
COMMENTS
/
0
LIKES
스트링그리드에서 엔터키로 셀이동??
스트링그리드에서 방향키로 셀을이동하는데... 엔터키를 또는 탭키를 이용해서 셀을 이동할수있는방법을 알고싶습니다... 고수님들의 한수 가르침을 부탁드립니다. 즐거운 하루되세요!!! 감사합니다...
류한규
•
1999.11.23 17:57
StringGrid의 Options를 보면 goTabs라는 Property가 있는데 이놈을 True로 하면 탭키로 이동이 가능합니...
박성훈
•
1999.11.27 04:16
류한규 wrote: > StringGrid의 Options를 보면 goTabs라는 Property가 있는데 > 이놈을 True로 하면 탭키...
최희
1999.11.23 05:40
0
COMMENTS
/
0
LIKES
델파이 5에 있는 팀소스에 대해서 ... 도와주세요.
박정훈
1999.11.23 05:07
0
COMMENTS
/
0
LIKES
정말 모르겠네요... __;;
나그네
1999.11.23 04:31
0
COMMENTS
/
0
LIKES
퀵 리포트 출력에 불필요한 부분이...
김기환
•
1999.11.23 03:46
1
COMMENTS
/
0
LIKES
[급질문]listbox에 있는 문자열중 일부분만 추출?
유도삼
•
1999.11.23 04:08
아래와 같이 간단하게 함수를 만들어 보았습니다. 테스트는 못해봤기에 확실한 것은 모르겠지만 뭐 수정...
송수현
•
1999.11.23 03:22
1
COMMENTS
/
0
LIKES
striggrid의 윗부분을 나눌수 있나요
김영대
•
1999.11.23 19:07
송수현 wrote: > 질문의 제목을 정하기가 정말 애매하군요 > 제가 바라는 바는 가로로는 번호 세로로는 ...
zirocool
1999.11.23 02:05
0
COMMENTS
/
0
LIKES
한 필드 내용 잘라내서 2개의 필드로 ..
이숙희
•
1999.11.23 01:47
1
COMMENTS
/
0
LIKES
Q] delete와 insert기능을 구현하고 싶은데요...
유도삼
•
1999.11.23 03:58
델파이의 TDataSet(Table, Query)은 Append(추가), Insert(삽입), Edit(수정), Delete(삭제), Post(적용),...
허남수
1999.11.23 01:45
0
COMMENTS
/
0
LIKES
dbgrid의 레코드값이 form에 나타나기
콜라
•
1999.11.23 01:43
1
COMMENTS
/
0
LIKES
3294 답변좀해주세요.
류한규
•
1999.11.23 02:59
MDIForm을 이용하면 쉽게 해결됩니다. 메인폼을 MDIForm으로 설정하고 새파일 폼을 MDIChild폼으로 설정하...
박진호
1999.11.22 23:45
0
COMMENTS
/
0
LIKES
Crystal Report 6.0 & Delphi 4.0 에서의 오류질문
최선기
1999.11.22 23:19
0
COMMENTS
/
0
LIKES
두개의 테이블을 쿼리해서 두개의 Detail밴드로 표현?
류한규
1999.11.22 22:15
0
COMMENTS
/
0
LIKES
OpenDialog에서 파일 삭제 안되게??
질문맨
•
1999.11.22 21:05
1
COMMENTS
/
0
LIKES
일반 폼을 만들어서 다른 폼에 panel처럼 붙이기
오현수
•
1999.11.23 07:37
질문맨 wrote: > 제목 대로입니다... > > 폼을 하나 만들어서 TPanel처럼 다른 폼에 붙이고 싶습니다.....
왕초보
•
1999.11.22 20:36
1
COMMENTS
/
0
LIKES
왼쪽두자리만
이정욱
•
1999.11.22 20:42
Copy라는 함수가 있습니다. 원하는 곳부터 원하는곳까지의 문자열을 가져올 수 있죠. 왕초보 wrote: ...
류재국
1999.11.22 19:16
0
COMMENTS
/
0
LIKES
인스톨쉴드 에러
류재국
•
1999.11.22 18:56
1
COMMENTS
/
0
LIKES
*.jpeg paradox에 등록
김영대
•
1999.11.22 19:05
류재국 wrote: > 사진관리 프로그램하는 초보입니다. > *.bmp file는 DBImage1-->Table1Field, Table1Fie...
살아있는의문부호
1999/11/23 08:37
Views
345
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
이놈을 True로 하면 탭키로 이동이 가능합니다.
그리고 Enter키를 Tab키처럼 이용하려면 OnKyePress이벤트이 다음과 같이 지정합니다.
이때 Form1.KeyPreview := true로 설정해야 폼 어디서나 적용됩니다.
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then // Enter Key를 Tab Key처럼
begin
SelectNext(ActiveControl as tWinControl, true, true); // Return키를 Tab키로
Key:=#0;
end;
end;
즐거운 하루가 되시길...
살아있는의문부호 wrote:
> 스트링그리드에서 방향키로 셀을이동하는데...
> 엔터키를 또는 탭키를 이용해서 셀을 이동할수있는방법을
> 알고싶습니다...
> 고수님들의 한수 가르침을 부탁드립니다.
>
> 즐거운 하루되세요!!!
> 감사합니다...
>