Q&A

  • 그리드 계열에서 Tracking의 구현 방법
답변이 아직 없어서 다시 한번 질문드립니다.
언젠가 이문제를 해결하거나 제가 답을 찾게될때까지
일정 주기로 질문을 드리도록 하겠습니다.
부디 아시는 분께선 도움을 주셨으면 합니다.
(제 스스로 답을 찾게 되면 팁란에 올리도록 하겠습니다.)

그리드 계열(TStringGrid, TDrawGrid, TDBGrid...)에서 스크롤바를 움직여서
트랙킹을 할 수 있는 방법이 있는지요?
따로 컴포넌트를 만들지 않고 트랙킹을 구현하고 싶습니다.
델파이 에디터 창에서처럼 깔끔한 트랙킹을 구현 하고 싶은데...
이게 좀 처럼 잘 되질 않는군요.
혹시 아시는 분 계시는지요?
1  COMMENTS
  • Profile
    최용일 2003.01.01 12:16
    안녕하세요. 최용일입니다.

    그리드에 마우스휠이벤트 없나요? 있을건데... 이 이벤트에서 그리드의 스크롤바로 메세지 날려주시면 될거 같은데... 그리드내에 있는 스크롤바는 FindWindowEx함수로 찾으실 수 있을겁니다...

    ^^ 항상 즐코하세요...

    • Formas
    • 2003.01.01 14:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박상윤
      2003.01.08 04:38
      메디아 플레이어는 써보지는 않앗지만 다른 것으로 프로그램을 할때 Positioning 또는 Seeking 하기전 ...
    • 정성훈
      2003.01.02 23:20
      값주고 난후 Application.ProcessMessages; 한번 해보세요
    • 최용일
      2003.01.01 12:16
      안녕하세요. 최용일입니다. 그리드에 마우스휠이벤트 없나요? 있을건데... 이 이벤트에서 그리드의 스크...
    • 황채현
    • 2003.01.01 04:24
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 김희정
      2004.11.11 04:48
      안녕하세요 ^^; 엑셀 실행하는부분만 적어봅니다. 엑셀에 저장하고 엑셀을 띄어서 내용을 보여줄때 사용...
    • 정성훈
      2003.01.02 23:17
      참 웃기시는 분이네요. 다른분들은 어떨지 모르겟지만 글 보니 기분이 영 아니다 싶어 한자 적습니다. ...
    • 황채현
      2003.01.03 00:49
      제가 낱말을 잘못 선택한 것같습니다. 읽고나니 저도 그렇겠구나 생각이 들었습니다. 사과드리죠. 제...
    • 미리내
    • 2003.01.01 03:16
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 소울해커
      2003.01.01 11:30
      잘은 모르지만 for문의 경우는 마지막까지 다 돌고 난 후에야 그 결과값을 뿌려주는 걸로 알고 있습니다...
    • 최용일
      2003.01.01 11:47
      안녕하세요. 최용일입니다. for문이 빨라서 그런건 아닙니다. for문이나 while문이나 마찬가지일겁니다....
    • 최용일
      2003.01.01 11:58
      안녕하세요. 최용일입니다. 파일의 확장자 등록해서 아이콘바꾸시는 것은 레지스트리만 쫌 건드리시면 ...
    • 우소
      2003.01.02 22:31
      다른 desktop.ini 보구 만들어 보았는데 쩝.. desktop.ini 화일을 만들어서 IconFile= 이부분에 들어 ...
    • 최용일
      2003.01.03 05:18
      일반아이콘도 그냥 경로만 써주시면 됩니다... DLL이나 실행파일에 있는것두 되구요... 이때는 뒤에 인...
    • 최용일
      2003.01.01 12:01
      안녕하세요. 최용일입니다. 강좌란에 바로가기로 검색해서 보세요... IShellLink.SetXXXX메소드가 설...
    • 박철우
    • 2002.12.31 23:50
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.01.01 12:03
      안녕하세요. 최용일입니다. 스크린 화면은 지운다고 지워지는게 아닙니다. 배경색으로 선을 한번 더 ...
    • 소울해커
      2003.01.01 11:19
      버튼을 클릭하실때 Form1.Refresh; 를 먼저 해주시면 됩니다. Form이 아니라면 해당 컴포넌트를...
    • 휴초보
    • 2002.12.31 22:52
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 휴초보
      2002.12.31 23:24
      꼭 동기화 할 이유가 있어서 그럽니다. 그냥 DBGrid만을 사용하면 물론 문제없이 되는것은 알고 있습니다...
    • 구창민
      2002.12.31 23:15
      좀 억지성(키 이벤트에서 DBGrid의 셀의 위치가 벗어났는지를 감지하여 강제로 수평스크롤바 이동)으로 코...
    • 구창민
      2002.12.31 23:08
      안녕하세요~ 구창민입니다. 님이 말씀하시는 배열의 구조는 단순한 Char 2차원 배열이 아니군요. 님...
    • 미소나눔
      2002.12.31 21:54
      이렇게 함 해보세요..     IF not VarisEmpty(Excel) then    &nb...
    • 조승식
      2003.01.05 01:15
      새해 복 많이 받으세요.. 감사합니다. ^^
    • Formas
    • 2002.12.31 08:20
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2003.01.01 12:19
      안녕하세요. 최용일입니다. TMediaPlayer.Position 속성을 이용해보세요... ^^ 항상 즐코하세요...
    • 미리내
    • 2002.12.31 06:16
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      2002.12.31 07:09
      규모있는 프로젝트가 아니라면 이 꽁수를 한번 써 보시져..^_^; SpeedButton 밑에 Panel이나 Label과...
    • shem
    • 2002.12.31 06:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박서규
      2002.12.31 16:51
      메모는 사이즈가 아마도 64K인가요... 제가 알기로는... 한정이 지어졌으므로,,,,,, 음.. 70메가의 파...
    • 김흥식
      2002.12.31 04:25
      이렇게 해보세요. s:=StringReplace(s,#13,'',[rfReplaceAll])
    • 남충희
      2002.12.31 04:07
      이렇게 하시면 어떨지 ... st := '123123123'#13'123123'#13'8173098123123'; //이라면 While (Pos(...
    • 도니
      2002.12.31 04:36
      테스트결과..OK입니다..^^ 감사드립니다.^^
    • 안성기
    • 2002.12.31 01:49
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 최은석
      2002.12.31 01:06
      하나의 번호에 순번이 여러개 잇으면 번호는 맨 처음 하나에만 들어간다는 전제하에.... 번호별로 판매...
    • 초보임당
      2002.12.31 07:51
      에궁.. 번호별로 SUM은 GROUP BY로 금방 해결되고요... 전체 현금만 SUM을 해야 합니다..
    • 열심히
      2002.12.31 22:16
      음/... 정확하게 이해를 하진 못하겠네요..허나 결론을 보자면 각번호에 해당되는 합(현금)을 더하고 싶...
    • 델초^.^;
    • 2002.12.30 21:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 문태용
      2002.12.30 23:46
      Access DB 의 필드 타입중에 Memo Field가 있습니다. 아마 Varchar Field는 Memo Field로 바꿔주시면 가능...