Page 1 sur 1

[R] Problème avec GUICtrlCreateAvi()

Posté : dim. 29 juin 2008 21:03
par wara
bonjour à tous, voilà lorsque que je veux utiliser la fonction GUICtrlCreateAvi() cela ne marche pas même l'exemple proposer par AutoIt ne fonctionne pas.

Code : Tout sélectionner

#include <GUIConstantsEx.au3>

Opt('MustDeclareVars', 1)

Example()

Func Example()
    Local $ani1, $buttonstart, $buttonstop, $msg
   
    GUICreate("My GUI Animation", 300, 200)
    $ani1 = GUICtrlCreateAvi(@SystemDir & "\shell32.dll", 150, 50, 10)

    $buttonstart = GUICtrlCreateButton("start", 50, 150, 70, 22)
    $buttonstop = GUICtrlCreateButton("stop", 150, 150, 70, 22)

    GUISetState()

    ; Run the GUI until the dialog is closed
    While 1
        $msg = GUIGetMsg()

        Select
            Case $msg = $GUI_EVENT_CLOSE
                ExitLoop
               
            Case $msg = $buttonstart
                GUICtrlSetState($ani1, 1)
               
            Case $msg = $buttonstop
                GUICtrlSetState($ani1, 0)
               
        EndSelect
    WEnd
EndFunc   ;==>Example
 
Merci de bien vouloir m'aider.

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : dim. 29 juin 2008 21:19
par jbnh
Si si ca marche, c'est la petite lampe de poche qui bouge, tu as un message d'erreur?

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : lun. 30 juin 2008 21:27
par wara
Non chez moi cela ne marche, je suis sous vista et je n'ai pas de message d'erreur.
Je ne comprend pas :(

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : lun. 30 juin 2008 21:32
par jbnh
en effet, j'ai essayé avec mon vista ca ne marche pas non plus.

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : lun. 30 juin 2008 23:28
par Tlem
Cela fonctionne pour l'icône 165 du Shell32.dll de Vista, par contre même Ressource Hacker ne peut lire les autres fichiers AVI !!!
Sûrement que les fichiers sont ailleurs sous Vista.


Edit : Je viens de placer ICI un fichier 7z avec des tas de fichiers AVI pour Vista.
Origine : http://www.wincert.net/forum/index.php?showtopic=2349

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : mar. 01 juil. 2008 14:36
par wara
Cela ne me dérange de ne pas pouvoir lire les icônes du Shell32.dll ce qui me dérange c'est de pas pouvoir lire de petites animations en format avi. Si il y a un équivalent à GUICtrlCreateAvi() je suis preneur.
Merci Tlem pour tes fichiers il y en a des pas mal.
merci.

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : mer. 02 juil. 2008 00:44
par Tlem
Je ne comprend pas trés bien votre message !!!
GUICtrlCreateAvi() fonctionne très bien. :shock:
C'est juste les fichiers AVI du Shell32.dll de Vista qui sont différents (Voir inactif)

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : jeu. 03 juil. 2008 15:17
par wara
Non enfaite cela marche très bien avec tes fichiers AVI mais le problème c'est quand je veux lire une vidéo à moi en format AVI cela ne fonctionne pas lors de la compilation il m'affiche un message d'erreur du genre image incorrecte.

Code : Tout sélectionner

GUICtrlCreateAvi("C:\mavideo.avi", 300, 200,200,200)
Si vous ne me suivez toujours c'est pas grave je le met résolu.

Re: [..] Problème avec GUICtrlCreateAvi()

Posté : jeu. 03 juil. 2008 15:37
par Tlem
Difficile de vous aider sans la vidéo en question.
Essayez de modifier les autres options de la commande GUICtrlCreateAvi.