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

    [VBA] Explorer e Shell

    Salve a tutti,

    relativamente ai seguenti comandi ho dei problemi

    ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & DocAprire, vbMaximizedFocus)

    VBA.Shell "EXPLORER " & DocAprire, vbMaximizedFocus


    Entrambi i comandi sono xfettamente funzionanti sul mio pc, mentre non funzionano sul 2° Pc.
    S.O.: uguali, Office diversi.

    Il problema è che funzionano (non danno errori) ma nn riescono ad aprirmi gli indirizzi (url nel primo caso e dir nel secondo) da aprire.

    Aprono
    -nel 1° caso: www.google.it
    -nel 2° caso: la dir documenti (anche digitando il comando ad esegui nn ne vuole sapere di prendersi il parametro)

    Ciao

    VaneX

  2. #2
    Salve,

    allora ..appurato il fatto ke tutto dipende dai parametri che non vengono passati.....nn avete dei consigli?
    Probabilmente a questo punto nn dipende da VB ma da windows.....troppe restrizioni?


    1 - L'apertura della pagina predefinita nel browser anziké la pagina richiesta da cosa potrebbe dipendere? Farò la prova di un collegamento ipertestuale, se fa allora nn ci sono restrizioni browser, altriment dipende da quello (impostazioni magari del firewall..mah).

    2 - Digitanto explorer c:\ da esegui nn va ...cosa inibisce il passaggio parametri? Una diversa versione d esplorer (=esplora risorse)? Meno aggiornamenti forse? O troppi?

    Vi faccio sapere..
    intanto se avete qke idea..hopostato appsota per discuterne con voi! :-)

    Grazie

    VaneX

  3. #3
    forse un virus?

    scrivendo explorer c:\

    in tutti i pc funzona tranne su questo (intendo da esegui)

  4. #4
    Nel secondo caso si tratta sicuramente di una stranezza di quel PC (su tutti i PC normalmente funziona).
    Nel primo caso invece usa la ShellExecute (effettua una ricerca nel forum per conoscerne dichiarazione e utilizzo).
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Ok,

    ti ringrazio..farò una prova!

    Poi vi farò sapere!

    VaneX

    P.S.: se ne parlerà tra qke giorno: intanto il link direttamente dalla microsoft
    http://support.microsoft.com/kb/148632/it

    proverò ad usarlo in entrambi i casi

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.