Hallo...
Wir haben grad die Firma komplett auf Vista und Office2k7 umgestellt. Mein Alter Quellcode war für Office2k geschrieben.
RAD Studio hat ja hochoffiziell nur Office2k3 Komponenten dabei. Bislang zeigten die sich aber schon mehrfach kompatibel zu 2k7. Hab das so auch aus der
DP herausgelesen.
Diese Zeile zickt jetzt:
WordApplication1.Documents.OpenOld(aVorlage, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam);
Offenbar akzeptiert er emptyParam nicht mehr. Ich hab dann Folgendes Versucht:
Delphi-Quellcode:
var
test: OleVariant;
[..]
WordApplication1.Documents.OpenOld(aVorlage, test, test, test, test, test, test, test, test, test);
Das akzepiert zwar der Compiler aber zur Laufzeit kommt eine EOLEException "Typenkonflikt". Habs auch mit test1, test2, test3, etc versucht...
Meine Frage liegt nun Nahe:
Muss ich zu meinem Chef und ihm erzählen, dass unser neues
RAD Studio nicht mit unseren neuen Office klar kommt oder gibts nen Ausweg? Hat sich veilleicht nur der Aufruf oder deren Parametrierung geändert oder check ich's nur nicht?
Wär über nen kurzen Stubs in die richtige Richtung sehr dankbar...
Gruß,
Toni
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?