Peek & Poke - ERLEDIGT
Verfasst: 08.02.2006 13:35
Hi,
ich will Packet$ an Antwort$ anhängen, aber Antwort$ soll dabei nicht
größer als 64KB werden.
Ich weiß, daß PB 4.0 mehr kann.
Aber, zum Einen würde ich trotzdem gerne wissen wie es geht weil die
Situation zum Anderen jederzeit auch aus anderen Grunden auftreten
kann.
Danke im voraus !
edit :
Habe das Codefragment zu einem ganzen Programm vervollständigt.
Und, siehe da : Es läuft. >>> ERLEDIGT
Dann muß der Fehler (Invalid Memory Access) wo anderst liegen.
ich will Packet$ an Antwort$ anhängen, aber Antwort$ soll dabei nicht
größer als 64KB werden.
Ich weiß, daß PB 4.0 mehr kann.
Aber, zum Einen würde ich trotzdem gerne wissen wie es geht weil die
Situation zum Anderen jederzeit auch aus anderen Grunden auftreten
kann.
Danke im voraus !
Code: Alles auswählen
Antwort$="Antwort$"
Packet$="Packet$"
AntwortVoll=0
Repeat
If Len(Antwort$)+Len(Packet$) < 65536
Antwort$ = Antwort$ + Packet$
Else
aLaenge=Len(Antwort$)
*aEnde=@Antwort$+aLaenge
*pAnfang=@Packet$
For i = 1 To 65536-aLaenge
b.b=PeekB(*pAnfang+i)
PokeB(*aEnde+i,b.b)
Next
AntwortVoll=1
EndIf
Until AntwortVoll
Debug Antwort$
Habe das Codefragment zu einem ganzen Programm vervollständigt.
Und, siehe da : Es läuft. >>> ERLEDIGT
Dann muß der Fehler (Invalid Memory Access) wo anderst liegen.