Announcement

Collapse
No announcement yet.

Delphi-DLL mit C++Builder einbinden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Delphi-DLL mit C++Builder einbinden

    Hallo miteinander,

    wer kann mir helfen ?

    Habe eine DLL mit Delphi erzeugt und möchte diese für C++ bereitstellen. Der C++Builder soll das ziemlich automatisch machen und eine *.lib sowie ein *.h-File erzeugen ! Kann das jemand für mich machen ? Habe keinen C++Builder und bin auch kein C++-Programmierer !

    Vielen Dank im voraus !

    Karsten Böhme / [email protected]

  • #2
    Was soll denn mit der DLL passieren??

    Sofern du die LIB und die Header mitlieferst kann auch von C darauf zugeriffen werden.

    Eine Header musst du schon liefern, die wird nicht automatisch erstellt, und die LIB sollte auch Delphi erzeugen (müssen)
    Christian

    Comment


    • #3
      Die DLL soll von C++Builder bzw. von VC++
      aus genutzt werden. Die *.lib wird übrigens von Delphi nicht erstellt, gibt es da irgendwo eine Option.

      Ich habe ausser der DLL noch eine Delphi-Deklarationsdatei zum Einbinden der DLL in andere Delphiprojekte. Genügt das für den C++Builder ? Genügt die Personal-Edition des C++BuilderX bereits um die LIB und die *.hpp zu erzeugen ?

      Dank im voraus ! Karsten Böhme

      Comment


      • #4
        Um es nochmal zu zu sagen:

        die LIB und die Header Datei kann nur von dem Programm erzeugt werden, welches die DLL erstellt.

        Habe kein Delphi, also weiss ich nix von den Optionen der IDE.

        Ein C Programm kann die DLL nutzen, d.h. die in der DLL enthaltenen Programmfunktionen. Dazu nuss das C PRogramm die Funktionen natürlich kennen. Für "das Kennen" wird die LIB und die Header benötigt. Die kann das C Programm NICHT erstellen.

        D.h.

        "C++BuilderX bereits um die LIB und die *.hpp zu erzeugen ? "

        das geht nicht!

        http://www.marquardtnet.info/cecke/tutorials.8/8_dll.html#Wie wird eine bestehende DLL verwand
        Christian

        Comment


        • #5
          Ich habe Sie schon verstanden !
          Trotzdem nenne ich eine pdf-Datei mein
          eigen in welcher genau dieses Einbinden
          inkl. der automatisch erzeugten *.lib und
          *.hpp-Datei (unterstützt durch Screenshots)
          beschrieben wird.

          Wenn Sie interessiert sind maile ich Ihnen
          diese gerne zu.

          Mit freundlichen Grüssen Karsten Böhme

          Comment


          • #6
            Klar maile es mir zu [email protected]
            Christian

            Comment

            Working...
            X