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

    Problemi con FileSystemObject

    Ciao a tutti.

    Il mio problema è il seguente: sto sperimentando uno script che apre un file di testo e lo legge, semplicemente buttandolo a video.
    Utilizzo il seguente codice VBScript:

    Const ForReading = 1, ForWriting = 2, ForAppending = 8
    Dim fso, f
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f = fso.OpenTextFile("c:\testfile.txt", ForReading)
    f.Write "Hello world!"
    f.Close
    Set fso = nothing
    Set f = nothing
    NOTA: questo esempio è preso da MSDN.

    Quello che mi accade è che il server si inchioda sull'istruzione OpenTextFile.
    Cioè, l'oggetto FileSystemObject (fso) viene correttamente instanziato, ma sul metodo fso.OpenTextFile il sistema va in stallo.

    Ad un certo punto ho pensato di avere installato male il w2k e quindi ho scaricato dal sito Microsoft (http://www.microsoft.com/downloads/d...DisplayLang=en) il modulo di scripting.
    Una volta reinstallato, e dopo avere riavviato la macchina, tutto ha ripreso a funzionare...
    Fantastico!!!

    Peccato che ogni volta che devo usare FSO devo reinstallare il modulo di scripting e riavviare la macchina!!!!

    Nota: la mia configurazione è w2k con SP4 in inglese, Internet Explorer 6.0 sp1.


    Qualcuno ha avuto questo problema?
    Come avete risolto?


    Grazie

    Fedrok
    Corsi di Shiatsu a Brescia? Corso di Shiatsu a Brescia?
    ____________________________________
    Visto che la luce viaggia piu' veloce del suono, sara' per questo che molte persone appaiono brillanti finchè non le senti parlare?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Controlla se hai il Norton Antivirus e, in caso affermativo, verifica che l'opzione di Script Blocking sia disattivata.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3

    Centro!

    Grazie!
    Fedrok
    Corsi di Shiatsu a Brescia? Corso di Shiatsu a Brescia?
    ____________________________________
    Visto che la luce viaggia piu' veloce del suono, sara' per questo che molte persone appaiono brillanti finchè non le senti parlare?

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.