ich bin auch noch ein anfänger in dieser Form der programmierung, aber ich denke mal ein bisschen werde ich dir mit deinem Problem weiter helfen können.
Ersteinmal kenn ich dein LoadDialog so gar nicht. Wo soll denn dein Dialog herkommen?
Ich bau mir die immer in meine Dokumente rein (Also mit der OpenOffice Dialogverwaltung extras/Makros/Dialog verwaltung). Dann lad ich die mit einer Zeile wie:
Code: Alles auswählen
oDialog = CreateUnoDialog(DialogLibraries.DokumentenName.DialogName)
Code: Alles auswählen
msgBox "Jetzt schreib ich munter drauf los um dem Benutzer was zu sagen ^^"

Gruß Steppenwolf