Ich hab tatsächlich das "einfache" Problem, einen Button nicht deaktivieren zu können, nach dem man ne Seite höher gewechselt hat.

Es ist praaktisch der Button, mit dem man eine Seite höher schaltet. Folgend einfach mal mein Code:
Code: Alles auswählen
REM ***** BASIC *****
Public MyDlg as Object
Sub CallDialog
DialogLibraries.LoadLibrary( "Standard" )
MyDlg = CreateUnoDialog( DialogLibraries.Standard.Dialog1 )
MyDlg.Model.Step=1
MyDlg.Execute()
MyDlg.Dispose()
End Sub
Sub schflaeche_cbFore
MyDlg.Model.Step= MyDlg.Model.Step+1
If MyDlg.Model.Step=2 then
back.model.enabled=false
else
back.model.enabled=true
End if
End Sub
Und eben dieser Befehl "back.model.enabled=false" wird nicht erkannt ("BASIC-Laufzeitfehler. Objektvariable nicht belegt.").
Dank und Gruß,
red2sign