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

    [vb6] Mi dite perchè questo codice non funziona?

    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!!!

  2. #2
    cavolo ho dimenticato che avevo un'altra discussione aperta che richiamava questoprogetto.
    Scusate moderatori.

  3. #3
    ragazzi mi arrendo...
    Ho fatto milioni di prove, ma non sono riuscito a trovare una soluzione per far partire in automatico l'install di flash nel caso in cui non fosse presente sul pc.
    Secondo voi è poco professionale fare un bottone dove si dice
    "Se non si visualizzano le animazioni cliccare qui."
    E una volta premuto il pulsante si installa il player.
    Aspetto un vostro parere

  4. #4
    a che toi serve rilevare se c'è o meno il player di flash?
    cmq con che comando fai partire il pacchetto di flash?

  5. #5
    Beh devo rilevare ilplayer di flash per sapere se visualizzano o meno le animazioni all'interno del programma in visual basic.
    Cmq facendo con il pulsante che si clicca non ho problemi, uso il comando shell

    shell(App.Path &"\nomefile.exe")

    Così è semplice. Il mio problema stava nel determinare la presenza o meno del player di flash.

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.