ورود

View Full Version : نحوه ذخیره کردن حرکات ماوس



ماریا وکیلی
پنج شنبه 19 آبان 1384, 10:46 صبح
من می خواهم X ,Y ماوس را ذخیره کنم

و بعد از این X , y برای حرکت ماوس استفاده کنم

در ضمن اگه بشه کلید های ماوس که انجام می دهید را ذخیره کرد محشر می شود

Touska
پنج شنبه 19 آبان 1384, 11:07 صبح
آره میشه :


procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
Var
MoveX,MoveY : Integer;
begin
MoveX := X;
MoveY := Y;
end;

یا به این شکل :


Var
X,Y : Integer;
begin
X := Mouse.CursorPos.X;
Y := Mouse.CursorPos.Y;
end;

ماریا وکیلی
پنج شنبه 19 آبان 1384, 11:21 صبح
من می خواهم تو کل پنجره ها

نه فقط فرم برنامه

Touska
پنج شنبه 19 آبان 1384, 11:29 صبح
پائینی رو استفاده کن تو یک تایمر.

ماریا وکیلی
پنج شنبه 19 آبان 1384, 16:28 عصر
چگونه می توان ماوس را به مختصات دلخواه برد
و کلیک کرد

Developer Programmer
پنج شنبه 19 آبان 1384, 18:12 عصر
چگونه می توان ماوس را به مختصات دلخواه برد و کلیک کرد

بفرما سالاد فصل ...!
با یاد گرفتن توابع API موجود در MSDN می فهمید که چطور ماوس رو Capture کنید یا به مختصات دلخواه ببرید اما اینکه کلیک هم کنید ... بعید به نظر می رسه !

من می خواهم X ,Y ماوس را ذخیره کنم
اگه قرار باشه به حرف هیچ کدوم از برنامه نویسان توجهی نکنین و هر جور که دلتون میخواد عمل کنید به جایی نمی رسید
نمی دونم بیسیک رو چطور یاد گرفتین ، ولی واسه یاد گرفتن زبانی مثل دلفی با اینجور تاپیک ساختن ها (و البته Trojan ساختن ها) به جایی نمی رسین . اگه می خواین بدونین در دلفی چطور می شه با رجستری یا ماوس کار کرد... کافیه که عبارت لازم رو در راهنمای دلفی جستجو کنید ... ضمنا جواب سوالات این چنینی شما و محسن قبل از آنکه عضو سایت شده باشین داده شده...