Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642

    ASP: how to get a local file type

    salve,
    come faccio a far capire allo script che riporto sotto che deve andare a cercare in locale?in modo da non ricevere questo errore:
    Microsoft VBScript runtime error '800a0005'

    Invalid procedure call or argument


    ...


    questo e' l oscript:
    <%
    dim fso,a,sel_8
    sel_8=c:\Unins.exe 'esempio divalore proveniente da form
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set a = fso.GetFile(sel_8)
    Response.Write ("Type: " & a.Type & "
    ")

    %>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    sel_8=c:\Unins.exe
    volevo scrivere sel_8="c:\Unins.exe"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    anche il messagiio di errore e' sbagliato:
    quello che ricevo e': file not found

  4. #4
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Clicca sul file di tuo interesse con il pulsante destro.
    Clicca su proprietà.
    Copia la stringa che vedi alla voce Percorso e incollala dopo

    sel_8= "stringa percorso"

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    come dici? non ho capito
    il mio problema e' questo:


    <%
    dim fso,a
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set a = fso.GetFile("c:\Unins.exe")
    Response.Write ("Type: " & a.Type & "
    ")
    %>

    in questo modo mi da i lsequente errore:

    Microsoft VBScript runtime error '800a0035'

    File not found

    ...nome pagina


    Come devo scriverlo sto path?

  6. #6
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Se il percorso c:\Unins.exe ti restituisce quell'errore ci sono due possibilità
    1) è sbagliato il nome del file
    2) è sbagliato il percorso.

    Per essere sicuri del percorso e del nome del file, dovresti fare come dicevo sopra.

    Apri la cartella dove tieni il file di cui vuoi indicare il percorso e osservane le proprietà. Tra le proprietà trovi anche il percorso fisico. ok?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    ho messo quel file perche' chi usa windows xp ce lo ha di default nella cartellina c:\ ammesso che sia installato su quel driver.

    Quindi il percorso e' giusto sicuro perche ho fatoo copia e incolla , quindi perche non funge?

  8. #8
    perchè è fuori dalla root del sito?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    ho capito che e' fuori dalla root del sito!
    ma la mia domanda era proprio questa:
    come devo fare per recuperare il file type di un file locale!!!!
    allora chi puo aiutarmi?


    ci sono altri modi in asp ma sono lunghi e' siccome c'e' questa funzione specifica volevo sapere come fare con questa
    file.type

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    nessuno sa aiutarmi?

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.