-> Hier kostenlos registrieren
Hallo,
es will einfach nicht gelingen, den Wert im MW20 zu lesen. Der Wert im MW20 geht im Bereich 0 bis 5000 in Zehnerschritten rauf und runter.
In der Textbox steht immer nur der Wert "0". Der Timer arbeitet. Es gibt keine Fehlermeldung. Ich teste mit Accontrol.
Gruß
Earny
es will einfach nicht gelingen, den Wert im MW20 zu lesen. Der Wert im MW20 geht im Bereich 0 bis 5000 in Zehnerschritten rauf und runter.
In der Textbox steht immer nur der Wert "0". Der Timer arbeitet. Es gibt keine Fehlermeldung. Ich teste mit Accontrol.
Code:
[COLOR=#0000ff]Private[/COLOR] [COLOR=#0000ff]Sub[/COLOR] Timer2_Tick([COLOR=#0000ff]ByVal[/COLOR] sender [COLOR=#0000ff]As[/COLOR] System.Object, _
[COLOR=#0000ff]ByVal[/COLOR] e [COLOR=#0000ff]As[/COLOR] System.EventArgs) [COLOR=#0000ff]Handles[/COLOR] Timer2.Tick
[COLOR=#0000ff]Dim[/COLOR] MW(1) [COLOR=#0000ff]As[/COLOR] [COLOR=#0000ff]Byte[/COLOR]
[COLOR=#0000ff]If[/COLOR] fds.rfd > 0 [COLOR=#0000ff]Then[/COLOR]
[COLOR=#008000]'MW20 = 20x8 = 160[/COLOR]
res = dc.readBytes(libnodave.daveFlags, 0, 160, 2, MW)
txtWert.Text = dc.getS16
[COLOR=#0000ff]End[/COLOR] [COLOR=#0000ff]If[/COLOR]
[COLOR=#0000ff]End[/COLOR] [COLOR=#0000ff]Sub[/COLOR]
Gruß
Earny