Q&A

  • FormKeyPress로 Key값을 전달하려면?
코드를 조회하는 하나의 공통프로시져를 작성하려고 하는데요.....



해당 조회폼의 FormKeyPress 이벤트에는 아래와 같이 코딩이 돼있습니다.



procedure TfrmTest.FormKeyPress(Sender: TObject; var Key: Char);

if Key = #13 then

begin

if ActiveControl = Edit1 then

ShowMessage(Edit1.Text);

end;



공통프로시져에서 조회폼으로 해당 Object와 Key값을 넘기려고 하는데

frmTest.FormKeyPress(Edit1, XXX);



XXX 부분에 키값을 어떻게 넘겨야 하나요? 도와주세요. 답변 부탁드립니다...









1  COMMENTS
  • Profile
    하기 2001.09.29 19:21
    var

    TmpKey : Char;



    ...

    TmpKey := #13;

    ...

    frmTest.FormKeyPress(Edit1, TmpKey);

    이렇게 하면 되지 않을까요???





    허접델피언 wrote:

    > 코드를 조회하는 하나의 공통프로시져를 작성하려고 하는데요.....

    >

    > 해당 조회폼의 FormKeyPress 이벤트에는 아래와 같이 코딩이 돼있습니다.

    >

    > procedure TfrmTest.FormKeyPress(Sender: TObject; var Key: Char);

    > if Key = #13 then

    > begin

    > if ActiveControl = Edit1 then

    > ShowMessage(Edit1.Text);

    > end;

    >

    > 공통프로시져에서 조회폼으로 해당 Object와 Key값을 넘기려고 하는데

    > frmTest.FormKeyPress(Edit1, XXX);

    >

    > XXX 부분에 키값을 어떻게 넘겨야 하나요? 도와주세요. 답변 부탁드립니다...

    >

    >

    >

    >