Hallo zusammen,
folgendes Problem: Ich habe für meine Arbeitskollegen und mich ein auf unsere Bedürnisse zugeschnittenes Protokoll programmiert und bin jetzt dabei, eine Suchfunktion zu implementieren. Die Suche ist als nicht-modaler Sub-Dialog realisiert. Nun möchte ich, daß, sobald man auf die in einer Listbox aufgeführten Ergebnisse eines Suchlaufs klickt, der dazugehörige Tag in den Hauptdialog geladen wird. Der zuvor angezeigte "Protokoll"-Tag soll aber zuvor
im Hintergrund abgespeichert werden.
Hier die Crux: Ich rufe mittels parent-Zeiger die "SaveToFile"-Methode des Hauptdialogs auf, erhalte dann aber eine Access Violation. Es sieht für mich so aus, als würde in den Dialogfeld-Membern nur noch Müll stehen bzw. als ob sie nicht mehr sauber ansprechbar wären. Sobald ich aber den Such-Dialog beende, kann ich ganz normal im Hauptdialog weiterarbeiten.
Weiß jemand Rat?
Gruß
Marcus
folgendes Problem: Ich habe für meine Arbeitskollegen und mich ein auf unsere Bedürnisse zugeschnittenes Protokoll programmiert und bin jetzt dabei, eine Suchfunktion zu implementieren. Die Suche ist als nicht-modaler Sub-Dialog realisiert. Nun möchte ich, daß, sobald man auf die in einer Listbox aufgeführten Ergebnisse eines Suchlaufs klickt, der dazugehörige Tag in den Hauptdialog geladen wird. Der zuvor angezeigte "Protokoll"-Tag soll aber zuvor
Hier die Crux: Ich rufe mittels parent-Zeiger die "SaveToFile"-Methode des Hauptdialogs auf, erhalte dann aber eine Access Violation. Es sieht für mich so aus, als würde in den Dialogfeld-Membern nur noch Müll stehen bzw. als ob sie nicht mehr sauber ansprechbar wären. Sobald ich aber den Such-Dialog beende, kann ich ganz normal im Hauptdialog weiterarbeiten.
Weiß jemand Rat?
Gruß
Marcus
Zuletzt bearbeitet: