Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Excel-Addin und Tranzparenz bei CommandBarButtons

  Alt 30. Sep 2005, 14:11
Zitat von marabu:
Hallo Jens,

ist PasteFace() eine von dir geschriebene Methode? Irgendwo müssen die Anweisungen cbb.Set_Picture() und cbb.Set_Mask() stehen, denke ich.

Grüße vom marabu
Hallo Marabu,
die Methode PasteFace ist nicht von mir sondern eine Methode de CommandBarButton-Interface.
Das IPictureDisp Interface wird aber erst ab Office2003 unterstüzt.
Mein Addin muss aber ab Office2000 laufen. In Office200 gibt es IPictureDisp noch
nicht.

Zitat von Luckie:
Das
Zitat:
{Da das Addin auch unter Excel2000 laufen soll muss das Bild
über die Zwischenablage auf/in den Button kopiert werden.
ExcelXP hat dafür eine Picture-Eigenschaft}
kann ich mir eigentlich nicht vorstellen. Das würde ja bedeuten, dass dem Benutzer der Inhalt seiner Zwischenablage überschrieben wird, wenn dein Plugin ausgeführt wird. Ich würde mich zu mindest ziemlich ärgern, wenn ich was kopiere, Excel aufrufe, um es dort einzufügen und mein text ist dann weg. Deswegen bin ich mir ziemlich sicher, dass es auch anders geht, gehen muss.
Hallo Luckie,
Du wirst es nicht glauben aber in der Hilfe zu Office2000 (VBAOFF9.chm) steht ein Beispiel für PasteFace.
I come from outer space to save the human race
  Mit Zitat antworten Zitat