Hallo Marco,
Zitat von
MarcoWarm:
Dieser Fehler unter D2009 ist mir auch bekannt. Den HelpSelector hatte ich bewusst jedes mal neu erzeugt, da ich sonst die Schutzverletzung bekam.
Na da haben wir ja vielleicht schon das Problem mit dem BDS2006 gefunden?
Zitat von
MarcoWarm:
Übringens: Breakpoints und deren Anwendung sind mir vertraut
(nichts für ungut)
Die
Exception tritt eben schon auf bevor ich irgendwas in meinen Klassen mache.
Das mit den Breakpoints usw. habe ich auch nicht anders erwartet. Bei mir war z.B. das Problem, das der Fehler später aufgetreten ist, wenn ich im Konstruktor AssignHelpSelector verwendet habe. Da wurden vor der
Exception außerdem Methoden aufgerufen, die ich nicht vermutet hatte. Vielleicht werden da Seiteneffekte erzeugt. Und die konkrete Implementierung des
BDS-Hilfesystems kann ja nicht einsehen ...
Zitat von
MarcoWarm:
Ob understandskeyword die reale Resultatmenge zurückgibt ist dem Hilfesystem völlig egal... dort wird nur geprüft:
vFound := vViewer.UnderstandsKeyword(HelpKeyword) > 0;
Ja, zumindest der aktuellen Implementierung