Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Input oltre la fine del file

    Ciao.

    Ho questo codice:

    codice:
    Contatore = 1
    Data_Creazione = Day(Date()) & " / " & Month(Date()) & " / " & Year(Date())
    
    Locazione = "count/contatore.txt"
    
    Set FSO = Server.CreateObject("Scripting.FileSystemObject")
    
    If FSO.FileExists(Server.MapPath(Locazione)) Then
    
    Set Leggi = FSO.OpenTextFile(Server.MapPath(Locazione))
    Contatore = CInt(Leggi.ReadLine) +1
    Data_Creazione = Leggi.ReadLine
    Leggi.Close
    Set Leggi = Nothing
    
    End if
    
    Set Aggiorna = FSO.CreateTextFile(Server.MapPath(Locazione))
    Aggiorna.WriteLine(Contatore)
    Aggiorna.WriteLine(Data_Creazione)
    
    Aggiorna.Close
    Set Aggiorna = Nothing
    Set FSO = Nothing
    Perchè restituisce:

    Error Type:
    Microsoft VBScript runtime (0x800A003E)
    Input oltre la fine del file.

    su questa riga:

    Data_Creazione = Leggi.ReadLine

    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova con:

    codice:
    Set Leggi = FSO.OpenTextFile(Server.MapPath(Locazione),1)
    Roby

  3. #3
    Perchè starà alla fine... testa la proprieta booleana AtEndOfStream
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Ogni volta che fai una ReadLine il "puntatore" al file si sposta alla linea successiva. Magari nel file hai una sola riga e quindi la seconda istruzione di ReadLine va in errore.

    ciao

  5. #5
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Roby_72
    Prova con:

    codice:
    Set Leggi = FSO.OpenTextFile(Server.MapPath(Locazione),1)
    Roby
    Grazie Roby !!!!
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  6. #6
    Originariamente inviato da [trodat]
    Grazie Roby !!!!

    ma va?? eppure la microsoft dice che è opzionale quel parametro
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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