Announcement

Collapse
No announcement yet.

Rave dynamisch und free

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

  • Rave dynamisch und free

    In einem meiner Projekte werden plugins über DLL realisiert. Nun werden in 2 Plugins Berichte (Rave ) verwendet. Wenn ein Bericht gedruckt wurde und das nächste Mudul geladen wird gibt es eine Fehlermeldung das eine "Klasse mit der Bezeichnung TRavePage existiert bereits". Alle Komponenten werden per create erzeugt (also nicht auf dem Form abgelegt) und im finally block wieder per free freigegeben. Kann in der ComponentList von Application und der DLL keine TRavePage finden.

    Hat wer von euch eine Ahnung was da los ist, Klasse sollte doch mit free entladen werden oder?

    Hoffe es kann mir wer weiter helfen

    mfg
    MILLI
    DELPHI 2005 Rave 6 BE

  • #2
    Hallo,

    wenn Free Probleme macht, kann man es mit FreeandNil() versuchen. Das gibt den Speicherbereich zuverlässiger frei.

    Viele Grüße

    Juli

    Comment


    • #3
      Free macht in Wirklichkeit keine Probleme den die Componente ist lt Application.ComponentList nicht mehr vorhanden.

      Trotzallem meine Rave es existiert bereits eine Klasse mit der Bezeichnung TRavePage.

      Habe übrigens freeandnil auch erfolglos eingesetzt.

      mfg
      Mill

      Comment

      Working...
      X