Zitat:
4. Ich starte den Linker.exe und gebe in das Editfeld den Pfard der Export.def ein (die
DLL liegt im selben Verzeichnis)
5. Drücke den Button
6. jetzt müsste die
Dll ja egl funktionieren aber sie tut es nicht!!!
Das ist schon mal verkehrt!
So kann die
DLL nie funktionieren.
1. Die Originale Link.exe im pfad (VB98) nach Link1 umbenennen.
2. Das Archiv entpacken was ich angehängt habe.
3. Die Link.exe nach VB98 kopieren und die beigelegt
DLL mit regserv32 Registrieren
4. VB6 starten und im Menü unter ADD-Ins/Add-Ins Manager den eintrag "Make
DLL's in Visual Basic" auswählen.
dann die checkboxen "beim start laden" und "laden/Entladen" aktivieren.
5. Wenn du nun in VB6 die
DLL Kompilierst geht ein Fenster auf mit der aufforderung ob du eine
DLL erstellen willst.
Mit JA beantworten und dann die TestDLL.def auswählen.
Danach wird die
DLL erstellt und sollte funktionieren.
Bedenke wenn du in der Environment bist mußt du die erstellte
DLL im VB98 Pfad kopieren sonst wird sie nicht gefunden.
Als eigenständige Echsen reicht es wenn sie im APP Pfad liegt
Zitat:
(fügen Sie die Declare-Statements in ein Modul ein)
Die sind in einem Modul eingefügt (Modul = *.bas)
Dein Problem ist die richtigen Variablen zu finden die mit VB/Delphi zusammen arbeiten.. StrPtr, VarPtr, Variant..
oder was es sonst noch gibt.
gruss Emil