Q&A

  • Enter키를 누르면 버튼1버튼이 클릭되는거
우선 제가 제작하고 있는 폼형식은 SDI입니다.(MDI아닙니다.)

아주 단순한 프로그램을 제작하고 있습니다.

우선 질문할것은요.

만약 제가 키보드에 Enter키를 누르면 버튼컴포넌트(Button1)을 클릭하는 효과

거든여. 이거 어떻게 구현하는거죠.

예로 들어설명하겠습니다. ^^

제가 Edit1에 문자열을 입력하고 키보드Enter키를 누르면

Label1에 문자열이 출력되는 프로그램이라면

원래는 버튼컴포넌트(Button1)을 눌러야만 문자열이 출력되잖아여

하지만 저는 키보드Enter를 누르면 출력되게 만들고 싶습니다.

소중한 답변 기다리겠습니다.^^
2  COMMENTS
  • Profile
    하얀까마귀 2002.08.25 11:53
    안녕하세요 하얀까마귀 입니다.

    SDI 라면 간단하게 폼에서 코드몇줄 써주시면 될것 같네요..

    폼에 보시면 keyPreview 프로퍼티를 True 로 해주시고.

    keyDown 이나 up press 중 원하시는 곳에서.

    키값이 엔터일때 버튼 클릭메소드를 부르면 될것 같네요.

      if key = vk_return then
      begin
        button1Click(nil);
      end;

    그럼 즐거운 시간 되세요.


  • Profile
    유희철 2002.08.25 22:14
    답변 감사드립니다

    님두 즐거운하루되세요 ^ ^
    • 김종균
    • 2002.08.26 23:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.08.26 23:19
      안녕하세요. 한원희입니다. 델파이의 string 형은 문자열의 길이와 문자열에 대한 참조값을 같이 가지고...
    • 김경민
    • 2002.08.26 21:13
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이승근
    • 2002.08.26 21:11
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 홍성락
      2002.08.26 21:18
      hsr/////////////////////////////////////////////////// 아래처럼해보세요 ComboBox1.ItemIndex := Com...
    • 김경민
      2002.08.26 21:18
      방법상에 문제가 좀 있는것 같군요 table record가 변할때 combobox에 보여줄려고 하는것 같은데 table에...
    • 나옹이
    • 2002.08.26 20:59
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 나옹이
      2002.08.26 23:45
      procedure TForm1.Button1Click(Sender: TObject); begin with ZipMaster1 do try ZipFileName :...
    • 박상기
      2002.08.27 00:52
      C:test.txt <==============요거 맞나요? C:test.txt가 맞을 듯....
    • 나옹이
      2002.08.27 01:07
      C:test.txt 일케 했는데요... ZipFileName := 'c:ZipTest.zip'; 일케두 바꾸공.... 걍 주거버리내...
    • 나옹이
      2002.08.27 01:13
      디렉토리를 하니깐....잘 되는뎅.... test.txt 라고 파일 하나만 압축하라고 지정하니깐...못하네요... ...
    • 안경훈
    • 2002.08.26 19:41
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 2002.08.26 22:03
      var   Series1 : TLineSeries; begin   Series1 := TLineSeries.Create(Chart1); ...
    • 양종석
    • 2002.08.26 19:40
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 강혁진
      2002.08.30 22:33
      ================================================ 한델에서 답변이 없어서 다우교육장인 키미아카데...
    • 홍성락
      2002.08.26 22:50
      hsr/////////////////////////////////////////////////////////// 위 소스에서 버튼 위치가 아니러 커서 ...
    • 델파이사랑
      2002.08.26 23:33
      갈수록 델파이가 재미있어지네여.........ㅎㅎㅎ
    • 델사랑
    • 2002.08.26 18:29
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.08.26 23:02
      안녕하세요. 한원희입니다. 스크롤바 메시지 중에, WM_VSCROLL 메시지가 있습니다. 스크롤바를 움직일 ...
    • 김종균
    • 2002.08.26 11:26
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 바다를향해
      2002.08.26 23:16
      정확한 답변이 될런지는 모르겠지만.... 예를 들어서 NULL 은 코엑스에 가보니 코엑스몰이 없더라는 것...
    • 한원희
      2002.08.26 22:58
      안녕하세요. 한원희입니다. Null은 Variant 타입에만 적용되는 것으로 Nil과는 용법이 다릅니다. 다른 ...
    • 이추형
      2002.08.28 02:19
      일단 실시간으로 데이타가 쌓이는 테이블에 대해서 Range Scan은 잘 사용하지 않는것으로 압니다. 왜냐하...
    • YoungMan
      2002.08.26 05:23
      테이블 이나 쿼리 컴포넌트 위에서 마우스 오른쪽버튼 눌러서 필드에디터를 부르시면 DisplayFormat라는 ...
    • 이성근
    • 2002.08.26 03:54
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 한원희
      2002.08.26 23:13
      안녕하세요. 한원희입니다. 제가 보기에는 마이다스의 ClientDataSet으로 로컬 DB를 만드신 후에, 이를 ...
    • 김헌대
    • 2002.08.25 20:26
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이민수
      2002.08.25 21:37
      바코드가 어떤건지 잘 모르겠는데여... 버튼같은거 클릭해서 이벤트 뼈대 만드신 다음에 barcode1 ...
    • 김헌대
      2002.08.25 23:58
      제가 쓰는건 Zbarcode인데여.. 소스봐도 잘모르겠어여.. 워나기 초보라서.. 아마두.. 소스보면 이런부...
    • 이민수
      2002.08.26 07:56
      이건 컴포넌트를 실행시에 동적으로 생성해서 사용할 때 필요한거구요 디자인할 때 폼에 추가시킨 것은...
    • 유성욱
    • 2002.08.25 08:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2002.08.25 11:49
      안녕하세요 하얀까마귀 입니다. 넘 어렵게 생각하신것 같네요.. 그냥 간단한겁니다. var  &nb...
    • 유성욱
      2002.08.26 08:58
      ^^ 감사합니다.  제가 초보라서 한가지만 더 여쭤볼께요 역변환은 어떻게 하죠. 어떤 함수...
    • 유희철
    • 2002.08.25 07:42
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2002.08.25 11:53
      안녕하세요 하얀까마귀 입니다. SDI 라면 간단하게 폼에서 코드몇줄 써주시면 될것 같네요.. 폼에 보...
    • 유희철
      2002.08.25 22:14
      답변 감사드립니다 님두 즐거운하루되세요 ^ ^
    • 조걸
    • 2002.08.25 06:02
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2002.08.25 12:02
      안녕하세요 하얀까마귀 입니다. 딱히 답변이라고는 못하겠고.. 프로그래밍 하면서 좀 기분나쁜게.. ...
    • 이민수
      2002.08.25 08:41
      대개 컴포넌트를 쓰면 편합니다. 폼모양 바꾸는거, 타이틀바 없애거나 버튼추가/제거하는거, 테두리...
    • 하병준
      2002.08.26 21:28
      움 디자인이라면 스킨엔진이라는 컴포넌트가 잇씁니다.~ 원하는 (버튼,폼 패널, 등등의 여러 컨트롤)의 ...
    • 최용일
      2002.08.24 22:47
      안녕하세요. 최용일입니다. WM_NCLBUTTONDBLCLK메세지를 이용하세요... type    &nb...