Frage zu CreateCTP

17/04/2009 - 12:51 von Udo Riesmeier | Report spam
Hi

ich erzeuge in einem Word 2007 AddIn eine benutzerdefinierte TaskPane:
Set oCustomTaskPane = oICTPFactory.CreateCTP("MSComctlLib.ListViewCtrl",
"Taskpane1", Nothing)

soweit so gut, klapp auch und ich kann dieses Objekt auch benutzen:
mvaroCustomTaskPane.ContentControl.ColumnHeaders.Add , , "ColumnHeader1" ,
5000
mvaroCustomTaskPane.ContentControl.ColumnHeaders.Add , , "ColumnHeader2",
5000
mvaroCustomTaskPane.ContentControl.View = lvwReport
...
...
Nun möchte ich aber auch die Click-Events usw. haben
Nichts leichter als das .. dachte ich und mache:

dim oListView as MSComctlLib.ListView
set oListView = mvaroCustomTaskPane.ContentControl

... da kommt allerdings : Typen unvertràglich

In der Debugüberwachung steht aber für mvaroCustomTaskPane.ContentControl
Object/ListView da.
Scheinbar ist MSComctlLib.ListViewCtrl was anderes wie MSComctlLib.ListView

Wer kann mir Tips geben, was ich da nun machen kanmn bzw. wie ich die Events
von dem Control bekommen kann.



Danke

Udo
 

Lesen sie die antworten

#1 Christian Freßdorf
17/04/2009 - 13:45 | Warnen spam
Hallo Udo,

dim oListView as MSComctlLib.ListView
set oListView = mvaroCustomTaskPane.ContentControl



das passt IMO nicht zusammen.
Dim oListView As ContentControl

so ungetestet...

Gruß Christian
~~~~~~~~~~~~
Antworten / Rückmeldungen nur in die NG!
Co-Autor von »Microsoft Word-Programmierung.
Das Handbuch« (MS Press)

Ähnliche fragen