Einzelnen Beitrag anzeigen
Alt 03.07.2007, 19:46   #7
Alexander_K
Jr. Member
 
Registriert seit: 05.04.2005
Alter: 49
Beiträge: 36


Standard

Hallo Helmut und Norbert,
hallo Dirk,
ich habe das Problem weiter untersucht, weil ich dringend auf Mouse-Events in meinem Projekt angewiewsen bin. Ich habe folgendes probiert: INI-Datei mit folgenden Einträgen:

' System-Routings
'S [Name] Source Dest-ID, OnSEq, OffSeq, Flags
'-----------------------------------------------------------
S, SEvent1, CNumber3, 1, , W0;K+A;K-A , COMPLEX
S, SEvent2, CNumber3, 1, , L+818,86;L-818,86 , COMPLEX

Ich starte den UDP-Dienst mit UDPStart("127.0.0.2") und empfange an meinem FSClient jeweil EIN Event, wenn ich den Taster drücke. Ich sehe in Notepad das kleine 'a' auftauchen, so dass ich sicher weiß, dass das Mouseevent nicht erzeugt wird.

Als Alternative habe ich dann folgendes probiert:

Sub OnCNumber3
SysEvent(1, "L+818,86;L-818,86")
End Sub

Auch dieses Event kommt im Client an, aber im Notepad sehe ich: 'L+818,86' !!! Das ist der Beginn der Mouse-Anweisung bis zum ersten Semikolon.

Es scheint also, als sei da noch ein Bug im Handling der Mouse-Events. Wenn Dirk dieses Problem beseitigen könnte wäre es super!!!
Vielen Dank für Eure Beiträge!
Alexander

Systemkonfiguration:
AMD 3700+
RAM: 512MB
Microsoft Windows 2000
FSBUS basic 1.0.3.0
Alexander_K ist offline   Mit Zitat antworten