Manchmal müssen Sie eine große Menge von Daten aus einem Microsoft Word-Datei zu nehmen und wandeln es in einfachen Text in Notepad für Coding-Anwendungen . Sie können einen guten Teil der Zeit durch die Schaffung eines Software-Tool in C # , das dies tut automatisch für Sie speichern. Bei der Erstellung von Code-Anwendungen , Sie wollen vermeiden, mit Word- Text direkt , weil Sie versehentlich kopieren Sie die Microsoft Word-Formatierungen zu . Durch die Verwendung des C #-Programm , wird das Word-Format kodiert entfernt , wenn es um einen Notizblock Dokument eingefügt ist werden. Um das Programm benötigen Sie ein C #-Compiler , wie die freien Versionen von Microsoft Visual Studio Express, Turbo C oder Digital Mars erstellen. All diese Compiler verwenden ähnliche Schnittstellen zu C #-Programm -Anwendungen zu erstellen . Anleitung
1
Öffnen Sie das Word-Dokument , aus dem Sie den Text kopiert werden soll. Fügen Sie den Text oder Informationen hier und speichern Sie das fertige Dokument in der "C:" -Laufwerk als document.doc . Minimieren Wort zu Ihrem Windows-Symbolleiste .
2
Öffnen Sie den C #-Compiler von Ihnen gewählten , indem Sie auf das Symbol unter "Programme " im Menü "Start" . Wählen Sie " Datei", dann " neue Projekt." Wählen Sie den " Windows Forms Application" -Vorlage , und klicken Sie auf "OK". Warten Sie, bis das neue Projekt -Fenster angezeigt werden .
3
Schauen Sie auf der linken Seite des Bildschirms, und klicken Sie auf " Projekt-Menü . " Wählen Sie " Verweis hinzufügen " aus der Liste der verfügbaren Optionen. Warten Sie nach einem neuen Fenster öffnet . Wählen Sie die " . Net " und wählen Sie " Microsoft.Office.Interop.Word " aus den verfügbaren Optionen , und klicken Sie auf " OK". Auf diese Weise werden Sie einen Verweis auf die Datei, die Sie verwenden, um das Word-Dokument zugreifen .
4
auf der rechten Seite des Bildschirms gehen und finde " Form1.cs . " Darauf doppelklicken, um den Quellcode zu gehen. Fügen Sie diesen Code Anweisung :
mit Word = Microsoft.Office.Interop.Word ;
using System.IO;
5
Suchen Sie nach dem folgenden Code in die Haupt- Compiler Bildschirm :
private void Form1_Load (object sender, EventArgs e) {}
6
Fügen Sie den folgenden Code in das "{}" Sie befindet sich in Schritt 5 :
Word.ApplicationClass wordApp = new Word.ApplicationClass ();
Objekt file = @ "C: \\ document.doc ";
Objekt nullobj = System.Reflection.Missing.Value ;
Word.Document doc = wordApp.Documents.Open (ref -Datei , ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj ,
ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj , ref nullobj ); erwarten
dieser Code , um alle Inhalte aus dem Word-Dokument mit dem Namen kopieren document.doc in "C:" befindet sich auf dem Merkzettel Text data = Clipboard.GetDataObject ();
StreamWriter schreiben = new nullobj , ref nullobj , ref nullobj );
7
Finden Sie die Registerkarte "Debuggen" auf dem oberen Rand des Bildschirms und klicken Sie darauf. Wählen Sie im Menü "Start Debugging. " Dies kopiert den Inhalt von Word-Dokument in der Textdatei.
8
Schließen Sie die Microsoft Word-Dokument , so dass Sie nur den Text aus dem C #-Compiler . Wenn Sie mehr Text in der Text-Datei hinzufügen wollen, fügen Sie einfach es zu dem Dokument , und klicken Sie auf "Start Debugging " wieder in der C #-Compiler .