마우스 좌표를 구하는 두가지 방식입니다.

 

첫번째 윈도우 상에서의 마우스 좌표

 

procedure TForm1.Image1Click(Sender: TObject);
var
   fpint : TPoint;                                        //Tpoint 타입
begin
   Windows.GetCursorPos(fpint);                //윈도우상에서의 무우스 좌표
      StartX := fpint.X                                  // X좌표 추출
      StartY := fpint.Y                                  // Y좌표 추출
      lblView.Caption := 'X : '+IntToStr(StartX)+'  Y : '+IntToStr(StartY);
   end ;
end;

위에서 보듯 이벤트 자체가 마우스 클릭 이벤트입니다.

 

 

두번째 이미지 캔버스 안에서 만의 마우스 좌표

 

procedure TfrmMain.imgMainMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
   lblView.Caption := 'X : '+IntToStr(X)+' Y : '+IntToStr(Y);

end;

이번에는 마우스 다운 이벤트로 이 프로시져 자체가 x,y좌표를 인수로 갖는다. 그냥 활용만 하면 됩니다.

배드 테스트 프로그램 ETC 2012. 5. 22. 14:43

하드 디스크의 배드 섹터 검사 프로그램입니다.

 

이유없이 사용중 블루스크린 뜨거나 하면 가끔 하드디스크에

 

배드일 수도 ...ㅋ

 

지엠_데이터_hdd_scan_v2.0-tmteam.exe

다들 아시는 3DP입니다.

 

칩셉,드라이브,랜 등을 자동 으로 잡습니다.

 

3DP_Chip_v1105.exe

드라이브 잡는 3DP_Net_v1105도 있는데 용량이 커서 안되네요

 

차후 방법을 알면 올릴게요

 

'ETC' 카테고리의 다른 글

Eclipse 유용한 단축키  (0) 2012.05.23
배드 테스트 프로그램  (0) 2012.05.22
가상드라이브 프리웨어  (0) 2012.05.22
자격증 등급입니다. 열심히 해서 Get해요.  (0) 2012.05.21
spell 2.8 우클릭 방지 해제  (0) 2012.05.21