Hi,
der Fehler besagt, dass an er Stelle die Library noch nicht geladen wurde.
Wenn ich einen Dialog öffne, dann mache ich das immer mit der LoadDialog-Methode.
Genaue Infos darüber, findest du in der Online Hilfe oder auch im Programmierhandbuch, dass du auf der Sun Seite bekommst.
Ist halt von StarOffice, aber identisch.
Du müsstest den Dialog so öffnen können.
Dialog1_V = LoadDialog("Standard", "Dialog1")
Es kann auch sein, dass du etwas im Dialog machst, wofür du noch eine andere Library brauchst, die noch nicht geladen wurde.
Oft ist dies der Fall bei der Library Tools.
Wenn der Fehler auftritt, drück mal Alt+F11 und guck nach, ob die Tools-Library geladen wurde. Das erkennst du an dem gelben Icon vor dem Namen.
Wenn nicht dann musst du vor dem Öffnen des Dialoges prüfen, ob die Library geladen wurde.
z.B. so:
Code: Alles auswählen
if Not BasicLibraries.isLibraryLoaded("Tools") then
BasicLibraries.loadLibrary("Tools")
end if
Wenn ich genau drüber nachdenke, ist der zweite Fall der Wahrscheinlichere.
Gruß
Ironzwerg