Öffnen eines Dialoges

Hi,

ich möchte in VBA auf einen ARCGis-Dialog zugreifen (bsw. Insert a Picture oder Insert Nordpfeil etc.). Kann mir jemand sagen wie das geht? Bis jetzt schaffe ich es nur, ein Bild programmiertechnisch einzufügen, indem ich den Pfad angebe. Ich möchte aber dem Nutzer die Möglichkeit zur Auswahl eines entsprechenden Bildes geben. Kann mir jemand helfen?

DANKE!!!
Hallo Unbekannt,

ueber folgenden Code kannst du zum Beispiel einen Nordpfeil auswaehlen:

Public Sub SelectNorthArrow()

' Variablendeklaration
Dim pStyleSelector As IStyleSelector
Dim pMeinNordpfeil As INorthArrow

' Neuen Dialog erstellen
Set pStyleSelector = New NorthArrowSelector
' Abbrechen?
If Not pStyleSelector.DoModal(0) Then Exit Sub
' Pointer auf selektierten Nordpfeil setzen
Set pMeinNordpfeil = pStyleSelector.GetStyle(0)

End Sub

Das hilft dir hoffentlich weiter.

Gruss

Uwe
ArcObjects-Forum
Hallo Uwe,

vielen Dank für dein Beispiel. Wie würde man aber jetzt programmieren, daß der ausgewählte Nordpfeil irgendwohin gesetzt werden soll? Muß ich das dann noch als Style definieren?

Danke für deine Mühe.

Paul