Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Office Komponenten (https://www.delphipraxis.net/88702-office-komponenten.html)

fLaSh11 19. Mär 2007 18:46


Office Komponenten
 
Hallo DPler,

ich möchte in meinem Programm Microsoft Word öffnen und was reinschreiben :).

Nun die Frage:
Ich hab die Office XP Komponenten.
Für welche Office Versionen funktioniert das mit denen?
  • Office XP (natürlich :stupid: )
  • auch frühere Versionen (2k, 97) - Ich weiß, dass es dafür eine eigene Kompo (2000) gibt, aber vllt ist ja die XP abwärtskompatibel :)
  • auch neuere Versionen (2k3, 2k7)

s.h.a.r.k 19. Mär 2007 19:19

Re: Office Komponenten
 
Also ich mache das mit TWordDocument und TWordApplication und muss sagen, dass es bisher bis zur Version 2003 geklappt hat, aber der Version 97 getestet.

fLaSh11 19. Mär 2007 19:21

Re: Office Komponenten
 
Gut, danke. Und wie steht's mit der 2007er Version?

Bernhard Geyer 19. Mär 2007 20:18

Re: Office Komponenten
 
Die Office XP-KOmponenten werden nur zu 100% mit XP laufen. Neuere Office-Versione sollten nach der Theorie auch kein Problem darstellen, da nach dem COM-Regeln man bestehende Schnittstellen nie mehr inkompatible ändern darf.

s.h.a.r.k 19. Mär 2007 23:08

Re: Office Komponenten
 
dsa ist gut zu wissen, danke ;) dann kann ich mein profekt später dann auch einfach portieren ohne (evtl.) einen fehler erwarten zu müssen! thx :thumb:

Zitat:

Zitat von Bernhard Geyer
...da nach dem COM-Regeln man bestehende Schnittstellen nie mehr inkompatible ändern darf.

wo steht das, wenn ich fragen darf?!

Bernhard Geyer 20. Mär 2007 06:07

Re: Office Komponenten
 
Sicherlich steht das auch irgendwo in den weiten der MSDN.
Aber schau mal den Artikel bei Wikipedia zu Versionsunabhängigkeit

s.h.a.r.k 20. Mär 2007 13:05

Re: Office Komponenten
 
Ich weiß, dass das Dankeschön eher OT ist, allerdings hast du mir damit sehr viel Arbeit erspart!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:14 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