Q&A

  • 단순무식의 대명사 사발의 황당한 질문임당...^^


흠 다름이 아니라엽 디그그리드에서 어떤 셀이라구 해야 하나 아님 컬럼이라구 해야



하나 음 걍 어떤 래코드를 선택 하면 그선택한것을 리스트박스에 출력할 수 있을



까요 ^^ 그럼 행복하셔유.....

1  COMMENTS
  • Profile
    구창민 2000.07.07 04:33
    사발우성 wrote:

    >

    > 흠 다름이 아니라엽 디그그리드에서 어떤 셀이라구 해야 하나 아님 컬럼이라구 해야

    >

    > 하나 음 걍 어떤 래코드를 선택 하면 그선택한것을 리스트박스에 출력할 수 있을

    >

    > 까요 ^^ 그럼 행복하셔유.....





    사발우성님 안녕하세요~ 구창민입니다.



    마우스로 DBGrid를 클릭하셨을때의 이벤트 핸들러를 말씀하시는거죠?



    DBGrid의 OnCellClick 이벤트 핸들러에 기술하시면 됩니다.



    DBGrid는 일종의 보여주기 위한 컴포넌트입니다.



    DataSet(TTable, TQuery)과 연계하여 레코드의 포인터를 이동하는 것은

    알고 계시죠?



    즉, DataSet과 연계된 DBGrid를 마우스로 클릭하거나, 키보드를 이용하여

    레코드를 이동하면 DataSet의 포인터가 이동하므로, DBGrid의 현 레코드가

    테이블의 현 레코드포인트가 됩니다.



    괜히 자세히 설명드리고 싶어서 이야기가 길어졌는데,

    그러니까 DBGrid에 선택되어진 레코드는 DataSet의 위치와 같다는 것입니다.



    그러므로 일반 필드들의 값을 가져오듯 그냥 적으시면 됩니다.



    리스트 박스에 출력하신다고 하셨으니 이런 형태면 되겠네요.





    ListBox.Items.Add(Table.FieldByName('Field Name').asString);

    ...



    그럼~ 즐거운 프로그래밍 하시길~









    • 문홍철
      2000.07.07 20:53
      > > 문제는 추가시키면 필드에 초기값이 안들어가여..-- > > True든 False든 디폴트 값을 넣고 시픈데...
    • 임형호
      2000.07.07 09:55
      타락천사 wrote: > 안녕하세여..타락임다...^^ > > 모두덜 더운 여름에 잘 지내시져?? > > 요즘 디...
    • 구창민
      2000.07.07 09:28
      타락천사 wrote: > 안녕하세여..타락임다...^^ > > 모두덜 더운 여름에 잘 지내시져?? > > 요즘 디...
    • 구창민
      2000.07.07 04:33
      사발우성 wrote: > > 흠 다름이 아니라엽 디그그리드에서 어떤 셀이라구 해야 하나 아님 컬럼이라구 ...
    • 궁금타
    • 2000.07.07 03:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.07.07 08:07
      웹브라우저 컴포를 뭐 쓰셨는지는 모르겠지만 ActiveX WebBrowser는 IE와 같다고 생각하시면 됩니다. 스...
    • 델초보
    • 2000.07.07 03:05
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 아리엘
      2000.07.07 07:17
      델초보 wrote: > 소켓 연결을 하던 도중... > window socket error가 떴습니다... > 10048이었는데요......
    • 이경문
      2000.07.07 08:10
      포트번호 1024번까지는 쓰지말라는 권고안이 있습니다. 이후에 쓰이는 포트번호도 재수없으면 다른 포트번...
    • 여노기
    • 2000.07.07 03:05
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김범석
      2000.07.07 23:59
      QuickReport 버젼을 확인해보세요 3.0.3 이면 3.0.4 또는 3.0.5로 업그레이드 하세요 여노기 wrot...
    • 돌멩이
      2000.07.07 04:53
      여노기 wrote: > * 사용환경 : 델파이4 / Windows 98 > > 퀵레포트에서 > 그룹별로 구분해서 출력을 ...
    • 유상민
    • 2000.07.07 03:00
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.07.07 08:12
      프로그램에 버그가 있어서 그럴 겁니다. 컴포에 문제가 있을 수도 있고 Access Violation같은 버그와 같...
    • 사랑하기
      2000.08.05 10:48
      하이.. 이번에 저도 겪었었는데.. 무사히 해결해서.. 아이콘 파일이 혹시나 256 color 이상이 아닌지? ...
    • 사랑하기
      2000.08.05 10:48
      하이.. 이번에 저도 겪었었는데.. 무사히 해결해서.. 아이콘 파일이 혹시나 256 color 이상이 아닌지? ...
    • 성호종
      2000.07.07 02:50
      아리엘 wrote: 간단하게 써머리 지우고 페이지푸터 쓰면 되요~ > 감사해요 ^_^ > 지금 레포트에서 ...
    • 아리엘
      2000.07.07 07:38
      문제는 소계를 내야 한다는것이죠 ^^; 소계를 내려면 디테일 밴드뒤에 차일드밴드를 붙여야 하는데 이건 ...
    • 성호종
      2000.07.10 23:30
      아리엘 wrote: 진작에 말씀을 해주시죵~ 소계를 내는 부분을 레포트에서 모두 해결하시려고 하면 무쟈게 ...
    • 기본
    • 2000.07.07 02:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 성호종
      2000.07.07 02:58
      기본 wrote: 우선 프로그램에서 Update와 Delete는 피하는것이 좋습니다. 만약 update 또는 delete를 하...
    • 임형호
      2000.07.07 02:47
      델파초짜. wrote: > > 제가 듣기로는 RxLib 에서 지원하는 TrayIcon 컴포넌트를 이용하면.. > > ...
    • 무명
      2000.07.07 02:50
      델파이걸 wrote: > 메인폼을 실행하고나서 생기는 스크롤바 말입니다. > > 음 그러니깐요. > 폼위에다...
    • 성호종
      2000.07.07 03:03
      원령 wrote: 다중삭제라는 단어의 정확한 의미를 판단하기가 어렵네요. 일단 Delphi는 Join된 query는 DB...
    • 원령
      2000.07.07 03:18
      > > 안녕하세요... > > > > 몇번이나 글을 올렸는데 답변이 없어서 다시올립니다... > > 테이블을 ...
    • 문홍철
      2000.07.07 04:16
      > > 다중선택이란건 멀티실렉트를 해서 선택된것을 한꺼번에 지운다는것입니다.. > 함더 답변을 올려주...
    • 원령
      2000.07.07 22:58
      내용무
    • 아리엘
    • 2000.07.07 02:06
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 아세만
      2000.07.07 04:32
      아리엘 wrote: > 안녕하세요.. > > 첫번
    • 조규춘
      2000.07.07 02:28
      아리엘 wrote: > 안녕하세요.. > > 첫번
    • 손상수
    • 2000.07.07 01:47
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 문홍철
      2000.07.07 03:06
      손상수 wrote: > 테이블에서 읽어온 데이타를 dbgrid1에 뿌려준후 업데이트하는 프로그램입니다. > 예를 ...
    • 손상수
      2000.07.07 04:34
      감사합니다. 오늘 문홍철님한테 많은 도움을 받는군요.. 복 받으십시요...^^ 그런데 with Query2 do ...
    • 문홍철
      2000.07.07 06:39
      손상수 wrote: > with Query2 do > begin > if not(IsEmpty) then > begin > Locate(Field7.F...
    • 손상수
      2000.07.07 21:13
      1
    • 이재원
      2000.07.07 17:11
      기냥 OnKeyDown Event를 쓰시면 될거같은디요... Label1.Caption:=IntToStr(Key); Down 은 키코...
    • 조규춘
      2000.07.07 02:13
      델파초짜. wrote: > if HPrevInst 0 then > ShowMessage('프로그램이 실행되어 있습니다.') > else ...
    • 델파초짜.
      2000.07.07 02:25
      답변 감사합니다.. 늘 조규춘님의 도움을 많이 받네요... 그럼. 즐거운. 하루 되세요.. 이만.. 조...
    • 최용일
      2000.07.07 01:45
      안녕하세요. 최용일입니다. HPrevInst는 뭔가요? 아마도 비베하시는 분같은데... 델파이에서는 그렇게 ...
    • 호야
    • 2000.07.07 01:13
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.07.07 01:33
      안녕하세요. 최용일입니다. TOpenDialog를 사용할 때 FileName속성에 파일이 들어오잖아요... Extrac...
    • 조규춘
      2000.07.07 01:48
      최용일 wrote: > 안녕하세요. 최용일입니다. > > TOpenDialog를 사용할 때 FileName속성에 파일이 들어...
    • 조규춘
      2000.07.07 01:28
      호야 wrote: > OpenDialog를 이용하는데 파일이있는 경로(C:mywork)를 > 알아보려고 하는데 안되네요. >...