realbasic-nug.it
[Top] [All Lists]

Re: Leggere un file di word

To: REALbasic NUG Italian <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Re: Leggere un file di word
From: Alessandro <alessandro dot karuso at libero dot it>
Date: Mon, 23 Apr 2007 18:39:29 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
References: <5f24665f1bee02b3f0a73fdc34c35cee at libero dot it> <12c169671c1c7184805dc5def95254b1 at libero dot it> <EEC62492-6C0B-4366-8008-A26EBBFF6A80 at cantoberon dot it>
Grazie Giulio,
ho visto la mail solo adesso, ma ho subito messo in pratica il consiglio e.... funziona ! ( non che dubitassi :D )

Grazie ancora.

Buona serata,
                                ale



Il giorno 23/apr/07, alle 15:44, Giulio ha scritto:

Ciao Alessandro,

allora

wa e' l'oggetto word ( presente nella maschera o inizializzato da codice )
dim wd as worddocument    // rappresenta il documento aperto in word
dim conta as integer // conterra' il numero di caratteri nel documento
dim testo as string

wd = wa.Documents.open(folderitem.absolutepath) // apre il file come documento in word

conta = wd.Characters.count    // conta i caratteri e li mette in conta

testo = wd.range(0,conta).text // ora dentro testo c'e' il testo del doc

spero sia utile,

     Giulio


Il giorno 23/apr/07, alle ore 14:29, Alessandro ha scritto:

Per completezza so di dover usare un oggetto WordApplication e uno WordDocument, ma mi perdo nella miriade di proprietà-metodi-parametri. E cercare nel sito microsoft....


Il giorno 23/apr/07, alle 14:24, Alessandro ha scritto:

Ciao,
magari è un quesito banale, ma non so come leggere il testo di un file di word. Quello che vorrei fare è su un pc con word, aprire tramite la mia applicazione un file e prenderne il testo.

Ovviamente con FolderItem.OpenAsTextFile mi ritrovo tutti i caratteri sballati oltre ad informazioni che non servono.

Non mi interessa la formattazione, ma solo il contenuto testuale.


Grazie in anticipo,
                                        ale






<Prev in Thread] Current Thread [Next in Thread>