Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Text eines Dokuments von Word auslesen (https://www.delphipraxis.net/2815-text-eines-dokuments-von-word-auslesen.html)

webby 8. Feb 2003 11:57


Text eines Dokuments von Word auslesen
 
Hallo,
wie komm ich an den Text von einem Word-Dokument ran? Also nicht bei einer gespeicherten Datei, sondern, wenn Word gerade läuft.

Gleich im Zusammenhang eine zweite Frage:
Wie kann ich mein Programm, dann als sozusagen Plugin in Word zur Verfügung stellen?

Luckie 8. Feb 2003 12:02

PlugIn für Word? Mit Delphi? Hm, ich würde da wohl eher was mit VB machen. was aber nicht heißen soll, dass es nicht ginge.

sakura 8. Feb 2003 13:03

Plugins sind eigentlich recht einfach, wie das jetzt mit dem Text ist, hängt immer vom Inhalt (Tabellen, Frames, ...) ab.

Ein Artikel von mir dazu: http://www.delphi3000.com/articles/article_2719.asp

...:cat:...

Hansa 8. Feb 2003 13:40

Re: Text eines Dokuments von Word auslesen
 
Zitat:

Zitat von webby
...Gleich im Zusammenhang eine zweite Frage:
Wie kann ich mein Programm, dann als sozusagen Plugin in Word zur Verfügung stellen?

Also ich habe ein Programm gemacht welches Word aus diesem heraus mit einem bestimmten Text startet. So ganz verstehe ich Dich zwar nicht, wie es aussieht willst Du es aber umgekehrt machen ? Tja, das wird bestimmt schwierig, denn dann müßtest Du ja Word umprogrammieren. Leider kenne ich niemand, der den Quelltext hat. :mrgreen: Also blieben nur Umwege.

Wie dem auch sei, sieh mal bei Lemmy nach, der hat ein Tutorial gemacht "Word und Excel Automation" -> www.delphi-tutorials.de Da müßte schon was brauchbares drin stehen.

Gruß
Hansa

webby 8. Feb 2003 13:43

Also der Text ist ein ganz einfacher Text.
Es soll auch gar nicht auf die Formatierung eingegangen werden.

Ich will nämlich ein kleines Programm für den Stenoverein schreiben, damit wir nicht immer wegen der Anschläge rumrechnen müssen... :)

Hansa 8. Feb 2003 13:50

Dann laß doch die Finger weg von Word oder sonstwas. Mach es mit Excel oder noch besser, schreibe Dir ein eigenes kleines Programm, aber nur mit Delphi. Gibts nicht Teditor ? Irgendwo ist jedenfalls ein Editor.

Gruß
Hansa

webby 8. Feb 2003 13:53

Äh, geht leider nicht.
Wir müssen mit Word üben, da wir es auch für die Meisterschaften (dieses Jahr wieder Ende Mai :)) üben können.
Das Programm soll ja nur dann ermitteln wieviele Anschläge man hatte.


[Edit=FuckRacism]Doppelpost gelöscht; MfG FuckRacism[/Edit]

Hansa 8. Feb 2003 14:08

Jetzt hab ichs ungefähr gerafft. Dann würde ich ein TSR-Programm schreiben, das gestartet wird und danach word. Irgend sowas mit keypressed. Wahrscheinlich heißt das bei Windows anders. Mit DOS hab ich so was mal gemacht, ist aber zu lange her. Such mal in der Delphi Hilfe nach TSR oder ausgeschrieben "Terminate and Stay resident". Im Zusammenhang mit solchen Geschichten wurde, wenn ich mich nicht irre 8) als Beispiel meist irgendwas gezeigt, was ziemlich auf das hinausläuft, was Du brauchst.

Gruß
Hansa

Luckie 8. Feb 2003 14:11

Zitat:

Zitat von webby
Äh, geht leider nicht.
Wir müssen mit Word üben, da wir es auch für die Meisterschaften (dieses Jahr wieder Ende Mai :)) üben können.
Das Programm soll ja nur dann ermitteln wieviele Anschläge man hatte.

Ich wußte gar nicht das Notepad und Word unterscheidliche Tastaturen haben. :mrgreen: :wink:

webby 8. Feb 2003 14:17

Nein, nein, nein!

Es sollte eigentlich ganz normal Word gestartet werden, und nur nachher, wenn man die Anschläge wissen will, mein Programm...

@Luckie: Ich auch nicht. ;)
Nein es geht aber darum, dass man in Word doch diese Autokorrektur hat. Einige von uns benutzen nämlich diese als Kürzel z. B. "s" wird zu "das". Und das kann Notepad leider noch nicht. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:53 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz