Hallo,
Das verstehe ich nicht ganz. Ich habe hier ein Programm, womit ich eine Datei in Word einladen kann. Ich selbst habe Word XP (& Win XP). Code lautet:
Delphi-Quellcode:
var FileName, newFile: OleVariant;
begin
OpenDialog1.InitialDir := 'C:\';
OpenDialog1.Filter := 'Microsoft Word-Dokument (*.DOC)|*.doc';
OpenDialog1.DefaultExt := 'doc';
OpenDialog1.Title := 'DOK laden';
if OpenDialog1.Execute then
begin
FileName := OpenDialog1.FileName;
WordApplication1.Connect;
WordApplication1.Documents.Open(FileName, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam);
WordDocument1.ConnectTo(WordApplication1.ActiveDocument);
//ANZEIGEN
WordApplication1.visible := true;
FileName := false;
end;
Der Kunde hat jetzt Word 2000 (& Win XP). Bei ihm stürzt der Rechner immer beim Einladen der Datei ab. Wieso? Gibt es da einen Unterschied? Ich habe gehört, da gibt es auch andere Prozesuren & Funktionen für..?!?
Kann es sein, dass der Fehler auch daran liegt, dass bei mir in der USES-Anweisung Word97, Word2000 und WordXP steht?
MfG und danke im vorraus.
Marcus