Hallo Roland,
bei der Programmierung eine neuen ProSpeed-Funktion bin auf auf einen Fehler in MemPos gestoßen.
Ich habe eine fast-gleiche Funktion in die Dll eingebaut und dann getestet.
Ein Bereich mit 7.000.000 (!) Bytes wurde mit zufälligen Bytes beschrieben, was in Profan ganze 7 Minuten gedauert hat. Dann wurden die Bytes "Frank" ganz ans Ende des Bereichs gesetzt.
Meine Routine versuchte jetzt den String "Frank" im Bereich zu finden und fand ihn in 125 Mikrosekunden. Zu Testzwecken probierte ich MemPos, aber ohne Erfolg. Das Programm ist immer abgestürzt... Vielleicht solltest du das mal nachprüfen. Scheint so, als das es mit grösseren Bereichen einen Fehler produziert.
|