Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    33

    __help!!!__ Accesso File!!!!!


    Aiutoooo.....

    E da due giorni che sbatto la testa....

    ho uno script asp che nn riesco a fare funzionare.

    ho la necessità di leggere dei file da una cartella, file che si aggiornano di continuo con estensione progressiva (del tipo *.056, *.057 ...)

    ecco lo script:

    Dim objFso, objFolder, objFiles, strFolder, strFile
    Dim leggi_file
    Dim titolo, testo, sottotitolo

    strPath = "new"

    Set objFso = Server.CreateObject("Scripting.FileSystemObject")
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath))
    Set objFiles = objFolder.Files

    'Faccio un loop tra tutti i files
    For Each strFile in objFiles

    If Left(strFile.Name,2)="20" Then

    'Apro il file in lettura
    Set leggi_file=objFso.OpenTextFile(strPath & strFile.Name)

    If strFile.Size > 0 Then

    'Queste tre linee contengono informazioni che non ci interessano
    InStream.SkipLine()
    InStream.SkipLine()
    InStream.SkipLine()

    'Ora invece prendo la linea con il titolo
    titolo=InStream.ReadLine()

    'Quindi quella con il sottotitolo (non sempre presente)
    sottotitolo=InStream.ReadLine()

    'Infine leggo tutte le righe seguenti che contengono il testo
    Do While Not InStream.AtEndOfStream
    testo=InStream.ReadLine
    Loop

    End If

    'Chiudo quindi il file
    Set leggi_file=Nothing

    'Quindi lo cancello
    objFso.DeleteFile strPath & strFile.Name

    End If

    Next

    Set objFso = Nothing
    Set objFolder = Nothing
    Set objFiles = Nothing



    GRAZIE!!!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    33
    Mi ritorna un errore di file nn trovato!!!

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    serverMapPath(strPath & strFile.Name)
    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    33
    Ma questa stringa dove la metto???

    ho provato ma mi ritorna un errore di object required...


  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Originariamente inviato da bibidoit
    Ma questa stringa dove la metto???

    ho provato ma mi ritorna un errore di object required...

    In che senso? Al posto della tua senza Server.MapPath...

    Roby

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.