AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Wie schreibt man ein PlugIn für Microsoft Word?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie schreibt man ein PlugIn für Microsoft Word?

Ein Thema von franz · begonnen am 6. Apr 2004 · letzter Beitrag vom 21. Apr 2004
Antwort Antwort
franz

Registriert seit: 23. Dez 2003
Ort: Bad Waldsee
112 Beiträge
 
Delphi 5 Professional
 
#1

Wie schreibt man ein PlugIn für Microsoft Word?

  Alt 6. Apr 2004, 23:00
Hi,

ich möchte ein PlugIn für Microsoft Word schreiben (wie z. B. StampIt).
Es soll wie die Clipart Gallerie funktionieren (holt Bilder aus einer Datenbank) und beim Click auf ein Bild, dieses in Word einfügen.

Fragen
1. Wie schreibt man ein solches Plugin?
2. Wie bekommt man die Einträge des PlugIns bei der Installation in das Menü von Word?

Wäre euch sehr dankbar.
  Mit Zitat antworten Zitat
Nicodius

Registriert seit: 25. Apr 2003
Ort: Graz
2.234 Beiträge
 
Delphi 2006 Architect
 
#2

Re: Wie schreibt man ein PlugIn für Microsoft Word?

  Alt 7. Apr 2004, 12:25
ich such auch sowas mit dem Einfügen von MEnüeinträgen Daniel/Sakura wie habt ihr das beim DP E gemacht?
Nico Müller
  Mit Zitat antworten Zitat
franz

Registriert seit: 23. Dez 2003
Ort: Bad Waldsee
112 Beiträge
 
Delphi 5 Professional
 
#3

Re: Wie schreibt man ein PlugIn für Microsoft Word?

  Alt 16. Apr 2004, 22:14
Ich habe jetzt eine ganz normale Anwendung geschrieben, die über die Word Automatisierungskomponenten das entsprechende Bild einfügt. Um meine Anwendung von Word aus aufzurufen ist ein Makro in VBA nötig:

Zitat:
Option Explicit

Sub Execute()
Shell (“FullFileNameOfMyApplication”)
End Sub
Die Menüeinträge ins Menü zu bekommen ist gar nicht so einfach. Folgendes ist zu tun:

1. Neues Word Dokument anlegen und als Dokumentenvorlage speichern (*.dot)
2. In diesem Dokument alle Markos in VBA schreiben und speichern.
3. Menüeinträge hinzufügen und mit den Makros verknüpfen. Auch Symbolleisten und Schaltflächen sind möglich.
4. Bei der Installation den StartUp Ordner von Word (z. B. C:\Programme\Microsoft Office\Office\Startup) herausfinden und die Dokumentenvorlage dorthin kopieren.

Ich habe das ganze noch nicht vollständig ausgetestet.
  Mit Zitat antworten Zitat
sCrAPt
(Gast)

n/a Beiträge
 
#4

Re: Wie schreibt man ein PlugIn für Microsoft Word?

  Alt 21. Apr 2004, 03:36
(Noch ganz nebeinbei beantwortet)
Zitat von Nicodius:
Daniel/Sakura wie habt ihr das beim DP E gemacht?
Delphi bietet uns da eine super Möglichkeit Plugins zu schreiben. Sakura hat in DP auch ein Tutorial verfasst: http://www.delphipraxis.net/internal...ect.php?t=5300 (Das funktioniert aber nicht in Word )

, sCrAPt
  Mit Zitat antworten Zitat
exp

Registriert seit: 4. Jun 2003
19 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Wie schreibt man ein PlugIn für Microsoft Word?

  Alt 21. Apr 2004, 12:45
1. Microsoft nennt die Office Plugins "COM AddIns"
2. Ich schreib dir heut abend mal ein Konstrukt hin.
3. Informationen findest du unter www.slipstick.com

<edit>
ein Konstrukt findest du auch hier: Com AddIn
</edit>
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz