IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[Visual C++]probleme avec un chemin relatif


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut [Visual C++]probleme avec un chemin relatif
    Bonjour

    je travaille sur Visual C++ et j'essaie de lancer une image flash dans une fenetre.
    pour cela j'utilise la fonction setMovie de CShockWaveFlash . Voici son code :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
     
    void CShockwaveFlash::SetMovie(LPCTSTR lpszNewValue)
    {
        static BYTE parms[] =
            VTS_BSTR;
        InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
             lpszNewValue);
    }
    mon probleme est que je n'arrive pas � afficher mon image.

    Voici mon code:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    m_FlashPlayer.SetMovie(".\\cdromflash.swf");
    mais ca marche quand je modifie de cette facon:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    m_FlashPlayer.SetMovie("c:\\cdromflash.swf");
    Bien sur dans ce deuxieme exemple j'ai copi� l'image dans c:\
    tandis que dans mon premier exemple l'image se trouve dans le r�pertoire courant ou se trouve mon projet.

    S'il vous plait vous pourriez m'aider. je ne comprend pas du tout pourquoi la fonction de comprend pas les chemins relatifs.

  2. #2
    Membre chevronn� Avatar de Mayti4
    Inscrit en
    F�vrier 2004
    Messages
    442
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 442
    Par d�faut
    Bizarre, �a doit marcher.

    Est-ce que tu changes le r�pertoire courant ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    non ca reste le meme.

    Moi aussi je me dis que ca doit marcher mais ca ne marche pas

  4. #4
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 295
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 295
    Billets dans le blog
    2
    Par d�faut
    Citation Envoy� par bouba83
    dans mon premier exemple l'image se trouve dans le r�pertoire courant ou se trouve mon projet.
    Bonjour,

    je crois que ton fichier doit se trouver au m�me endroit (dans le m�me r�pertoire) que l'ex�cutable.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    Je bien mis l'image dans le dossier Debug ou se trouve l'executable mais ca ne marche pas non plus.

    j'ai tout essay� :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    m_FlashPlayer.SetMovie(".\\Debug\\CDROMFLASH.swf");
    m_FlashPlayer.SetMovie("\\Debug\\CDROMFLASH.swf");
    m_FlashPlayer.SetMovie("Debug\\CDROMFLASH.swf");
    m_FlashPlayer.SetMovie("CDROMFLASH.swf");
    m_FlashPlayer.SetMovie(".\\CDROMFLASH.swf");
    m_FlashPlayer.SetMovie("\\CDROMFLASH.swf");
    Je ne sais plus quoi faire...

  6. #6
    Membre chevronn� Avatar de Mayti4
    Inscrit en
    F�vrier 2004
    Messages
    442
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 442
    Par d�faut
    Fais un

    avant l'appel de SetMovie, et regardes quel est le dossier affich�.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    j'ai pas le temps de lire la fenetre ms-dos comment fait on pour qu'elle ne se ferme pas?

  8. #8
    Membre chevronn� Avatar de Mayti4
    Inscrit en
    F�vrier 2004
    Messages
    442
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 442

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    41
    D�tails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations forums :
    Inscription : Mai 2006
    Messages : 41
    Par d�faut
    J'ai fais avec ces deux codes :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    system("pause");
    system( "dir" );
        m_FlashPlayer.SetMovie("CDROMFLASH.swf");
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    system("dir");
     system( "pause" );
         m_FlashPlayer.SetMovie("CDROMFLASH.swf");
    mais je ne peux toujours pas voir ce que me demande la commande system("dir");

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Travailler avec un chemin relatif
    Par Spont dans le forum Entr�e/Sortie
    R�ponses: 8
    Dernier message: 22/04/2009, 18h12
  2. Lancement d'un .exe avec C# - chemin relatif?
    Par WeeJay dans le forum G�n�ral Dotnet
    R�ponses: 5
    Dernier message: 28/05/2008, 09h29
  3. probleme avec le chemin
    Par ralf91 dans le forum C#
    R�ponses: 1
    Dernier message: 14/05/2008, 21h23
  4. R�ponses: 2
    Dernier message: 20/07/2007, 11h21
  5. [Syst�me]Probleme avec un chemin dans cmd.exe
    Par Sarrus dans le forum API standards et tierces
    R�ponses: 3
    Dernier message: 14/09/2005, 08h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo