Newsgroup: it.comp.lang.visual-basic
Titolo: Salvataggio in .txt errato

Ciao a tutti.
Ho creato la sub qui sotto per salvare il contenuto di una textbox
(multiline = true) in un certo posto (FileName), ma funziona male.
Devo utilizzarla più volte nel corso del programma per salvare lo stesso
file. Anche senza modificare il file, ogni volta che questa sub viene
richiamata aggiunge una linea vuota in fondo al testo.
Es:
    Testo Iniziale:
              AAA BBB CCC
    Primo Salvataggio:
            AAA BBB CCC
                                            '<===Linea Vuota
    Secondo salvataggio:
            AAA BBB CCC
                                            '<===Linea Vuota
                                            '<===Linea Vuota
    E così via....
Come mai?
GRAZIE E BUONE FESTE
Public Sub AutoSave(TextBox As TextBox, FileName As String)
On Error GoTo No_Save
Open FileName For Output As #1
Print #1, TextBox.Text
Close 1
File1.Refresh
Exit Sub
No_Save:
Resume ExitLine2
ExitLine2:
End Sub

 Print #1, TextBox.Text
non e' che la textbox ha un invio alla fine del file ? pero' non mi spego
come possa aumentare ... dovrebbe sempre rimanere costante ... faccio una
prova al volo ...
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/

 faccio una prova al volo ...
Guarda ho provato ed e' tutto normale ( in fondo il codice )
[1formo con un button e un textbox con .text =" aa bb cc " e multiline a
true ]
'inizio
Private Sub Command1_Click()
 AutoSave Text1, "C:\gigio.txt"
End Sub
Public Sub AutoSave(TextBox As TextBox, FileName As String)
 Open FileName For Output As #1
    Print #1, TextBox.Text
 Close 1
End Sub
'fine


Chissà...
l atextbox non ha un invio...
Boh
""Gigio2K"" <baronef...@SPAM-YOURSELFyahoo.com> ha scritto nel messaggio
news:w_JO9.52695$Ou4.1...@twister2.libero.it...


 prova al volo ...
Il punto è esattamente il contrario. E' il file che ha un invio alla fine. E
siccome Ricky ha omesso un indizio fondamentale, ossia che la textbox viene
ripopolata, al giro successivo, proprio leggendo il file, ecco che gli invii
aumentano. Ma ne viene aggiunto uno ad ogni scrittura. Se non ci fosse la
rilettura, sarebbe sempre quello, punto. Quel File1.Refresh (che mi gioco i
cosiddetti che contiene una lettura dal file), è il punto fondamentale, e
giustamente Ricky/OriettaBussolino si è ben guardato dal postarlo.
Il punto è sempre lo stesso. Ti ho già spiegato più di una volta che questo
qui è un troll. Basta guardare come continua a quotare come un mentecatto,
nonostante gli sia già stato detto un milione di volte che sta rompendo i
coglioni. Io avevo anche azzardato che fosse passato sotto un intervento di
lobotomia, ma lui non ha capito...
Ciao
Alberto

 ha scritto nel messaggio
news:lA_O9.54887$TC5.1...@twister1.libero.it...


 Che è un troll?
Personalmente non penso che tu sia un troll (ho, francamente, altre
impressioni), comunque:
http://digilander.libero.it/mamoFAQ/troll.txt
Quello che non hai mai provato a capire è come si quota.
Vediamo se leggerai e applicherai:
http://www.indipendente.org/mells8.htm

 Quello che non hai mai provato a capire č come si quota.
Ho letto grazie, ci proverň.
    Ricky

X ha quotato!
Bravo! Ora incrociamo le dita per il resto. ;-))

 Exit Sub
Un Paperino che per Natale ha svuotato il killfile...
--
Le risposte alle tue domande sono sul Sito Comune
di questo NewsGroup: 
http://it-lang-vb.net/
... e nell'help in linea !

 passato sotto un intervento di lobotomia, ma lui non ha capito...
Vabbe' io non uso i kill file , mi scuso se riposto messaggi di troll
plonkati da altri recandovi disturbo, ma i kill file sono soggettivi quindi
non posso fare altrimenti , io non plonko nessuno se non in casi
estremissimi , se ad altri da fastidio mi scuso ! Staro' + attento a leggere
i post tra le righe , tnk per l'ennesimo avvertimento !
