Announcement

Collapse
No announcement yet.

HILFE!! DLL aus Builder in Borland 5.02

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

  • HILFE!! DLL aus Builder in Borland 5.02

    Ich habe eine DLL im Builder (6.0) geschrieben und binde die in ein umfangreiches Projekt in Borland 5.02 ein. Jetzt - kurz vor Abschluss des Projekts - passiert es, dass mir mein Programm wild abschmiert, wenn ich das Objekt, das in der DLL beschrieben wird, anlege. Es kommt eine Meldung, dass eine Speicherzelle nicht geschrieben werden kann.
    Wenn ich im Debugger den CallStack ansehen kann, passiert das ganze wohl in irgendeiner OWL-DLL.
    Was läuft hier verkehrt???

  • #2
    Hallo,

    ich vermute, das sich die OWL und die VCL in die Quere kommen, respektive verschiedene Versionen der notwendigen DLLs erwarten. Kannst Du das Objekt bereits in der DLL erzeugen?

    Schau auch mal hier: http://www.entwickler-forum.de/WebX?50@@.2cb7d34a

    Grüße Joche

    Comment


    • #3
      Hm,
      die DLL stellt die Aufrufschnittstelle für verschiedene Funktionen zu Verfügung.
      Ich erzeuge ein Objekt einer Klasse, die dann verschiedene Forms aufruft.

      Allerdings hab ich das ganze jetzt so abgespeckt, dass ich nur die eine Klasse in meinem DLL-Projekt habe, und es passiert immer noch. Die Klasse ist so definiert, dass deren Header keine BCB-spezifischen Dinge beinhaltet, so dass ich den Header im Borland 5 einbinden kann

      Comment

      Working...
      X