Newsgroup: it.comp.lang.visual-basic
Titolo: Line Input che legge tutto il file...

Salve a tutti, ho un problema con l'istruzione "Line Input". Invece di
leggermi una singola riga, mi legge tutto il file.
Questo il codice:
    fileNum = FreeFile()
    Open fileTemp For Input As #fileNum
    Do Until EOF(fileNum)
        'legge una riga per volta
        Line Input #fileNum, sLine
    Loop
Se vedo il valore della variabile sLine, vedo che è tutto il file. Il
fatto è che lo stesso file e lo stesso codice sul computer di un mio
amico funge perfettamente...=((
Sapete quale potrebbe essere il problema?
ciao e grazie
Giacomo
Giacomo, alias
Marthy, A.S.Friends (239878), V.185
Tessera #139 del Club dei Mille


wrote:

La butto li (ma al 99% ci prendo).
Il terminatore di riga del tuo file NON è = a vbcrlf che è il
terminatore di riga di dos/windows per cui si spiega che carichi tutto
il file su una sola riga.
Se è così puoi approfittare della cosa facendo:
myarray = split(sline,chr(10)) 'terminatore di riga di unix
oppure
myarray = split(sline,chr(13)) 'terminatore di riga di mac
=======================================================================
Se mi vuoi scrivere togli le maiuscole
Sveltolampo 
cteniza...@hotmail.com
=======================================================================

myarray = split(sline,chr(13)) 'terminatore di riga di mac
E il fatto che al mio amico con lo stesso file funge?


Tessera #139 del Club dei Mille
Non devi far altro che aprire il file con un editor esadecimale e
vedere se c'č 0D0A alla fine di ogni riga, altre spiegazioni non ce ne
sono.


 amico funge perfettamente...=((
Funge?
E da cosa funge?
Impariamo l'italiano.
Ciao
-- 
NeoDataType : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net


dal tuo amico il programma mette i terminatori giusti nella generazione del
file "temp"...ergo .....
c'è pure un bug nella tua applicazione!
...debug...debug....debug....
-- 
Il Wodkino Nazionale è a : 
www.martek.it
Pagina Vb/Bestiario/Lamer Experience :
http://www.martek.it/go.asp?portamia=2
 Demo classe vb.NET :
WodkaThumb 
www.villaceleste.it
  click su "spippolando e
Programmando"
---
Messaggio scannerizzato e certificato "Virus free" da AVG free edition.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.775 / Virus Database: 522 - Release Date: 08/10/2004

Ciao
Vero...sorry...=(


...debug...debug....debug....
Quale applicazione intendi? Il programma con il quale apro il file o
il programma vb che lo scorre?


 apro il file o il programma vb che lo scorre?
SIGH!e SOB!
....secondo te?
chi lo scrive sto caz di file?
appare per magia nel pc di qualcuno?
chi lo scrive?...San Pisone da Palestro?
Bene chi lo scrive dal tuo amico lo scrive "giusto".....quello che ti porti
nel tuo pc è sbagliato...non mette i "terminatori" che si aspetta un line
input come già ti han detto!!!!
Dipende da come è scritto il file ..(o da come lo hai copiato...o da che
formato hai usato)...se davvero il codice è quello!
ATTENZIONE
se scrivi il file con ad esempio word...o con un editor qualsiasi e HAI
IMPOSTATO il wordwrap.....a te sembrerà di andare a capo....in realtà stai
ancora scrivendo sulla solita riga!!!...logico che leggerai tutto in una
riga!
SE
tutto questo che dico per te è arabo.....
oh beh...il pc si può sempre usare come fermaporta.....e un buon pallone di
cuoio e molto più indicato come attività futura!
(non ho detto pala e piccone perchè spero che tu sia un ragazzo!!!)
Ciao!
:-)


:-)
Ciao
:-)


 per email al mio amico. Quindi è lo stesso.
Allora devi formattare il tuo PC perchè evidentemente è guasto.
A lui va, a te no. Non c'è altra soluzione.
termoPilucco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

termoPilucco


 per email al mio amico. Quindi è lo stesso.
Per curiosità: è possibile reperire una copia di 'sto file?


Ciao
ciao


 Certo. Come te lo spedisco?
javalab at sundaysw dot com
grazie, j.

grazie, j.
Ti interessa anche a te? Non č niente di speciale, č una porzione di
un file HTML...


un file HTML...
Vuole solo vedere se l'invio a capo è vbcr, vblf o vbcrlf.
Io so già che non è vbcrlf altrimenti il tuo programma non potrebbe comportarsi
come dici. Se così fosse significa che il codice che hai riportato non è lo
stesso utilizzato dal tuo programma.
termoPilucco

 Giacomo
si', sono curioso.
ciao, j.

"termoPilucco"

si', e volevo anche vedere come lo vede word.
ultimamente ho lavorato abbastanza con testi, e molte pagine web, incollate
in word, risultano avere cr solamente fra i vari versi.
ciao, j.