Schaltfläche beenden

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Schaltfläche beenden

Re: Schaltfläche beenden

von komma4 » Fr, 13.03.2009 16:40

Schön selbst gefunden.


Hinweis: Du kennst Andrew Pitonyaks Makro Dokument?

Re: Schaltfläche beenden

von komma4 » Fr, 13.03.2009 11:29

Nun ich "sorry":

in Deinem Code wird kein Dialog geladen oder ausgewertet ... warum möchtest Du einen solchen dann mit Dlg.endExecute beenden?

Und wie wird Deine Routine "beenden" aufgerufen?

Re: Schaltfläche beenden

von komma4 » Fr, 13.03.2009 11:00

Bitte: zeige uns Deinen gesamten Code! Meine Glaskugel ist leider beschlagen...

Re: Schaltfläche beenden

von komma4 » Fr, 13.03.2009 10:04

Ja.
Dlg ist eine Varibale [sollte mit dem Objekt des Dialoges gesetzt sein: Dlg = LoadDialog(... ]


Und die Deklaration muss oben, vor dem ersten SUB (im Quelltext) stehen, damit die Variable während der Laufzeit bekannt ist:

Code: Alles auswählen


Private Dlg 

Sub dlg_erstellen 
' 
Dlg = LoadDialog( "Standard" , "Dialog1" )
' ...

End Sub

Sub beenden
' hier weiter mit Deinem Code

Re: Schaltfläche beenden

von komma4 » Fr, 13.03.2009 09:25

Hallo Castro,

Bernd will seinen letzten Post damit wieder ins Blickfeld "pushen"...


Bei Dir fehlt höchstwahrscheinlich die (modul-/sitzungsweite) Gültigkeit der Varibalen Dlg (d.h. Deklaration oberhalb des ersten SUBs als PRIVATE oder GLOBAL)

Nach oben