Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Creazione di nuovi file da un prog. fatto col VB

    come posso fare per far creare ad un programma scritto in vb dei file e delle cartelle (tramite la pressione di un tasto)?
    Il file (che sarà un txt) dovrà contenere anche del testo...quali sono i comandi da usare??
    Grazie a tutti!
    ~-~-~*** Hannibal ***~-~-~
    Web-site: www.hannibalworks.net

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    53
    Open per i file
    MkDir per le cartelle

  3. #3
    Mi potresti fare un'esempio??
    E per aggiungere dati ad un file creato(un txt)??
    Grazie e scusami
    ~-~-~*** Hannibal ***~-~-~
    Web-site: www.hannibalworks.net

  4. #4

    ecco qui

    per scrivere un nuovo file txt
    ---------------------------------
    codice:
    Open "C:\pippo.txt" for OutPut as #1
        print #1,"ciò che voglio"
        print #1,  'nuova riga
        print #1,myVar1,myVar2,     '...ecc....
    Close #1
    per aggiungere, basta usare la parola chiave APPEND asnzickè di OUTPUT

    per leggere utilizza INPUT

    ciaooooooo
    by giuSp [.NetDeveloper]

    ___________
    un po' di VB non fa male!....?
    C# more power to you!!

  5. #5
    Grazie, ci provo subito.
    Gentilissimo davvero!
    ~-~-~*** Hannibal ***~-~-~
    Web-site: www.hannibalworks.net

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    53
    l'enunciato Open serve per lavorare su file, con Open tu apri un file (a cui va assegnato un numero univoco), e puoi farlo in molti modi:

    Open ["nomefile"] For [Metodo] As [#NumeroFileAperto]
    ....
    operazioni
    ....
    Close [NumeroFileAperto]


    i metodi sono:

    [INPUT] = se vuoi leggere da un file
    [OUTPUT] = vuoi scrivere su un file (NOTA: se il file non esiste viene creato, e se esiste viene 'svuotato' al momento dell'apertura.)

    [APPEND] = esegue le stesse operazioni della modalità Output, ma anzi che eliminare il contenuto del file, ci scrive in coda (l'ideale per aggiungere dati ad un file di testo)

    sopra ho elencato le modalità di accesso sequenziale.

    [RANDOM] = (default)(modalità ad accesso casuale) puoi leggere e scrivere sul file con l'utilizzo di Get# e Put#

    [BINARY] = per l'accesso al file in modalità binaria

    per scrivere su un file aperto in modalità sequenziale
    puoi usare le istruzioni Print#[NumeroFile] e Write[NumeroFile]

    funziona così:

    Open "C:\File.txt" For Append AS #1
    Print #1, "Prova scrittura su file"
    Close #1

    se il file "C:\File.txt" esiste viene aggiunto in coda il testo "Prova scrittura file"

    se il file non esiste viene creato...

    .....caxxo devo scappare.....
    prova e fammi sapere.

    ...avete seguito Visual Basic Learning 2002...
    scusa una curiosità, ma la guida in linea?

  7. #7
    Uso Vb edizione enterprise e non ho potuto installare msdn...quindi niente guida in linea!!Magari l'avessi!!!
    Provo a fare come mi hai detto tu!
    ~-~-~*** Hannibal ***~-~-~
    Web-site: www.hannibalworks.net

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.