Add-In mit VS2008 für Visio 2007

26/05/2009 - 09:49 von Mexxchen | Report spam
Hallo zusammen.

Ich bin gerade dabei ein Add-In für Visio zu pogrammieren. Ich mache das mit
C# und auch zum ersten Mal.

Ich bin nun soweit, dass ich eigene Shapes aus meiner Vorlage darstelle und
verbinde. Was ich nun beabsichtige ist, ein Windowsformular mit Hilfe des
Context-Menüs zu starten. Dazu habe ich folgendes Beispiel genutzt:
http://msdn.microsoft.com/en-us/lib...45820.aspx

Hier wird ja beschrieben, wie mit Hilfe des Shapesheet neue Aktionen
hinzugefügt werden. Das klappt auch alles wunderbar. Das Problem ist zur
Zeit, dass ich das RUNADDONWARGS nicht nutzen kann, so wie es im Beispiel
geschrieben ist.

Ich kann nur das QUEUEMARKEREVENT ohne RUNADDONWARGS nutzen. Ich habe auch
das SDK für 2007 installiert, kann dort aber auch z.B. nicht den
Event-Monitor starten (nur ein Mal vor ein paar Wochen aber nun nicht mehr).
Was ich benötige is eigentlich die Infoemation welches Shape gerade mit dem
Rechts-Klick aktiviert wurde um das Fenster mit entsprechenden Informationen
anzuzeigen.

Ich habe bereits Visio 2007 Pro und das SDK neu installiert...aber es hat
sich nix getan.

Kann mir da vielleicht jemand helfen?
 

Lesen sie die antworten

#1 Mexxchen
26/05/2009 - 15:12 | Warnen spam
Also ich habe nun gelesen, dass man beides verwenden kann. Jedoch wird ohne
RUNADDONWARGS nicht so viel an Informationen mit durchgereicht. Wie gelange
ich nun an das Shape das angeklickt wurde?

"Mexxchen" wrote:

Hallo zusammen.

Ich bin gerade dabei ein Add-In für Visio zu pogrammieren. Ich mache das mit
C# und auch zum ersten Mal.

Ich bin nun soweit, dass ich eigene Shapes aus meiner Vorlage darstelle und
verbinde. Was ich nun beabsichtige ist, ein Windowsformular mit Hilfe des
Context-Menüs zu starten. Dazu habe ich folgendes Beispiel genutzt:
http://msdn.microsoft.com/en-us/lib...45820.aspx

Hier wird ja beschrieben, wie mit Hilfe des Shapesheet neue Aktionen
hinzugefügt werden. Das klappt auch alles wunderbar. Das Problem ist zur
Zeit, dass ich das RUNADDONWARGS nicht nutzen kann, so wie es im Beispiel
geschrieben ist.

Ich kann nur das QUEUEMARKEREVENT ohne RUNADDONWARGS nutzen. Ich habe auch
das SDK für 2007 installiert, kann dort aber auch z.B. nicht den
Event-Monitor starten (nur ein Mal vor ein paar Wochen aber nun nicht mehr).
Was ich benötige is eigentlich die Infoemation welches Shape gerade mit dem
Rechts-Klick aktiviert wurde um das Fenster mit entsprechenden Informationen
anzuzeigen.

Ich habe bereits Visio 2007 Pro und das SDK neu installiert...aber es hat
sich nix getan.

Kann mir da vielleicht jemand helfen?

Ähnliche fragen