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

  1. #21
    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 suppose que je l'ai depuis que j'ai t�l�charger flash sur mon pc.
    Vas sur le site de adobe et cherhche Macromedia flash player.

  2. #22
    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
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    char str[256];
    GetModuleFileName(NULL, str, 256);
    CString strCMieuxUneCString = str;
    char path[260];
    GetCurrentDirectory( 260, path );
    MessageBox( 0, path, 0);
    MessageBox(0,str,0);
        m_FlashPlayer.SetMovie(".\\CDROMFLASH.swf");
    Comme r�sultat j'ai
    path = C:\Documents and Settings\Perrine\Mes Documents\DisplayFlash
    str = C:\Documents and Settings\Perrine\Mes Documents\DisplayFlash\Debug\DisplayFlash.exe

    Vous avez une id�e?

  3. #23
    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
    Comme r�sultat j'ai
    path = C:\Documents and Settings\Perrine\Mes Documents\DisplayFlash
    str = C:\Documents and Settings\Perrine\Mes Documents\DisplayFlash\Debug\DisplayFlash.exe
    D�j�, lance ton exe directement depuis l'explorateur.

    Tu devrais avoir

    path = C:\Documents and Settings\Perrine\Mes Documents\DisplayFlash\Debug
    Mais �a ne devrait pas r�soudre le probl�me.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    void CShockwaveFlash::SetMovie(LPCTSTR lpszNewValue)
    {
        static BYTE parms[] =
            VTS_BSTR;
        InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
             lpszNewValue);
    }
    Que fait la fonction InvokeHelper avec lpszNewValue ?

    Le probl�me peut aussi venir de l�.

  4. #24
    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 ne sais pas du tout cette fonction je ne l'ai pas developp� elle vient du controle CShokeWaveFlash j'ai cherch� sur internet plus d'infos mais ou je ne trouve pas ou apparemment je ne comprend rien . D�sol�e je me consid�re encore comme d�butante dans la programmation .

  5. #25
    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
    Mais j'essaie de faire de mon mieux

  6. #26
    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
    Tu peux toujours esseyer de concat�ner le nom du fichier � path.


    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    char path[260];
    GetCurrentDirectory( 260, path );
    strcat( path, "\\cdromflash.swf" );
    m_FlashPlayer.SetMovie( path );

  7. #27
    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
    Pour LPCTSTR jai trouv� que c'�tait l'�quivalent d'un const char * et
    pour InvokeHelper j'ai trouv� ceci:
    void AFX_CDECL InvokeHelper(
    DISPID dwDispID,
    WORD wFlags,
    VARTYPE vtRet,
    void* pvRet,
    const BYTE* pbParamInfo,
    ...
    );

    Parameters

    dwDispID

    Identifies the method or property to be invoked. This value is usually supplied by Component Gallery.

    wFlags

    Flags describing the context of the call to IDispatch::Invoke. For possible wFlags values, see IDispatch::Invoke in the Platform SDK.

    vtRet

    Specifies the type of the return value. For possible values, see the Remarks section for COleDispatchDriver::InvokeHelper.

    pvRet

    Address of the variable that will that will receive the property value or return value. It must match the type specified by vtRet.

    pbParamInfo

    Pointer to a null-terminated string of bytes specifying the types of the parameters following pbParamInfo. For possible values, see the Remarks section for COleDispatchDriver::InvokeHelper.

    ...

    Variable List of parameters, of types specified in pbParamInfo.

  8. #28
    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
    Franchement Maytie merci enorm�ment.
    Ca marche avec la concat�nation je ne comprends toujours pas pourquoi �a marche mais tu m'enl�ve un �norme poids l�. Je d�sesp�rais.

    Je ne sais pas comment te remercier, merci de ne pas m'avoir laiss�e tomber en cours de route.

    Thanks thanks thanks very much! Je suis trop contente!!
    J'espere un jour te redevoir �a franchement.
    A bientot.
    Biz Bouba.

  9. #29
    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
    �a fait plaisir, de rien

+ R�pondre � la discussion
Cette discussion est r�solue.
Page 2 sur 2 Premi�rePremi�re 12

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