Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Worddatei Fernsteuern !! Hilfe (https://www.delphipraxis.net/125134-worddatei-fernsteuern-hilfe.html)

Nersgatt 1. Dez 2008 15:00

Re: Worddatei Fernsteuern !! Hilfe
 
Zitat:

Zitat von alnourx
Als ich die Word2000 gelöscht und das Programm compiliert habe, habe ich folgende Fehler bekommen, wie im Bild1(Im Anhang) dargestellt sind.
was ist deine Schlussfolgerung??

Dass das Object "Documents" in Word97 keine Methode mit dem Namen "OpenOld" hat. Du solltest dafür ein Äquivalent für Word97 suchen. Ich vermute mal, dass die Methode nur die Datei öffnet. Ich würde also irgendeine Methode suche, die "Open...." heißt.

Gruß,
Jens

alnourx 1. Dez 2008 15:18

Re: Worddatei Fernsteuern !! Hilfe
 
Prima das Programm funktioniert jetzt , ich danke Dir sehr :-D
ich bin ja Anfänger, aber mein Ziel war Daten zum Excel zu übergeben, und habe mir überlegt, dass ich das mit Word zuerst mache. Ich danke dir für die lehrreichen Informationen, ich glaube , um dieses Problem zukünftig zu vermeiden, wollte ich TurboDephli installieren. einen schönen Abend wünsche ich dir.

Zitat:

Zitat von nahpets
Schnellschussantwort:

Dein Quelltext ist mit Delphi 5 nicht verwendbar, er ist wohl für eine neuere Wordversion (Word2000) gedacht, als von Delphi 5 unterstützt wird.

Hier müsste man sich jetzt Schritt für Schritt von Fehlermeldung zu Fehlermeldung durchhangeln, in der Hoffnung, dass der Quelltext für Word97 kompatibel zu machen ist.

OpenOld ließe sich eventuell durch Open ersetzen, inwieweit die parameterkompatibel sind, weiß ich nicht.
Zum Fehler in Zeile 37 müsstest Du in die Word97.pas schauen, von welchem Typ die Variabel ist und ob der angegebene Wert zu dem Typ unter Delphi 5 passt.

Was möchtest Du mit Deinem Programm erreichen?

Da Du schreibst, Du seiest noch Anfänger, überleg' Dir bitte, ob dass nicht eventuell noch ein paar Nummern zu groß ist.
Oder hast Du jemanden, der mit Dir zusammen am Rechner die Probleme lösen kann, dann könnte das für Dich schon einen ordentlichen Lerneffekt geben. So auf die Ferne als Frage- und Antwortpingpong vermute ich aber eher, dass das einen erhöhten Frusteffekt gibt.



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:59 Uhr.
Seite 2 von 2     12   

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