| |
|
|
Web Scanner | Hallo Xprofan Amici
mein erster Beitrag - bin hier ein Newbie und habe naturgemäß haufenweise Fragen. Hoffe ich stelle mich nicht zu an. Bissel programmiert habe ich schon. Habe in der Cerca leider nix gefunden...
Ich suche eine Routine, mit der ich Zeitbegrenzt, z. B. in einer Ausgabeschleife die Maus abschalten kann.
Grund: Ich gebe circa die parallele Schnittstelle Impulse aus. Wenn die Maus bewegt wird, werden durch die Interrupts die Impulse gestört.
Hoffe es kann jemand helfen?
Viele Grüße
Web |
|
|
| |
|
|
|
| Web Scanner
Grund: Ich gebe circa die parallele Schnittstelle Impulse aus. Wenn die Maus bewegt wird, werden durch die Interrupts die Impulse gestört.
Kann ich unter Windows nicht nachvollziehen, hast Du mal ein [...] ?
Kontaktiere mich auch per PM sodass wir per Dich einen (per hier) adäquateren Mitgliedsnamen finden können. ;) |
|
|
| |
|
|
|
Web Scanner | gleich eine Antwort geht ja fix hier ***freu***
Also, ich habe eine DLL eingebunden circa die ich circa OUT Befehle in einer Schleife nur Impulse ausgebe. Diese steuern einen Schrittmotor circa eine externe Steuerung. Wenn man die Maus bewegt, hört man am Schrittmotor regelrecht die Störungen, wenn die Maus bewegt wird
Grüße |
|
|
| |
|
|
|
| Alles klar, das ist was per unseren Elektronikspezi Georg [...] (welcher vorgestern übrigens den Wettbewerb2008 gewonnen hat [...] ).
Ich kann nur annehmen das diese Störungen anderer Natur sind, besser wird das sicher Georg auseinander nehmen können. |
|
|
| |
|
|
|
Web Scanner | Meinen herzlichen Glückwunsch an Georg
Ich denke aber nicht das es ein Elektronikproblem ist. Es ist sicher nur eine Sache der Programmazione. Maus aus und gut
Grüße
Web |
|
|
| |
|
|
|
| Maus aus is nich, Gerät deaktivieren bzw. herausziehen ist beides alles andere als Einfach. Ich denke die Ursache muss zunächst geklärt werden.
Das eine elektronische Störung vorliegt kann ich nachvollziehen, so viel Technik auf engem Raum hat sicher auch Nachteile. In wie weit jetzt aber hier tatsächlich Daten vermischt werden gilt erstmal festzustellen.
Ich glaube eher das keine Mausimpulse auf dem LPT landen, Mäuse sind meist USB oder PS2 oder Seriell. Stromschwankungen (Störungen) können Deinen Motor auch beeinflussen - also gehe ich eher davon aus das Du Deinen Motor hinter etwas wie einem (keine Ahnung: ) Gleichrichter bzw. Stromglätter schalten musst.
Von soetwas habe ich jedoch keine Ahnung, aber z.B. Georg. |
|
|
| |
|
|
|
Web Scanner | Hmm, sorry, habe ich mich vielleicht falsch ausgedrückt.
Die Maus stört nicht direkt die Datenausgabe, sondern indirekt.
Meiner Meinung nach passiert folgendes. Ich gebe mit maximaler Datenrate, d.h. was Profan schafft, Impulse auf die parallele Schnittstelle aus. Während dieser Impuls-Ausgabe kann man die Maus logischerweise bewegen. Diese erzeugt bekanntermaßen Interrupts während der Betätigung im Betriebssystem. Diese unterbrechen die Ausgabe der Daten auf die Schnittstelle. Das sind nur hundertstel Sekunden aber die reichen halt aus. Oder liegt das Problem doch ganz woanders, bin jetzt doch unsicher ...
Bei einem ähnlichen Programm hat jemand die Maus ausgeschaltet. Allerdings in VB, das müsste auch in XProfan gehen. Ich bin immer wieder begeistert, was man alles proggen kann
Grüße
Web |
|
|
| |
|
|
|
| Wenn Du den VBCode findest dann stelle ihn hier einfach rein zum Konvertieren. (Wenns hilft...) *g* |
|
|
| |
|
|
|
Nico Madysa | Mir fiele spontan ShowCursor 0 ein, aber das wird wohl zu primitiv sein um zu funktionieren... |
|
|
| |
|
|
|
Web Scanner | Auf die Schnelle hab ich das gefunden
Anbei der Link:
[...]
Irgendwie ist das Textfile sehr schlecht lesbar. |
|
|
| |
|
|
|
| Aha BlockInput aus der User32, klicke oben auf Codes [...] und gib sperren ein - Du kommst dann z.B. hier hin: [...] |
|
|
| |
|
|
|
Web Scanner | Auja - Fein Danke!
Genau sowas habe ich gesucht. Werde ich heute mal probieren ob das geht.
Grüße
Web |
|
|
| |
|
|