Allora sto realizzando un progetto per fare interagire vb e flash.
Il problema sta nel riconoscere in automatico se c'è o meno il player di flash.
Ho realizzato due form. Vi faccio vedere il codice di quello che si apre per primo e che dovrebbe verificare l'esistenza del player di flash.
FORM2 (ma il primo che si apre)
Option Explicit
Dim filename
Private Sub Form_Load()
'verifico è il name del filmato
Call verifico.LoadMovie(0, filename)
verifico.Movie = App.Path & "\plugin.swf"
End Sub
Private Sub verifico_FSCommand(ByVal command As String, ByVal args As String)
'il valore inizio me lo passo dal flash tramite un fscommand
If command = "inizio" Then
Form1.Show
Else
Shell (App.Path & "\install.exe")
End If
End Sub
In pratica gli dico che se command è diverso da "inizio", e quindi non legge il filmato flash, deve installare il player. Il codice non da errori, ma se lo metto su di una macchina senza player purtroppo non parte l'installazione, ma mi apre il form1.
PER FAVORE POTETE DIRMI IN COSA SBAGLIO?!?!SONO GIORNI CHE STO IMPAZZENDO!!
Grazie mille!!!