Q&A

  • DBgrid에 커서가 이동하지 않도록
안녕하세요..

쿼리한후에 DBgrid 쿼리한 데이타를 뿌려주고는 tab이나 화살표-> <- 로 커서가 DBgrid에 가지 않도록 하려고 해요..

어떻게 하죠...

사용자가 쿼리한 내용을 수정하지 않도록 말이예요...

좋은 답변 기다리겠습니다..

그럼...

즐거운 생활되세요...

3  COMMENTS
  • Profile
    왕초 1999.06.30 02:39
    Parent Mdi Form의 바탕에 이미지를 넣으려고 합니다..

    그냥 이미지 컴포넌트 넣고는 안되던데..

    메세지맵을 이용하면 되는걸루 알고 있습니다..

    메세지를 이용한 Mdi 바탕폼에 이미지 넣기에 대해서

    알고 싶습니다..

    어떻게 해야할지.. 도움 부탁드립니다..

  • Profile
    이채원 1999.04.20 08:00
    엠마 wrote:

    > 안녕하세요..

    > 쿼리한후에 DBgrid 쿼리한 데이타를 뿌려주고는 tab이나 화살표-> <- 로 커서가 DBgrid에 가지 않도록 하려고 해요..

    > 어떻게 하죠...

    > 사용자가 쿼리한 내용을 수정하지 않도록 말이예요...

    > 좋은 답변 기다리겠습니다..

    > 그럼...

    > 즐거운 생활되세요...



    간단히 DBGrid1.Enable:=False; 하시면 됩니다....



    다른 방법으로는...

    DBGrid1.DataSource.DataSet.DisableControls;

    하는 방법도 있구요...

    그럼...

  • Profile
    구창민 1999.06.30 08:24
    왕초 께서 말씀하시기를...

    > Parent Mdi Form의 바탕에 이미지를 넣으려고 합니다..

    > 그냥 이미지 컴포넌트 넣고는 안되던데..

    > 메세지맵을 이용하면 되는걸루 알고 있습니다..

    > 메세지를 이용한 Mdi 바탕폼에 이미지 넣기에 대해서

    > 알고 싶습니다..

    > 어떻게 해야할지.. 도움 부탁드립니다..



    왕초님 안녕하세요?

    아래 내용은 뉴스그룹에 소개되었던 MDI메인 폼에

    이미지를 삽입하는 팁입니다.

    보시고 도움 되시길 바랍니다.



    1. 새로운 Project를 만든다.

    2. Form의 Style을 fsMDIForm로 한다.

    3. Form에 넣은 Bitmap을 정한다.

    4. Private 선언부에 아래내용을 선언한다.



    FClientInstance : TFarProc;

    FPrevClientProc : TFarProc;

    procedure ClientWndProc(var Message: TMessage);



    5. 아래의 procedure를 구현부에 넣는다.



    procedure TMainForm.ClientWndProc(var Message: TMessage);

    var

    Dc : hDC;

    Row : Integer;

    Col : Integer;

    begin

    with Message do

    case Msg of

    WM_ERASEBKGND:

    begin

    Dc := TWMEraseBkGnd(Message).Dc;

    for Row := 0 to ClientHeight div Image1.Picture.Height do

    for Col := 0 to ClientWidth div Image1.Picture.Width do

    BitBlt(Dc,

    Col * Image1.Picture.Width,

    Row * Image1.Picture.Height,

    Image1.Picture.Width,

    Image1.Picture.Height,

    Image1.Picture.Bitmap.Canvas.Handle,

    0,

    0,

    SRCCOPY);

    Result := 1;

    end;

    else

    Result := CallWindowProc(FPrevClientProc,

    ClientHandle,

    Msg,

    wParam,

    lParam);

    end;

    end;



    6. OnCreate Method를 아래와 같이 작성한다.



    FClientInstance := MakeObjectInstance(ClientWndProc);

    FPrevClientProc := Pointer(GetWindowLong(ClientHandle,

    GWL_WNDPROC));

    SetWindowLong(ClientHandle,

    GWL_WNDPROC, LongInt(FClientInstance));





    • 1999.06.30 09:57
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.06.30 11:04
      쩝.. BDE쪽은 잘 모르겠구.. 혹시 다이아몬드 컴포넌트라고 아시면 그것으로는 암호를 물어보던가 아니...
    • 한승현
    • 1999.04.20 18:31
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영해
      1999.04.21 06:20
      한승현 wrote: > > 회사에서 다른 사람의 CD-ROM을 공유해서 > 델파이를 설치를 하려고 하는데 > 맨처...
    • 한승현
      1999.04.21 19:19
      김영해 wrote: > 한승현 wrote: > > > > 회사에서 다른 사람의 CD-ROM을 공유해서 > > 델파이를 설치...
    • 이호선
    • 1999.04.20 18:21
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 허일학
      1999.06.30 06:27
      제발부탁드립니다.... 안녕하세요. TreeView에서 자식item을 클릭했을때....부모item을 알아낼수있는 ...
    • 구창민
      1999.04.20 20:41
      이호선 wrote: > 안녕하세요. > 다름이 아니라 화면에 버튼이 많아서 딱딱한 느낌이 들어서 > 모나지 않...
    • 구창민
      1999.06.30 09:16
      허일학 께서 말씀하시기를... > 제발부탁드립니다.... > > 안녕하세요. > TreeView에서 자식item을 클...
    • 전은주
      1999.04.20 18:19
      이미지 인쇄하는 방법을 하이텔과 이곳을 방문하여 찾아본 자료로 jpg 화일을 인쇄하려고 예제에 대입해...
    • 남호열
      1999.06.30 23:10
      홍희석 께서 말씀하시기를... > 아래의 문장중 잘못된 곳을 찾아주세요.. > 에러메세지가 > 우괄호가 ...
    • 공대규
      1999.04.21 02:06
      안녕하세요, 은주님... 소스를 보여주실래요? 제가 지금 그런 일을 하는데 한번 볼께요. 그럼... ...
    • 남호열
      1999.06.30 23:10
      홍희석 께서 말씀하시기를... > 아래의 문장중 잘못된 곳을 찾아주세요.. > 에러메세지가 > 우괄호가 ...
    • 강두헌
    • 1999.06.30 05:34
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.06.30 20:40
      강두헌 께서 말씀하시기를... > > Thread를 사용하는데, 처음 Create한후 작업이 끝난후 Free를 호출합...
    • 강두헌
      1999.07.05 18:43
      김영대 께서 말씀하시기를... > > 안녕하세요 김영대입니다 > Thread 을 free 시키는 방법은 두가지가...
    • 우민석
    • 1999.04.20 07:05
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 1999.04.20 19:58
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 김영대
      1999.04.20 17:52
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 안치봉
      1999.04.20 08:07
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 강성만
    • 1999.06.30 04:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.06.30 08:56
      강성만 께서 말씀하시기를... > 제발좀 도와주세요 > 혼자서 고민하다 이렇게 글을 올림니다. > > 델...
    • 김경수
    • 1999.04.20 14:37
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김경수
      1999.04.21 07:04
      안녕하세요... query문에 조건에 맞는 데이타를 불러드리구요, 변수i를 선언하고 인쇄하기전에 하나씩 ...
    • 김선호
    • 1999.06.30 04:14
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.06.30 08:25
      김선호 께서 말씀하시기를... > 스트링 문자열에 '
    • 이승윤
    • 1999.06.30 02:40
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 우민석
      1999.04.20 07:05
      제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서 아이콘 모양도 나...
    • 궁금이
      1999.06.30 03:49
      이승윤 께서 말씀하시기를... > SQLServer7.0을 처음 사용합니다. > 서버에 설치된 TRANS라는 DB를 디스...
    • 1999.04.20 19:58
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 김영대
      1999.04.20 17:52
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 안치봉
      1999.04.20 08:07
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 엠마
    • 1999.04.20 07:46
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 왕초
      1999.06.30 02:39
      Parent Mdi Form의 바탕에 이미지를 넣으려고 합니다.. 그냥 이미지 컴포넌트 넣고는 안되던데.. 메세지...
    • 이채원
      1999.04.20 08:00
      엠마 wrote: > 안녕하세요.. > 쿼리한후에 DBgrid 쿼리한 데이타를 뿌려주고는 tab이나 화살표-> 어떻...
    • 구창민
      1999.06.30 08:24
      왕초 께서 말씀하시기를... > Parent Mdi Form의 바탕에 이미지를 넣으려고 합니다.. > 그냥 이미지 컴포...
    • 엠마
    • 1999.04.20 07:46
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 배선경
      1999.06.30 02:32
      안녕하세요? .. 궁금한것이 있어요. TWinControl의 SetFocus 프로시져를 Tcontrol 오브젝트에서 사용...
    • 이채원
      1999.04.20 08:00
      엠마 wrote: > 안녕하세요.. > 쿼리한후에 DBgrid 쿼리한 데이타를 뿌려주고는 tab이나 화살표-> 어떻...
    • 전철호
      1999.06.30 18:23
      배선경 께서 말씀하시기를... > 안녕하세요? > .. > 궁금한것이 있어요. > TWinControl의 SetFocus 프...
    • 송동일
    • 1999.06.30 02:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 구창민
      1999.06.30 08:53
      송동일 께서 말씀하시기를... > 안녕하세요? > > dbgrid에서 rowselect := true; > 로 해놓고... > d...
    • 변상준
    • 1999.06.30 02:27
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 우민석
      1999.04.20 07:05
      제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서 아이콘 모양도 나...
    • 1999.04.20 19:58
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 김영대
      1999.04.20 17:52
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 안치봉
      1999.04.20 08:07
      우민석 wrote: > 제가 만들고 싶은 프로그램은 HWP에서 처럼 HW P에서 저장된 화일은 윈도우의 탐색기에서...
    • 장영선
    • 1999.04.20 01:14
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 권창진
      1999.06.30 02:00
      Qreport 하던중에 Metafile is not valied가 났습니다. 어떻게 해야 하나요? 조금 급합니다.
    • 안치봉
      1999.04.20 05:15
      장영선 wrote: > 안녕하세요......... > 지난번에 도움주신분께 정말 감사 드려요.... > 제가한 프로그...
    • 손락환
    • 1999.06.30 00:41
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 정재홍
      1999.07.01 09:21
      손락환 께서 말씀하시기를... > project *.exe raised exception class EDatabaseError with message > '...
    • 이종국
      1999.06.30 01:04
      손락환 께서 말씀하시기를... > project *.exe raised exception class EDatabaseError with message > '...
    • Atom
    • 1999.06.30 00:41
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 배재민
      1999.04.20 01:57
      클라이언트 소켓에서 서버소켓으로 연결을 할 경우 서버 프로그램(서버 소켓)이 실행되어있지 않을 경우 ...
    • 전철호
      1999.04.20 03:36
      배재민 wrote: > 클라이언트 소켓에서 서버소켓으로 연결을 할 경우 > 서버 프로그램(서버 소켓)이 실행...
    • 배재민
      1999.04.20 04:04
      > Try..Except..End 절을 이용하시면 됩니다. > 예를 들어서 > Try > 소켓 연결부분 코딩 > Except ...
    • 구창민
      1999.04.20 05:15
      배재민 wrote: > > > Try..Except..End 절을 이용하시면 됩니다. > > 예를 들어서 > > Try > > 소...
    • 이동건
    • 1999.06.30 00:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조민경
      1999.06.30 01:02
      이동건 께서 말씀하시기를... > 안녕하세요.. > > NT4.0 서버를 사용하고 오라클 8.0.4를 사용합니다. ...
    • 전철호
      1999.04.20 03:36
      배재민 wrote: > 클라이언트 소켓에서 서버소켓으로 연결을 할 경우 > 서버 프로그램(서버 소켓)이 실행...
    • 배재민
      1999.04.20 04:04
      > Try..Except..End 절을 이용하시면 됩니다. > 예를 들어서 > Try > 소켓 연결부분 코딩 > Except ...
    • 구창민
      1999.04.20 05:15
      배재민 wrote: > > > Try..Except..End 절을 이용하시면 됩니다. > > 예를 들어서 > > Try > > 소...
    • 이호선
    • 1999.06.30 00:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하남수
      1999.06.30 01:13
      안녕하세요 델피 4.0에 TNMFTP라는 컴포넌트가 있습니다. 프러퍼티 설정후 (IP, UserID/PassWord, etc.....