Hi, Triple X,
super funktionen, die dll, nicht schlecht!!!

Ich hätte noch eine kleine Anmerkung:
warum lässt du die Dll in einem dll-handle speichern und "vertraust" darauf, dass man sie am ende schliesst?
du könntest auch sagen, man sollte einen "plugin-ordner" anlegen, worin man die dlls reinkopiert.
diese werden dann automatisch geöffnet und geschlossen.
btw:
plugindir "pathname";

( vielleicht deswegen weil man deine dll aus code(?)-gründen nicht gleich beim engine-start benutzen darf? )

So, das wars mit der Anmerkung ^^

hier jetzt noch eine Frage an deine Datei-arbeit-Künste:

Code:

/* DllEreaseBytes deletes specific Bytes out of a file.

Example:

DllEreaseBytes(400,20,"Test.txt"); //delete bytes 400-420 out of the file Test.txt */
dllfunction DllEreaseBytes(pos,num,file);



wie kann man mit c++ in dieser form bytes aus dateien löschen? Überschreiben ist ja kein Problem :P aber LÖSCHEN... da verschiebt man doch die hinteren bytes alle... hmmm...

es wäre nett, wenn du den soucecode für diese funktion postest oder an meine mail (Fixi_03@gmx.de) schickst, ich hab mich dumm und dämlich gesucht im msdn

Schonmal vielen Dank für alles besonders natürlich für die Dll gg

Sinthoras