clsFileDialog aus Ribbon aufrufen

15/01/2008 - 21:00 von Günter Gerold | Report spam
Hallo NG,

von einem Ribbon aus möchte ich die FileDialog-Klasse von Karsten Pries
aufrufen.
Wenn ich dies von einem Button in einem Formular mache klappts.

Steht der Code in einem Modul klappt das mit der Klasse nicht.
Geht das generell nicht ?
Làsst sich das umschiffen ?
Bin ich zu doof ?

Günter Gerold

Es ist alles reine Nervensache
 

Lesen sie die antworten

#1 Gunter Avenius
15/01/2008 - 21:05 | Warnen spam
Hallo Günter,

Günter Gerold schrieb folgendes:
Hallo NG,

von einem Ribbon aus möchte ich die FileDialog-Klasse von Karsten Pries
aufrufen.
Wenn ich dies von einem Button in einem Formular mache klappts.

Steht der Code in einem Modul klappt das mit der Klasse nicht.
Geht das generell nicht ?



? Funktioniert doch.

Public Sub OnActionButton(control As IRibbonControl)
'Callbackname im XML File "onAction"

Dim fd As New cls_FileDialog
Dim strFile As String

Select Case control.ID
Case "btn0"
With fd
.DefaultFileName = "Datei.txt"
.DefaultDir = "C:\Windows"
.Filter1Suffix = "*.txt"
.Filter1Text = "Text - Dateien"
.Filter2Suffix = "*.*"
.Filter2Text = "Alle Dateien"
.ShowOpen
strFile = .FileName
End With

MsgBox strFile
Case Else
MsgBox "Es wurde auf Button " & control.ID & " im Ribbon
geklickt"
End Select
End Sub


Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com
home: http://www.avenius.com - http://www.AccessRibbon.de
http://www.ribboncreator.de

Ähnliche fragen