728x90
반응형
이미지 마우스로 움직이기
728x90
var
gx, gy : integer;
procedure TForm1.image1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
if [ssLeft] = Shift Then Begin
(Sender as TImage).Left := (Sender as TImage).Left+X-gx;
(Sender as TImage).Top := (Sender as TImage).TOP+Y-gy;
End;
end;
procedure TForm1.image1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if button = mbLeft Then
Begin
gx := X;
gy := Y;
End;
end;
728x90
반응형
'Delphi Tip > 이미지-영상' 카테고리의 다른 글
폼 배경에 비트맵 넣기 (0) | 2024.04.21 |
---|---|
BMP에 DPI값 세팅하기 및 알아오기 (0) | 2024.01.26 |
델파이 RGB 와 HSL 유틸 유닛 (0) | 2021.10.22 |
판넬 이미지파일 저장 (0) | 2021.10.21 |
이미지(JPG) 사이즈 구하기 (0) | 2021.10.20 |
댓글