Kezdőoldal » Számítástechnika » Programozás » Mi a kódja az egér-kurzor...

Mi a kódja az egér-kurzor mozgatásának, Visual Basic Script-ben?

Figyelt kérdés
2011. márc. 30. 17:17
 1/5 anonim ***** válasza:
Visual Basicben MousePosition.Y vagy Mouse Position.X
2011. ápr. 1. 13:41
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
Tud valaki írni egy teljes példát, erre?
2011. ápr. 2. 21:53
 3/5 anonim ***** válasza:

Írok eggyet, megpróbálom érthetően, de ha nem világos akkor majd írd meg mit nem értessz!


Kell két label, egy PictureBox vezérlő.


A picturebox neve legyen:picTerület

A Két label neve: lblX,lblY

lblx.text=X:

lbly.text=Y:

Kattints a formod üres területére jobb gombbal, és menj a view code lehetőégre a lebegő fülön!

Megjelenik a Projekted kódja.

Van két sor, közötte ott van a kurzor.

Itt hozd létre a picTerület_MouseMove eseményt!

A kódba pedig ez legyen:

'Deklaráljuk a változókat

Dim x as integer=MousePosition.x

Dim y as integer=MousepOSITION.Y

'Megadjuk a lblx és lbly értékét

lblx.text="X:" & x

lbly.text="Y:" & y



Remélem érthető volt és nem kapsz hiba üzenetet.

Ha véletlen kapnál valamit, akkor azért remélem rendelkezel annyi tudással, hogy kijavítsd.

Sajnos most nincs a gépemen Visual Studio, ezért nem tudtam letesztelni.

2011. ápr. 5. 14:39
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

igen. ez jó, csupán egy gond van vele. :)

nekem (amint feljebb írtam) nem vb kell hanem vbSCRIPT. :)

Ha esetleg annak a parancsát tudod, megköszönném :)

2011. ápr. 5. 15:37
 5/5 zsomkovacs ***** válasza:

Jól emlékeztem, hogy nem egyszerű...


Itt ez a weboldal: [link]


A második példa használ egy GetCursorPos WinAPI hívást. Ha a pont változó létrehozása után beállítod az értékét:


Point.X = 300

Point.Y = 200


akkor ha a GetCursorPos-t SetCursorPos-ra átírod (és törlöd utána a MessageBox-ot), elvileg működik, de még soha nem csináltam, tehát ez csak tipp.

2011. ápr. 5. 15:59
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!