Hallo zusammen,
ich weiss nicht ob es noch jemanden interessiert. Aber ich weiss woran es liegt:
Der Fehler war bereits in meinem ersten Posting enthalten: es ist der PFAD !
Das ".\
dll\xxxxx.dll" darf man nicht benutzen. Offenbar erkennt das Windows-System (oder Delphi?) eine solche
DLL NICHT als gleich, wenn sie aus verschiedenen Orten aus mit diesem Pfad angesprochen wird.
Ich weiss nicht ob es ein Delphi-Code ist oder Windows... aber es ist ein Armutszeugnis! Ein expandierter Pfad hätte da beim Vergleich Wunder getan...
Offenbar "darf" man DLLs nur direkt vom Dateinamen aus ansprechen. Ein Pfad ist Tabu.
Nunja, ich muss nun all meine DLLs in das Rootverzeichnis zum Hauptprogramm legen, weil eben Pfade nicht erkannt werden. Eine Sortierung "Hauptprogramm" -> "
DLL-Unterordner" ist so nicht mehr möglich.
Lächerlich.
Und ich bin der erste, der sowas seit Delphi 1 hier probiert und fragt???
E N T Ä U S C H E N D!
Ich muss mein Geld zum Studium hier verdienen und habe Delphi deswegen angesprochen, weil es eine saubere Sprache ist als jedes C oder gar C++ - ja sogar Java.
Tja!?
Tschau
/\/\arcus
p.s. Ich habe ein Beispielprogramm erstellt. Sourcen und Binaries kann ich auf Wunsch rausschicken.