ich glaube ich hab einen Bug gefunden.
Code: Alles auswählen
zelle.b = 0
*mem = AllocateMemory(1000)
If InitNetwork() = 0
MessageRequester("Error", "Can't initialize the network !", 0)
End
EndIf
zweite = OpenNetworkConnection("127.0.0.1",99,#PB_Network_UDP)
Restore Daten
For i = 0 To 16
Debug i
Read zelle
Debug zelle & 255
PokeB(*mem+i , zelle&255)
Next I
While 1= 1
If Zweite
senden = SendNetworkData(zweite, *mem, 17)
Debug senden
Delay(200)
EndIf
Wend
End
DataSection
Daten:
Data.b 138, 132, 96, 156, 158, 138, 236, 136, 142, 106, 154, 160, 162, 97, 63, 229, 126, 0
0
138
1
132
2
96
3
156
4
158
5
138
6
236
7
136
8
142
9
106
10
154
11
160
12
162
13
97
14
63
15
229
16
126
Bei 4.31 & 4.40 passiert folgendes
0
138
1
158
2
142
3
162
4
126
5
Die beiden Compiler lassen nach jeden Read 3 Data's aus.
Sieht aus als würden diese immer ein Long lesen ........
Schaut mir nach BUG aus....
Oder mach ich was falsch....
Gruß Thomas