![]() |
JvTabBar erzeugt AV bei Zuweisung von PageList
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Ich habe ein ganz seltsames Problem: Auf meinem Formular habe ich 2 JvTabBars und dementsprechend auch 2 JvPageLists. Die erste funktioniert ohne Probleme, doch weise ich der zweite JvTabBar die zweite JvPageList zu, bringt meine Anwendung beim Beenden eine hübsche AV: --------------------------- Anwendungsfehler --------------------------- Exception EAccessViolation in Modul Merapi.exe bei 0001B898. Zugriffsverletzung bei Adresse 0041B898 in Modul 'Merapi.exe'. Lesen von Adresse 00000004. --------------------------- OK --------------------------- Dann springt der Compiler in Zeile 487 von SynTextDrawer.pas, was ich einfach nicht nachvollziehen kann: --------------------------- Benachrichtigung über Debugger-Exception --------------------------- Im Projekt Merapi.exe ist eine Exception der Klasse EAssertionFailed mit der Meldung 'Call DeactivateFontsInfo before calling this. (D:\Programme\Borland\Delphi 2005\BDS\3.0\lib\synedit\Source\SynTextDrawer.pas, Zeile 487)' aufgetreten. --------------------------- Anhalten Fortsetzen Hilfe --------------------------- Auf dem Formular befinden sich auch 2 SynEdits, doch haben diese eigentlich ja nichts mit der Zuweisung der PageList zu tun. Entferne ich die Zuweisung im OI wieder, erscheint keine AV mehr. Kann mir jemand die Ursache dafür nennen? Ich schaffe es nicht, das auf einen gemeinsamen Nenner zu bringen. Nachtrag: Vielleicht sollte ich noch erwähnen, dass sich die eine JvTabBar und die dazugehörige PageList auf der anderen JvPageList sitzen. Nachtrag 2: Also am SynEdit liegt's nicht. Im Anhang habe ich das in einer kleinen Demo nachgestellt. Installiert sein muss hierzu, logischerweise, die JEDI JVCL. Weist dort einem der beiden JvTabBars die dazugehörige JvPageList zu und beim Beenden erscheint eine AV, ansonsten nicht. |
Re: JvTabBar erzeugt AV bei Zuweisung von PageList
hi,
also das ist ein übliches JEDI problem. du brauchst folgende ![]() Diese Datei einfach in den jvcl3\run Ordner kopieren, dann jvcl3\makemodified.bat ausführen. (Delphi natürlich geschlossen halten) MfG |
Re: JvTabBar erzeugt AV bei Zuweisung von PageList
Vielen Dank fbiel! :thumb:
Nun geht es, darauf wäre ich ja nun nicht gekommen. |
Re: JvTabBar erzeugt AV bei Zuweisung von PageList
Zitat:
Der Bug ist schon seit Monaten gefixt. Nur gab es seit dem kein Release mehr, nur daily snapshorts. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz