| |
|
|
Timotheus | Dieses Thema sollte zu den DLL's verschoben werden. Das letzte Thema [...] wurde 9 Monate nicht verschoben, vielleicht geht es ja mit diesem Thema schneller?
Die psa2.dll ist eine Erweiterung für die Prospeed.dll. Die Prospeed.dll gab es einmal hier im Forum als Download, wurde aber von der Forumssoftware verunfallt. Es gab schon früher mal eine andere solche Dll Namens psa.dll [...] , die ist inzwischen aber auch verschwunden und nur noch über Archive abrufbar [...] . Die psa2.dll wurde mit XPIA erstellt, ein sehr funktionales Tool zum erstellen von Assembler Dlls. XPIA gab es einmal hier im Forum zum Download, dieser wurde aber durch die Forumssoftware verunfallt. XPIA und die Prospeed.dll waren im XProfanmanager enthalten, den es hier mal im Forum zum Download gab, dieser wurde aber durch die Forumssoftware verunfallt. Eine veraltete Version von diesem gibt es aber noch hier: [...] Die Dateien befinden sich übrigens immer noch auf dem Server, wie z.B. die Prospeed.dll hier: [...] , es führt nur kein Link mehr da hin. Das heißt es müsste sich nur mal jemand finden der das Forum wieder repariert und aufräumt.
Die psa2.dll bietet vor allem ein paar zusätzliche Bereichsbefehle. Das sind:
Mirror - Spiegelt einen Bereich GetSubStr - Ein SubString wird über Nummer und Trennzeichen ausgelesen. Bei "\n" als Trennzeichen kann z.B. die Zeile 100000 in einer Datei sehr schnell über einen Bereich gefunden und gelesen werden. GetSubStrSize - Die Länge des gefundenen SubStr GetSubStrAddr - Die Adresse des gefundenen Substr im Bereich ReplaceSubStr - Ersetzt einen SubString mit einem anderen.
Die Funktion SubStr$() ist im Megabytebereich bei großen Dateien zu langsam, daher habe ich das 2005 in Assembler realisiert. |
|
|
| |
|
|