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 - Pagina 2

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
koalalorenzo (Normal User)
Newbie


Messaggi: 2
Iscritto: 16/09/2007

Segnala al moderatore
Postato alle 9:35
Domenica, 16/09/2007
Salve, sono nuoverrimo di questo forum,
ne approfitto per dirvi che a me, inserendo:
Codice sorgente - presumibilmente Visual Basic 6

  1. Open App.Path & "\file.txt" For Random As #1
  2.  
  3. Close #1

mi crea il file vuoto, ma se tra Open ... e close inserisco: Write #1, usrtxt.text o put #1, usrtxt.text mi da errore!

perchè:-?

grazie per la risposta

PM
Avatar
koalalorenzo (Normal User)
Newbie


Messaggi: 2
Iscritto: 16/09/2007

Segnala al moderatore
Postato alle 9:36
Domenica, 16/09/2007
Salve, sono nuoverrimo di questo forum,
ne approfitto per dirvi che a me, inserendo:
Codice sorgente - presumibilmente Visual Basic 6

  1. Open App.Path & "\file.txt" For Random As #1
  2.  
  3. Close #1

mi crea il file vuoto, ma se tra Open ... e close inserisco: Write #1, usrtxt.text o put #1, usrtxt.text mi da errore!

perchè:-?

grazie per la risposta

PM
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 10:13
Domenica, 16/09/2007
La Write non puo' essere usata con la modalita' Random. Devi usare la modalita' Output

Se vuoi scrivere un file in modalita' Random, allora devi usare la Put. Ma la Put prevede due parametri e tu ne hai indicato solamente uno.

Manca il numero di record. Dai un'occhiata all'help per l'uso della Put.

PM
Avatar
luca94 (Normal User)
Pro


Messaggi: 71
Iscritto: 07/05/2008

Segnala al moderatore
Postato alle 18:43
Mercoledì, 07/05/2008
Salve a tutti!!!
Io mi sono da poco addentrato nella programmazione in visual basic 6, e ho un problema!!!
Come posso scrivere da variabile a file?
Cioè, se io faccio un programma dove mi dice "inserire nome file:" io lo inserisco e con quello stesso nome ke ho inserito mi deve creare un file txt con il nome inserito!!!
Come faccio?
Spero di essere stato chiaro!!

PM
Avatar
Overflow (Normal User)
Expert


Messaggi: 334
Iscritto: 11/01/2008

Segnala al moderatore
Postato alle 18:59
Mercoledì, 07/05/2008
potevi creare un nuovo topic per questo problema senza continuare un topic vecchio di mesi...
Comunque per creare un file oltre al nome, hai bisogno del percorso dove va messo il file. In quale cartella scriverlo.
Comunque puoi fare cosi:
Codice sorgente - presumibilmente VB.NET

  1. private sub Command1_click()
  2. dim pFile as string
  3. pFile = text1.text 'text1 contiene il percorso del file per esempio C:\nomediunacartella\nomefile.txt e bisogna verificare che il percorso esista davvero!!!
  4. open pFile for output as 1
  5. close #1
  6. end sub



ecco qua.

Ultima modifica effettuata da Overflow il 07/05/2008 alle 19:01
PM
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 19:59
Mercoledì, 07/05/2008
In effetti, cosi' costringi a leggere tutto un post vecchio di un anno ... questi thread andrebbero chiusi e aperto correttamente uno nuovo ...

PM
Avatar
luca94 (Normal User)
Pro


Messaggi: 71
Iscritto: 07/05/2008

Segnala al moderatore
Postato alle 20:23
Mercoledì, 07/05/2008
scusate ma sono nuovo in questo forum

PM
Avatar
gantonio (Normal User)
Guru^2


Messaggi: 1532
Iscritto: 09/09/2007

Segnala al moderatore
Postato alle 20:30
Mercoledì, 07/05/2008
Okay ... comunque sappi che non si fa in nessun forum ... e' una regola generale ...

PM
Pagine: [ 1 2 3 ] Precedente | Prossimo