Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    157

    [VB6] Richiamo di file txt

    Salve, qualcuno sa dirmi come fare a far comparire il testo contenuto in un file.txt in caso non si trovasse (o si trovasse vuoto) un altro file txt (file_principale.txt).

    Il tutto in un textBox

    grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa l'istruzione Open per aprire il file.

    La

    Line Input #

    per leggere le linee, inserendole in un ciclo controllato dal valore della funzione Eof.

    L'istruzione Close per chiudere il file.

    E' tutto sulla guida di VB ... compresi degli esempi.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    157
    ho usato il seguente...da te proposto
    Dim inet As Object
    Dim b() As Byte

    Const icByteArray = 1

    Set inet = CreateObject("InetCtls.Inet")

    b() = inet.OpenURL("http://www.sito.it/cartella/testo.txt", icByteArray)

    Label1.Caption = StrConv(b, vbUnicode)

    Set inet = Nothing
    come faccio a dire al programma che,
    se il file testo.txt non lo trovi....oppure è vuoto....
    allora usa il seguente "testoalternativo.txt" file residente nel pc

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma il codice che avevo proposto e che hai usato e' valido se il file di testo e' su internet, su un sito ...

    ... e questo non lo avevi detto.

    Comunque ... puoi controllare la lunghezza dell'array e se non e' maggiore di zero allora leggi l'altro file (con le istruzioni che ti ho detto prima).

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 © 2025 vBulletin Solutions, Inc. All rights reserved.