Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di jury79
    Registrato dal
    Feb 2010
    Messaggi
    50

    Funzione Shell Flessible con stringhe e record

    Ciao a tutti,

    Uso Access 2000 ed il quesito che vi pongo è il seguente:
    Lancio un'applicazione per l'apertura di un file tramite "shell", il nome del file viene preso da un record ed elaborato per l'aggiunta della radice e da un'altro record viene preso il percorso di provenienza di tale file.
    A questo punto lo script è il seguente:


    Private Sub Comando1_Enter()

    StrNome = Me.nomefile
    StrPercorsoFile = Me.percorso
    StrNomeRadice = StrNome & ".jpg"
    StrNomeFileCompleto = StrPercorsoFile & StrNomeRadice

    Shell ("C:\Programmi\IrfanView\i_view32.exe " & StrNomeFileCompleto), vbMaximizedFocus

    End Sub


    Fin quà tutto ok. +++

    A questo punto vorrei rendere più flessibile nel tempo l'applicazione; cioè vorrei aprire il file con un programma deciso tramite record di una tabella. Per rendere l'idea, l'ultima parte dello script con la funzione shell dovrebbe diventare più o meno così:



    StrProgramma = Me.programma
    Shell (StrProgramma & StrNomeFileCompleto), vbMaximizedFocus



    Ma non funziona, qualcuno sa indicarmi dove sbaglio?? :master:

    Ciao e grazie in anticipo.........

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Come detto chiaramente nel regolamento, funzionalità peculiari di Access (che poco hanno a che fare con le funzionalità standard dei database) vengono trattate nella sezione "Windows e software"

    Per cortesia fate attenzione

    Sposto

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.