Newsgroup: it.comp.appl.access
Titolo: file .txt con solo chr(10)

salve!
 
dovrei leggere un file
riga per riga
 
noto che la funzione
line input non funziona perche' la fine riga ha solo 0A (10 decimale) e non 0D OA
 
come mi consigliare di leggerlo?
e' paercchio lungo il file e quindi vorrei leggere una riga alla volta
 
Public Function leggiRiga()
  Dim FileNum As Integer
  Dim NomeFile As String
  Dim Linea As String
  Dim Riga As Integer
 
  NomeFile = CurrentProject.Path & "\" & "abc.txt"
 
  FileNum = FreeFile
  Open NomeFile For Input As #FileNum
  Do
     Line Input #FileNum, Linea
     Debug.Print Linea  ' visualizza parecchie righe e non una sola riga
 
     Riga = Riga + 1
  Loop Until EOF(FileNum) = True
  Close #FileNum
End Function
 
grazie


[cut]
e'un file unix
La soluzione piu' banale? Aprilo fai una piccol modfica e salvalo ed 
opla' compaiono (se l'editor che usi e' furbo) come per incanto gli 0D0A ;-)
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! Antivirus.
http://www.avast.com
 
 

 opla' compaiono (se l'editor che usi e' furbo) come per incanto gli 0D0A ;-)
 
Ne sai una piu' del diavolo :-)
 


No mi ci sono solo "scrociato" sopra.
Solo sui numeri primi ne so una piu' del diavolo. 
;-))))))))))))))))))))))))))
 
Noto con "vero" piacere (e non e' ne ironica ne sarcastica) che il 
ultimamente devi aver fatto un po' di scuola Zen.
:D


 :D
 
Si, e' vero.
 
E oltretutto qui sei *tu* il maestro. Indiscusso. So stare al mio 
posto come vedi. E nemmeno io scherzo. 
 


E qui non saremo mai daccordo.
Un /Maestro/ e' maestro sempre un /Professore/  e' professore solo per 
la sua/sue materie. L'esperienza e lo studio puo' fare un professore ma 
nessuna delle due o tutte e due non sono sufficienti a fare un /Maestro/
Ed io ho sempre preferito i maestri ai professori.
E i piu' grandi maestri di sempre sono i bambini, ignoranti perche' 
devono ancora "imparare", ma grandi maestri di vita. Peccato che 
"imparando" diventino, spesso, dei professori e non riescono ad 
insegnare piu' nulla.
 
Solo per giocare
https://sites.google.com/site/primeconstellations/
 
http://mathworld.wolfram.com/PrimeConstellation.html
 
 
prova solo a guardare (ripeto guardare) questi due articoli.
Se non sapessi "a priori" cosa stanno esaminando e' da venir fuori pazzi
Fortunatamente so trattare gli arrays e ne so una piu' del /diavolo/ ;-)))))
 
Sono poi andato a quella conferanza sui numeri primi.
Banalita' e noia mortale ;-)
 
Comunque ritornando al problema del /trapping/ dell'errore.
Come ho gia' scritto il tuo problema, mi sembra, non e' l'errore in se 
ma il tracciamento di funzione e numero riga di dove si e' verificato.
Questo porta a quanto accennava @Alex. E' necessaria la conoscenza dello 
/stack/ delle chiamate (talvolta sapere funzione e numero riga non e' 
sufficiente, si ha bisogno dell'intero percorso -quindi dello stack-) e 
tale operazione e' possibile ad un processo che e' /quasi/ al livello 
del sistema operativo o comunque a livello del sottosistema in uso che 
deve chiamare un /qualcosa/ che preleva i dati dello stack e li espone.
