Newsgroup: it.comp.lang.visual-basic
Titolo: Convertire un file binario in file ascii

ciao a tutti, ho un problema che vi illustro
estraggo da un db sql un campo blob e lo copio in un file binario, ora
devo convertirlo in un file testuale ma non riesco ad ottenere testo.
per copiare il blob uso queste istruzioni dopo aver copiato in n il
campo.
      dim n as variant
      Open "C:\" + CStr(Progressive) + ".001" For Binary Access Write
As #f1
      ReDim n(LOF(f1))
      Put #f1, &H42, n
      Close #f1
il risultato e' un file binario che ha la stessa dimensione del campo
blob percio mi sembra che almeno questa operazione sia corretta ma non
riesco + ad andare avanti. grazie in anticipo per l'aiuto
Alessandro


mi da che devi usare strConv
ciao.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 devo convertirlo in un file testuale ma non riesco ad ottenere testo.
Non tento neanche di capire quanto segue: cosa vuol dire convertire un 
file "binario" in file "testuale"?
In teoria *tutti* i file sono binari.
Ciao
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 Ciao
Mi spiego meglio, ho un processo che archivia sia immagini che testo
in un campo blob di un db sql, ora se e' testo devo riuscire a
convertirlo in un file .txt  per darlo in pasto ad un software che mi
produce voce.
Spero di essere stato piu' chiaro di prima grazie.
Alessandro

 Spero di essere stato piu' chiaro di prima grazie.
Personalmente trovo questo sistema di archiviazione a senso unico.
Come puoi capire quale sia la parte di testo senza delle specifiche che 
ne indicano la presenza?


 che ne indicano la presenza?
provo a interpretare nell'unico modo che ritengo possibile: il dato
archiviato come blob è esclusivamente immagine o esclusivamente testo.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 archiviato come blob è esclusivamente immagine o esclusivamente testo.
Beh, magari è un blob che contiene qualcosa come un immagine gif con
commenti, quindi è possibile avere una parte immagine e una testo, ma devi
sapere *dove* cercare, e non *cosa*.
Ciao
--
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 commenti
all'op l'ardua sentenza...


 Ho notato che in questo NG, si perde facilmente il filo di un discorso....
penso che sia abbastanza "scontato" che voglia estrarre del testo da un file
blob ... che contenga testo ... se poi l'approccio e' sbagliato, questo e'
un altro discorso.
penso di capire che tu voglia estrarre il contenuto di un campo blob e
convertirlo in testo (comunque, come anche altri hanno scritto, se hai testo
va' bene se e' misto no).
Di solito io programmo in Delphi, e mi appoggio a Vb per qualche
applicazione, la soluzione "potrebbe" essere (uso uno stratagemma simile in
Delphi):
Crei un oggetto RichTextBox (che dovrebbe essere il corrispondente di Memo
in delphi), gli sbatti dentro il contenuto del campo blob e poi ... usi save
di Richtextbox ... dovrebbe funzionare.
Ciao


 ... usi save di Richtextbox ... dovrebbe funzionare.
Prooooova!

 Prooooova!
Di solito, quando entro in un NG cerco aiuto e.... offro aiuto. Questo e' il
mio intendimento e ci ho provato !!!!
Hai altre soluzioni anziche' "accanirti" contro di me ????
Io non "Proooovo" di sicuro, ho solo dato un consiglio, purtroppo chi ha
bisogno di aiuto sta' zitto e si gode lo spettacolo ... invece di
intervenire e cercare di "aiutare noi" a comprendere il problema (spero che
su questo, tu concorda con me' !)
Adesso devo proprio andare
Ciao ;-)
Filippo


 di Richtextbox ... dovrebbe funzionare.
E perchè l'uso di una RTB dovrebbe migliorare la situazione? :)
-- 
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net