Anonymní profil radar.sm – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil radar.sm – Programujte.comAnonymní profil radar.sm – Programujte.com

 

Příspěvky odeslané z IP adresy 86.61.246.–

radar.sm
.NET › pohyb s myší
6. 8. 2010   #132279

je super moc dik:)
A muzu se jeste zeptat co je tohle za chybu?
Error 1 An object reference is required for the non-static field, method, or property 'Form1.z'

radar.sm
.NET › pohyb s myší
5. 8. 2010   #132252

Tak jsme nasel tenhle kod co by mel simulovat to kliknuti, atd.
Ale bohužel si s nim nemůžu poradit.
Pomohl by me nekdo?prosím:)
Stacilo by ho dat do malej aplikace kde pri kliknuti na tlacitko mys klikne na nejake souradnice:)dekuji mooooc


using System.Runtime.InteropServices;
using System.Windows.Forms;
namespace YourNamespaceHere
{
public static class VirtualMouse
{
// import the necessary API function so .NET can
// marshall parameters appropriately
[DllImport("user32.dll")]
static extern void mouse_event(int dwFlags, int dx, int dy, int dwData, int dwExtraInfo);

// constants for the mouse_input() API function
private const int MOUSEEVENTF_MOVE = 0x0001;
private const int MOUSEEVENTF_LEFTDOWN = 0x0002;
private const int MOUSEEVENTF_LEFTUP = 0x0004;
private const int MOUSEEVENTF_RIGHTDOWN = 0x0008;
private const int MOUSEEVENTF_RIGHTUP = 0x0010;
private const int MOUSEEVENTF_MIDDLEDOWN = 0x0020;
private const int MOUSEEVENTF_MIDDLEUP = 0x0040;
private const int MOUSEEVENTF_ABSOLUTE = 0x8000;

// simulates movement of the mouse. parameters specify changes
// in relative position. positive values indicate movement
// right or down
public static void Move(int xDelta, int yDelta)
{
mouse_event(MOUSEEVENTF_MOVE, xDelta, yDelta, 0, 0);
}

// simulates movement of the mouse. parameters specify an
// absolute location, with the top left corner being the
// origin
public static void MoveTo(int x, int y)
{
mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE, x, y, 0, 0);
}

// simulates a click-and-release action of the left mouse
// button at its current position
public static void LeftClick()
{
mouse_event(MOUSEEVENTF_LEFTDOWN, Control.MousePosition.X, Control.MousePosition.Y, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, Control.MousePosition.X, Control.MousePosition.Y, 0, 0);
}
}
}

radar.sm
.NET › pohyb s myší
31. 7. 2010   #132030

jee jak se to stalo tyjo se mě nějak vypařil jeden řádek:D
Ten dotaz je, jakej je prikaz na kliknutí myši(levý i pravý tlačítko)......pohybování je diky vam hotový ted dodělat klikaní:)
Moc děkuji:-*

radar.sm
.NET › pohyb s myší
31. 7. 2010   #132022

Tak mam zas další dotaz:)
Opravdu jsem hledal, ale nic co jsem nasel nefakcilo:(...
Takže mooc děkuju jestli mě to jsem nekdo hodíte budu moc vděčnej:)
Zatíím.

radar.sm
.NET › Příjem z COM portu
30. 7. 2010   #131986

Tak dobry vyřešeno:-*..ty data co jsem posilal neměli na konci věty "\n": Tohle pomohlo u mojeho vysílače.
Ale u gps to je furt zpožděny:(

radar.sm
.NET › Příjem z COM portu
29. 7. 2010   #131979

Zdravim tak mam malinkou otázečku.
V programu použivam část programu z lekce "práce s GPS"
tu: http://programujte.com/?akce=clanek&cl=2008021500-prace-s%A0gps-moduly
A když přijímám data tak dobrý, pěkně se mě vypíšou do richTextBoxu ale jsou zpozdena tak o minutu(mozna jen půl), čím to je?
Moc dík za vyřešení problému..nejspis to bude nejaka prkotina:)

radar.sm
.NET › pohyb s myší
29. 7. 2010   #131938

Moc dik. Moc mě to pomohlo.
Ale každopadně se časem jestě na necco optam:)

radar.sm
.NET › pohyb s myší
25. 7. 2010   #131727

no me to bylo jasny ze to pujde težko pochopit:D...proste dam priklad kterej je uplne nesmyslnej ale to nevadi.
dam si na plochu tlacitko kliknu na nej vytvori se me asi ta trida(jestli se to tak jmenuje) a ja do ni napisu
int x = 500;
x += 10;
Cursor.Position = new Point(x, 500);

tak a vlastne to je takhle napr...pokazdy se me do toho x nacte tech 500..takze mys bude na 510.
Ale ja potrebuju jen pri prvnim spusteni ji dat na 500.
Tak jsem zkusil napsat tu promenou do tridy load(jsem vydedukoval ze tohle to udela pri nacteni programu)..
no ale kdys do toho dam int x = 500; a do toho kliku uz ne tak to hodi chybu.
Snad uz to bude k pochopeni:)
Moc diky:)

radar.sm
.NET › pohyb s myší
25. 7. 2010   #131709

jestě bych mel jednu otazecku, ale z jinyho soudku.
Kam mam zapsat promeny abych s nema moh kdekoli pak jinde pracovat.
Potrebuju tohle, zapnu program a kurzor me skoci na stred oprazovky. A po prijmu teh dat s nim budu pohybovat.
Proste aby me vzdycky znova nenacet tu hodnotu toho stredu? :)

radar.sm
.NET › pohyb s myší
25. 7. 2010   #131706

ooo parada diik. To ja to hledal ale asi blbe;)
Mooc dik

radar.sm
.NET › pohyb s myší
25. 7. 2010   #131700

A pro bych prosim potreboval poradit. Jakym prikazem..nastavim mys na mnou uršené souřadnice:)
Jsem začátečník noo...
Dííky.

radar.sm
.NET › pohyb s myší
25. 7. 2010   #131697

Tohle me ale vypisuje asi souradnice mysi kde je na tom programu. Ale ja ych potreboval uplnej opak aby se me mys presunula tam kam chci..kamkoli na celej ploše a nejlip aby to fungovalo i kdys pak ten program budu mit shozenej treba na liste a budu nekde jinde.
Zatim moc dik:)

radar.sm
.NET › pohyb s myší
24. 7. 2010   #131688

zdravim..Měl bych dotaz jak, tedy jestli to vubec jde pohybovat myši. Jedna se o to ze po seriove lince by me prisli dadat a ja bych potreboval podle nich pohybovat myší. Dělam ve VS c# 2008 a jsem docela zacatečník.
Moc děkuju za rady.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý