Ciao a tutti...
mi trovo a dover leggere un file di testo scritto da me tramite una banale procedura VB, e fisualizzarlo in una flexgrid.
Aggancio il file al DATA, poi la FLEXGRID al DATA, ma viene visualizzato tutto nel 1° campo,
mostrandomi tutti i campi attaccati in uno, con un carattere strano, e non il § usato da me come separatore.
Il bello è che se apro con notepade il file, e sostituisco il carattere § con ; e poi scrivo nel file schema.ini il ";" come delimitatore, il file viene importato correttamente.
Quindi credo si riduca tutto ad un problema di schema.ini, piu' precisamente alla voce
CharacterSet
Ho già provato con OEM e altre, ma il risultato non cambia. Sembra che lo schema.ini funzioni esclusivamente con il separatore ;.
Il file schema.ini è questo:
codice:
Open "C:\schema.ini" For Output As #1
StringaConf = "[dn.ntd]"
Print #1, StringaConf
StringaConf = "ColNameHeader = True"
Print #1, StringaConf
StringaConf = "Format=Delimited(§)"
Print #1, StringaConf
StringaConf = "MaxScanRows = 0"
Print #1, StringaConf
StringaConf = "CharacterSet = ANSI"
Print #1, StringaConf
Close #1