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