Q&A

  • 위치를 알려고 하는데..
예를 들어

Edit 에서

123,45라느 스트링이 있는데

포커스가 3다음 그러니까 , 앞에서 Delete키가 눌러지면

123하고 ,가 지워지므로 12345가 되는데

제가 알고 싶은것은 ,앞에서 Delete키가 눌러지면

어떤 이벤트를 발생시키려고 하는데 어떻게 알수 있죠



1  COMMENTS
  • Profile
    홍성락 2001.08.16 23:20
    초보 wrote:

    > 예를 들어

    > Edit 에서

    > 123,45라느 스트링이 있는데

    > 포커스가 3다음 그러니까 , 앞에서 Delete키가 눌러지면

    > 123하고 ,가 지워지므로 12345가 되는데

    > 제가 알고 싶은것은 ,앞에서 Delete키가 눌러지면

    > 어떤 이벤트를 발생시키려고 하는데 어떻게 알수 있죠

    ////////////////////////////////////////////////////////////////

    procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;

    Shift: TShiftState);

    begin

    if Key = 46 then begin

    Edit1.SelLength := 1; //현 커서위치의 다음 한개문자를 선택하게함

    if Edit1.SelText = ',' then

    showmessage(',이 지워짐');

    end;

    end;