PDA

View Full Version : پیدا کردن موقعیت موس ؟



ali_najari
چهارشنبه 25 اردیبهشت 1387, 23:33 عصر
سلام

من یه کمک میخواستم در ارتباط با اینکه :
زمانی که در یک textbox در حال تایپ هستید موقعیت چشمک زن موس رو میخوام ( منظورم همون علامتی که در هنگام تایپ یا کلیک بر روی تکس باکس ظاهر میشه )

ممنون میشم جوابم رو بدید

H4i0 ACP
پنج شنبه 26 اردیبهشت 1387, 00:04 صبح
اگر درست فهمیده باشم
پیدا کردن موقعیت نشانگر صفحه کلید :

ali_najari
پنج شنبه 26 اردیبهشت 1387, 00:11 صبح
نه منظورم این نبود
منظورم موقعیت X , y اون هست

H4i0 ACP
پنج شنبه 26 اردیبهشت 1387, 00:15 صبح
منظورتون اینه که وقتی تو تکست کلیک می کنیم این مختصات رو بده ؟

H4i0 ACP
پنج شنبه 26 اردیبهشت 1387, 00:23 صبح
دوست عزیز
این طوری باشه :

ali_najari
پنج شنبه 26 اردیبهشت 1387, 00:35 صبح
نه
منظورم اینه که نشانه گر چشمک زن تو تکس باکس رو ببین وقتی تایپ میکنی به جلو حرکت میکنه
من مختصات اون رو میخوام

H4i0 ACP
پنج شنبه 26 اردیبهشت 1387, 00:44 صبح
بالاخره فهمیدم شما چی می خواید ، ولی در مورد بدست آوردن مختصات X,Y Caret چیزی نشنیدم .

ali_najari
پنج شنبه 26 اردیبهشت 1387, 00:56 صبح
میتونید برنامه نمونش رو برام بزارید
نیاز اساسی بهش دارم

H4i0 ACP
پنج شنبه 26 اردیبهشت 1387, 01:01 صبح
حتما ، این کار یه وظیفه برای من و تمام دوستان عضو سایت هستش .

ali_najari
جمعه 27 اردیبهشت 1387, 10:32 صبح
کسی توانست پیدا کنه ؟

majjjj
جمعه 27 اردیبهشت 1387, 11:53 صبح
GetCursorPos
از این تابع استفاده کنید



Declare Function GetCursorPos& Lib "user32" (lpPoint As POINTAPI)
Type POINTAPI
x As Long
y As Long
End Type
Public CursorX As Long
Public CursorY As Long
Public Sub GetCursPos()
Dim pa As POINTAPI
If GetCursorPos(pa) = 0 Then
' Insert Error Handling code here
End If
CursorX = pa.x
CursorY = pa.y
End Sub

majjjj
جمعه 27 اردیبهشت 1387, 12:05 عصر
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Type POINTAPI
x As Long
y As Long
End Type
Private Sub Form_Load()
Timer1.Interval = 500
End Sub
Private Sub Timer1_Timer()
Dim a As POINTAPI
GetCursorPos a
Me.Caption = a.x & " " & a.y
End Sub


این کارت رو راه میندازه البته خیلی ساده نوشتم متوجه بشید

ali_najari
جمعه 27 اردیبهشت 1387, 16:31 عصر
ببینید اینایی که شما دارید میزارید همش موقعیت موس هستش ولی من چیز دیگه ای میخوام
یه عکس میزارم که من موقعیت این نشانه گر رو که تو عکس یه دایره قرمز دورش کشیدم رو میخوام

Mbt925
شنبه 28 اردیبهشت 1387, 14:07 عصر
ببینید اینایی که شما دارید میزارید همش موقعیت موس هستش ولی من چیز دیگه ای میخوام
یه عکس میزارم که من موقعیت این نشانه گر رو که تو عکس یه دایره قرمز دورش کشیدم رو میخوام


سوالتون رو اشتباه مطرح کردید.



Text1.SelStart