004
12.04.2007, 17:55 Uhr
LowFly
|
hab jetzt nach längerem googlen und eurer inspiration nen code gefunden den ich für mich umgeschrieben hab. funst super
ist kurz & knackig und super schnell
C++: |
BYTE *FindByte(BYTE *byDestination, DWORD dl, BYTE *bySource, DWORD sl) { /********************************************************************************************** FIND BYTE Sucht in der Übergebenen Ziel Array nach einer Bezugs Array
- byDestination Zeil Array in der gesucht wird - dl länge/größe der Zeil Array - bySource Bezugs Array die gesucht wird - sl länge/größe der Bezugs Array
**********************************************************************************************/
BYTE *p;
for (p = byDestination; p <= (byDestination-sl+dl); p++) { if (memcmp(p, bySource, sl) == 0) return p; /* gefunden */ }
return NULL; }
|
danke nochmal an euch für eure hilfe & inspiration
mfg |