PDA

Visualizza la versione completa : Aiutatemi...


G.F.
21-05-2002, 16:20
Ciao!:)
come posso fare con Visual Basic da una form tramite due commondButton queste operazioni:
- inserendo un cd devo poter,cliccando sul primo bottone, aprire una presentazione di Power Point
- cliccando sul secondo devo installare il programma di visualizzazione per powerPoint...
Grazie!

buechan
21-05-2002, 16:50
bè se le posizioni dei due file (presentazione e programma d'installazione) le conosci a priori, credo che basti utilizzare la funzione Shell. . .
se non ricordo male funziona così

shell (Percorsodelfiledaeseguire, stiledellafinestra) . . ma se consulti la guida in linea di vb vai + sul sicuro :p

G.F.
21-05-2002, 16:54
Purtoppo non ho la guida in linea..devo consegnare il lavoro giovedì!
Puoi perfavore essere più preciso?
Grazie

jefferson
21-05-2002, 17:04
Il comando shell lancia un tuo eseguibile e ritorna un valore ..quindi:
Dim Ritorno as variant
Ritorno = shell ("pathdeltuofile")
se ripeti questo comando sia per il primo che per il secondo tasto,
(ma cambiando ogni volta il nome dell'eseguibile da lanciare!) dovresti cavartela!!

Ciao :ciauz: ... a presto .Jefferson

buechan
21-05-2002, 17:54
mi ha preceduto :)
. . . cmq ho fatto un paio di prove, e ho visto che se devi far partire un eseguibile non c'è problema ad esempio
call Shell("c:\windows\write.exe")

ti apre correttamente write

ma se devi aprire un file (ad esempio un .doc) utilizzando write devi fare
call Shell("c:\windows\write c:\prova.doc")

e credo che la stessa cosa valga per powerpoint . .
in ogni caso ti può servire anche la seconda parte dell'istruzione:
se fai
pippo = Shell("c:\windows\write c:\prova.doc", vbMaximizedFocus)

non fa altro che aprirti il documento scelto, dare il focus all'applicazione e maximizare la finestra.

in bocca al lupo :ciauz:

Loading