|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2001
Messaggi: 158
|
file di testo in dos
Ciao a tutti,
devo visualizzare e modificare dei vecchi file di testo scritti con edit,qiondi in dos. Sto usando visual studio .net e vorrei sapere come posso leggere correttamente dei file in dos,in special modo i caratteri speciali del codice ASCII (cioè caratteri usati come cornici o angoli). Ho già usato qualche funzione del visual basic.net per leggere i file ma non ho risolto nulla:riesco a leggere i caratteri standard del codice ASCII ma non quelli grafici. AIUTOOOOOOOO!!!!!
__________________
Il mio HW:notebook:acer aspire 5024WLMI mandato in riparazione per masterizzatore e schermo,desktop: (è un pò vecchiotto ma fa sempre il suo sporco lavoro):MB Biostar M7MKE SlotA,chipSet VIA KX133/686A UltraDMA66,Athlon700 BUS200 512KB cacheL2,512MB ram PC133,MatroxMilleniumG400DH. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Il problema deve essere di font. Prova ad utilizzare font come Fixedsys o Terminal o altre font simili per visualizzare il testo originale scritto in DOS.
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Aug 2001
Messaggi: 158
|
Grazie x la risposta.
Ma avevo già provato ad usare vari font e non è successo nulla. Mi chiedo se c'è la possibilità di leggere il singolo byte e convertirlo,attraverso una tabella o qualche cosa d'altro,nel carattere desiderato.
__________________
Il mio HW:notebook:acer aspire 5024WLMI mandato in riparazione per masterizzatore e schermo,desktop: (è un pò vecchiotto ma fa sempre il suo sporco lavoro):MB Biostar M7MKE SlotA,chipSet VIA KX133/686A UltraDMA66,Athlon700 BUS200 512KB cacheL2,512MB ram PC133,MatroxMilleniumG400DH. |
|
|
|
|
|
#4 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Feb 2005
Città: Prato
Messaggi: 149
|
Ciao,
Devi usare il font "Terminal"... credo sia l'unico in cui sono rimaste le cornici del vecchio DOS dall'avvento di Win95... Ciaociao
__________________
Venite a visitarci qui:http://www.bottomap.com Bottomap is a proud Masterdrive.it moderator |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Aug 2001
Messaggi: 158
|
Grazie a tutti, ma....
Grazie a tutti,ma sia provando il font Terminal e l'altro non ci sono cambiamenti.
E' come se i caratteri speciali ASCII non li leggesse(compresi il carattere di a capo e di tabulazione). Sembra quasi che non sia solo un problema di font ma anche di lettura di file. boohhhh.......
__________________
Il mio HW:notebook:acer aspire 5024WLMI mandato in riparazione per masterizzatore e schermo,desktop: (è un pò vecchiotto ma fa sempre il suo sporco lavoro):MB Biostar M7MKE SlotA,chipSet VIA KX133/686A UltraDMA66,Athlon700 BUS200 512KB cacheL2,512MB ram PC133,MatroxMilleniumG400DH. |
|
|
|
|
|
#7 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
ho provato a visualizzare su Blocco Note una tabella ASCII (set standard ed esteso) generata in un programma console utilizzando i font Fixedsys e Terminal; con entrambi i font Blocco Note visualizza correttamente la tabella, mentre col font che uso di solito (Courier) le cornici non venivano.
|
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Feb 2005
Città: Prato
Messaggi: 149
|
Ciao,
'Spetta... ripartiamo da capo... cosa usi per leggere da file? E che cosa significa "non me li legge" (la cosa è discretamente impossibile). Quando ottieni un carattere da file ottieni, ovviamente, il suo codice ascii... quelli relativi alle vecchie cornici sono quelli compresi tra 176 e 218... casomai è quando cerchi di stamparli (quindi in output, non in input) che non ottieni quello che desideri... NB: Visto che si tratta di caratteri ascii "estesi" (>128) è possibile che il file in questione non sia classificabile come "di testo"... bensì come file binario... Ciaociao
__________________
Venite a visitarci qui:http://www.bottomap.com Bottomap is a proud Masterdrive.it moderator |
|
|
|
|
|
#9 | ||
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
Quote:
|
||
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Feb 2005
Città: Prato
Messaggi: 149
|
Sorry per il 128...
...E anche per il discorso file binario (ho letto troppo di fretta - probabilmente hai ragione)... Ad ogni modo il problema resta tale... e rimane la stessa domanda, cosa usi per leggere da file (quale funzione)? Nel primo post dici che non riesci a leggere i caratteri non standard di questo file contenente cornici... Che codice hai usato? E come hai verificato che non riesci a leggerli (stampandoli a schermo, stampandoli su file, verificandoli con un debugger)? Ciaociao
__________________
Venite a visitarci qui:http://www.bottomap.com Bottomap is a proud Masterdrive.it moderator |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:05.



















