Q&A

  • StringGrid로 입력, 삭제를 할려면 어떻게 해야 하는지...




제가 질문을 하면서도 좀 막연한 생각이 듭니다만, StringGrid에 입력과 삭제를 할려고 합니다.



삭제는 삭제할 행을 선택하고 삭제 버튼을 클릭하면 됩니다만, 입력은 입력을 하기 위해서 입력 버튼을 클릭하고, 입력하고 나서 또 클릭하고 너무 불편한거 같습니다.



입력 후 입력 확인을 클릭하고 나면 insert를 하고 sql문을 실행해야 되겠군요.



StringGrid를 입력, 삭제하는 화면에서 사용을 하시는지요?



아니면, 데이타 입력, 삭제시에는 BGrid로 사용을 하시는지요?





2  COMMENTS
  • Profile
    박성훈 1999.12.15 01:23
    황선희 wrote:

    >

    >

    > 제가 질문을 하면서도 좀 막연한 생각이 듭니다만, StringGrid에 입력과 삭제를 할려고 합니다.

    >

    > 삭제는 삭제할 행을 선택하고 삭제 버튼을 클릭하면 됩니다만, 입력은 입력을 하기 위해서 입력 버튼을 클릭하고, 입력하고 나서 또 클릭하고 너무 불편한거 같습니다.





    1.입력버튼을 눌렀을 때 StringGrid로 포커스를 바로 보내는 방법입니다.

    procedure Tform1.Button1Click(Sender:TObject);

    begin

    SendMessage(Stringgrid1.handle,WM_KEYDOWN,VK_TAB,0);

    StrinGrid1.SetFocus;

    end;







  • Profile
    박성훈 1999.12.15 01:23
    황선희 wrote:

    >

    >

    > 제가 질문을 하면서도 좀 막연한 생각이 듭니다만, StringGrid에 입력과 삭제를 할려고 합니다.

    >

    > 삭제는 삭제할 행을 선택하고 삭제 버튼을 클릭하면 됩니다만, 입력은 입력을 하기 위해서 입력 버튼을 클릭하고, 입력하고 나서 또 클릭하고 너무 불편한거 같습니다.





    1.입력버튼을 눌렀을 때 StringGrid로 포커스를 바로 보내는 방법입니다.

    procedure Tform1.Button1Click(Sender:TObject);

    begin

    SendMessage(Stringgrid1.handle,WM_KEYDOWN,VK_TAB,0);

    StrinGrid1.SetFocus;

    end;