Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Creare File.txt
Forum - Visual Basic 6 - Creare File.txt

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
Fmasso91 (Normal User)
Pro


Messaggi: 103
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 18:38
Giovedì, 11/01/2007
Questo topic è stato chiuso dal moderatore

salve,
vorrei sapere come creare dei file .txt,specificando il percorso, da aprire con blocco note in visual basic 6.

vi ringrazio anticipatamente!

PM
Avatar
Maffo23 (Ex-Member)
Pro


Messaggi: 63
Iscritto: 14/12/2006

Segnala al moderatore
Postato alle 20:52
Giovedì, 11/01/2007
per creare un txt basta che lo crei!!con

Open "percorso che vuoi\file.txt" For Random As #1
....
Close #1

X leggere e scrivere il contenuto del file
sostituisci i .... con

scrivere Put #1,testo
leggere  Input #1,testo
(testo è una variabile che contiene il contenuto del file)

PM
Avatar
Fr3d3R!K (Ex-Member)
Expert


Messaggi: 589
Iscritto: 17/08/2006

Segnala al moderatore
Postato alle 14:56
Venerdì, 12/01/2007
oppure più semplicemente (visto che necessariamente sequenzialmente va letto il txt) si potrebbe fare:
Codice sorgente - presumibilmente Delphi

  1. [b]Private Sub Form_Load()[/b] 'conviene farlo qui la creazione
  2. [b]Open "C:\tuacartella\documento.txt" For Output As 1[/b] 'for output se il file non c'è lo crea...se c'è sovrascrive...se non vuoi sovrascriva ma che scriva in coda sostituisci con for append
  3. 'as 1 indica l'identificativo del file per il vb
  4. [b]End Sub[/b]


•per scrivere un dato sul file il codice è Print #1,dato dove 1 è l'id del file dichiarato con as
•per scrivere più dati sul file Write #1,dato1,dato2...
•per leggere le cose scritte con print Line Input #1,dato
•per leggere le cose scritte con write Input #1,dato1,dato2...
•per chiudere Close 1
•ps. puoi scrivere anche da variabili a file
spero sia chiaro
byez! :k:

Ultima modifica effettuata da Fr3d3R!K il 12/01/2007 alle 14:57
PM
Avatar
Fmasso91 (Normal User)
Pro


Messaggi: 103
Iscritto: 01/01/2007

Segnala al moderatore
Postato alle 15:03
Venerdì, 12/01/2007
Grazie per le risposte, ho risolto il mio problema con successo!!!

PM
Avatar
codix (Normal User)
Newbie


Messaggi: 4
Iscritto: 16/03/2007

Segnala al moderatore
Postato alle 18:39
Venerdì, 16/03/2007
Come faccio a scrivere più record a larghezza prestabilita su un file .txt?
Grazie

PM
Avatar
c.ronaldo (Normal User)
Expert


Messaggi: 577
Iscritto: 01/02/2007

Segnala al moderatore
Postato alle 22:15
Venerdì, 16/03/2007
Attenzione : Già hai aperto una discussione simile! :alert:
Ho risposto sull'altro topic infatti
Stai più attento la prossima volta ;)

PM
Avatar
codix (Normal User)
Newbie


Messaggi: 4
Iscritto: 16/03/2007

Segnala al moderatore
Postato alle 9:18
Domenica, 18/03/2007
Scusa. per me é la prima volta.

PM
Avatar
albertking82 (Member)
Pro


Messaggi: 112
Iscritto: 14/08/2006

Segnala al moderatore
Postato alle 21:34
Domenica, 18/03/2007
                       codice
private sub form_load()
dim n as integer , path as string
n=freefile
path="c:\miofile"
   open path for output as #n
   close #n
end sub
Questo genera il file vuoto

PM
Avatar
c.ronaldo (Normal User)
Expert


Messaggi: 577
Iscritto: 01/02/2007

Segnala al moderatore
Postato alle 21:41
Domenica, 18/03/2007
Testo quotato

Postato originariamente da codix:

Scusa. per me é la prima volta.


Non fa niente...Proprio perchè è la prima volta !!:k:

PM
Pagine: [ 1 2 3 ] Precedente | Prossimo