Q&A

  • Advstringgrid 에서 셀입력후 키입력없이 이동할때
안녕들 하세요.!
많이 쌀쌀해졌습니다.
다름이 아니라 제목처럼.... 특정 셀들에 어떤값을 입력하고, 엔터키 없이 바로 방향키를 눌러, 아래로
이동하는 경우, 발생하는 이벤트가 무엇일까요?
방향키눌러 이동할때 DB를 뒤져 입력된 값이 있는지 검사하는 루틴이 있어서인지...
oncellchanging에 뒀더니... 저장하고 다시 저장된 데이타를 다시 뿌리는데... DB검사하는 루틴을 탑니다..
ㅠ.ㅠ

어쨌든... 어떤 이벤트를 써줘야 하나요?

OnsetEditText 도 써봤는데.. 이놈이 글쎄...  한글의 조합이 완성되지도 않았는데..
무조건 검사루틴을 탑니다... ㅠ.ㅠ

검사루틴을 효율적으로 타면서 키값입력없이 어찌하는 방법이 없을까요?

AdvStringGrid 입니다. 그럼.. 같이 고민해 주시리라 믿습니다.  꾸벅.
1  COMMENTS
  • Profile
    박찬우 2007.10.16 20:30
    oncellchanging 은  ~ing 가 붙었지요 ?
    그래서 변경되면 즉시 발생할껍니다.....그리하여 입력이 루틴을 타지 않나 싶습니다.

    oncellexit, onexit  이벤트에서 각각 호출 처리를 해보심이 좋을듯 합니다...



    • 초보자
    • 2007.10.21 01:50
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 착한천사
      2007.10.21 18:59
      sName[0] := 'AB'; sName[1] := 'ZY'; 입니다. sName[0][1] ==> 'A' sName[1][2] ==> 'Y' 쉽...
    • 초보자
      2007.10.22 00:22
      아.. 제 질문이 좀 부족했나보네요.. 제가 원하는것은 배열의 갯수가 많아서 한번에 세팅하고 싶은경우 입...
    • 착한천사
      2007.10.25 19:59
      변수에 일괄세팅하는것은 SET를 제외하고, pascal에서 안되는것으로 알고 있습니다. 그러나, 상수에게는 ...
    • 강대근
    • 2007.10.20 00:22
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2007.10.20 02:45
      안녕하세요.. 워..아직도 NT를 사용하는 곳이 있군요.. 오래전 사이트를 돌아다니며 열심히 코딩했...
    • 강대근
      2007.10.20 02:56
      감사합니다..
    • 문혜윤
    • 2007.10.18 03:19
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 찬우아빠
      2007.10.19 19:16
      아무도 답변을 안달아주시니 안따까운 마음에 제가 힌트라도 될까 싶어 적습니다.... 델파이나 디비 문...
    • 왕초보
      2007.10.19 23:13
      이 오류는 현재 커넥션되어있는 디비에서 자기를 리스토어하려고 한다는 오류인것 같은데요 아래와 같...
    • 미트몰
      2007.10.26 19:02
      답변감사합니다. 답변해주신 것처럼 프로그램 문제는 아니었고 메인메뉴 프로그램에서 ADO로 UserDB에 C...
    • 구창민
    • 2007.10.17 23:00
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 착한천사
      2007.10.25 20:20
      쵸코파이는 맛있는거.. 델파이는 골때리는거.. 엄청난 차이가 있죠.. ps. 이건 자게로 이사하는것이 ...
    • 구창민
      2007.10.26 01:32
      이사하기 싫다면 어쩌 실 겁니까?
    • 손귀선
      2007.10.20 03:32
      아무런 관계가 없는 듯 한데... 아마도 국산 찌짐 이나, 전 과 관계가 있는 듯.... ^^; 델 찌짐, 델 ...
    • 구창민
      2007.10.26 01:36
      훌륭한 답변 감사드립니다~ 저도 귀선님 처럼 훌륭한 개발자가 되어서 좋은 답변 하겠습니다~ 좋은 ...
    • 찬우아빠
      2007.10.17 23:07
      //============================================// 초코파이(Chocopie)는 두 개의 원형 비스켓을 메쉬...
    • 구창민
      2007.10.26 01:36
      답변 감사합니다~ ㅎㅎ
    • 모민현
    • 2007.10.17 20:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 찬우아빠
      2007.10.17 21:13
      구현하기 나름일텐데요.. 단지 버튼크릭으로 구현하실꺼라면 트리뷰는 Align 속성 aLeft로 panel은 Alin...
    • 모민현
    • 2007.10.17 19:19
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 찬우아빠
      2007.10.17 19:26
      implementation uses unit2; {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); begin ...
    • 모민현
      2007.10.17 19:43
      uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  ...
    • 찬우아빠
      2007.10.17 19:49
      거기다 Panel1을 넣으시면 안되구요.. standard 탭에 있는 패널을 선택하셔서 form1에 올려놓으시면 ...
    • 모민현
      2007.10.17 19:53
      잘 되네요^^
    • 최용일
      2007.10.17 11:31
      안녕하세요. 최용일입니다. 제 생각에는 저장은 되는데 저장된 파일이 어디 있는지 잘 모르시는 것 같습...
    • 야단났네~*
      2007.10.17 20:35
      감사합니다. 지적하신 그 문제였습니다. 예전에도 동일한 문제로 헤맨적이 있었는데...
    • 박철우
    • 2007.10.16 22:58
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 찬우아빠
      2007.10.17 03:04
      똑같은 환경이 아니라서 제가 테스트는 못해봤습니다. 분산디비인경우 이렇게 쓸경우가 많을텐데 요즘 다...
    • 구창민
      2007.10.17 03:15
      오오.. 찬우아빠님 역시 디비고수.. 찬우아빠님 만쉐~~
    • 찬우아빠
      2007.10.17 03:16
      호곡.... ㅡㅡ
    • 메니아
    • 2007.10.16 04:23
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 성더기
      2007.10.16 19:16
      Project Option에 MainForm 을 확인해 보세요. MainForm이 DM으로 되어 있으면 프로세스가 남아 있을 ...
    • 최용일
      2007.10.15 21:19
      안녕하세요. 최용일입니다. DBGrid에는 그러한 기능이 없습니다. DBGrid는 Database에 있는 데이터를 표...
    • 이태윤
    • 2007.10.13 21:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2007.10.15 21:21
      안녕하세요. 최용일입니다. 소트를 하실려면 Index를 쓰시거나 TTable컴포넌트 대신에 TQuery컴포넌트를...
    • 김범진
    • 2007.10.13 05:48
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2007.10.13 06:36
      안녕하세요. 최용일입니다. 프로그램내부에서 특별히 처리하지 않은한 키보드로 Ctrl+V를 누르나 keybd_...
    • 김범진
      2007.10.13 06:53
      의미 전달에 약간의 문제가 있었읍니다. ctrl + v도 안 되고 keybd_event도 물론 안 됩니다. 숫자와 엔...
    • 최용일
      2007.10.15 21:16
      keybd_event가 된다는 것인지 안된다는 것인지 알 수 없군요... 쩝~ 일단 keybd_event로 원하는 문자가 ...
    • 김범진
      2007.10.15 21:35
      고맙습니다. keybd_event가 숫자와 엔터 키 등의 경우에만 실행되고 ctrl 키 등에 대해서는 실행이 되지...
    • 최용일
      2007.10.16 00:14
      keybd_event로 숫자가 입력이 되면 원하는 기능은 되는것 아닌가요? 굳이 Ctrl+V로 붙여넣기를 할 이유가 ...
    • 김성일
    • 2007.10.13 02:20
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 왕초보
    • 2007.10.13 00:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2007.10.13 00:45
      안녕하세요.. 참고하시고 즐거운 프로그래밍 하세요.. http://www.delmadang.com/cwb-bin/CrazyWWWBo...
    • 이하영
    • 2007.10.12 07:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2007.10.12 19:35
      안녕하세요.. 아래 주소들이 힌트가 되었음 좋겠네요.. http://www.delphibbs.com/delphibbs/dispq.a...
    • 임우식
      2007.10.12 19:43
      용지설정부분이 A4 사이즈로 선택되어 있는데...어찌된 일인지 몰라도 용지선택하는곳 오른쪽의 수치가 엄...
    • 최용일
      2007.10.13 02:35
      핵심적인 기능은 단 두가지입니다. 카메라등의 장치에서 영상 소스를 캡춰해서 인코딩하는 것과 이것을 ...
    • 한경수
    • 2007.10.11 05:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박찬우
      2007.10.16 20:30
      oncellchanging 은  ~ing 가 붙었지요 ? 그래서 변경되면 즉시 발생할껍니다.....그리하여 입...