j'ai fait un petit programme qui joue automatiquement une vid=E9o via la
lecteur windows media. il fonctionne, mais seulement en, lien absolu,
c'est a dire un lien depuis la racine C:. Mais moi je voudrais cr=E9er
un lien relatif depuis mon .exe Mais je n'y arrive pas.
Voici un petit sch=E9ma de l'organisation de mon dossier
Code :
Mon dossier projet -------------------->mon.exe
----------->dossier "video" ---->video.avi
donc voila depuis mon exe, il e faut rentrer dans un dossier video, et
ensuite lancer la "video.avi"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
marc
On 9 oct, 08:34, jean vandra wrote:
Bonjour,
j'ai fait un petit programme qui joue automatiquement une vidéo via la lecteur windows media. il fonctionne, mais seulement en, lien absolu, c'est a dire un lien depuis la racine C:. Mais moi je voudrais créer un lien relatif depuis mon .exe Mais je n'y arrive pas.
Il faut construire le lien absolu à partir de l'emplacement de ton prog (avec GetModuleFileName) Mais utiliser system + start, c'est archi-crade ! et ça plantera dès que wmplayer ne sera pas ou mal installé, sans possibilité de gérer les retours d'erreur il faut utiliser les apis natives énoncées dans un post précédent ( mci est hyper simple !)
On 9 oct, 08:34, jean vandra <vnc.tho...@laposte.net> wrote:
Bonjour,
j'ai fait un petit programme qui joue automatiquement une vidéo via la
lecteur windows media. il fonctionne, mais seulement en, lien absolu,
c'est a dire un lien depuis la racine C:. Mais moi je voudrais créer
un lien relatif depuis mon .exe Mais je n'y arrive pas.
Il faut construire le lien absolu à partir de l'emplacement de ton
prog (avec GetModuleFileName)
Mais utiliser system + start, c'est archi-crade !
et ça plantera dès que wmplayer ne sera pas ou mal installé, sans
possibilité de gérer les retours d'erreur
il faut utiliser les apis natives énoncées dans un post précédent ( mci
est hyper simple !)
j'ai fait un petit programme qui joue automatiquement une vidéo via la lecteur windows media. il fonctionne, mais seulement en, lien absolu, c'est a dire un lien depuis la racine C:. Mais moi je voudrais créer un lien relatif depuis mon .exe Mais je n'y arrive pas.
Il faut construire le lien absolu à partir de l'emplacement de ton prog (avec GetModuleFileName) Mais utiliser system + start, c'est archi-crade ! et ça plantera dès que wmplayer ne sera pas ou mal installé, sans possibilité de gérer les retours d'erreur il faut utiliser les apis natives énoncées dans un post précédent ( mci est hyper simple !)
jean vandra
On 9 oct, 09:13, marc wrote:
On 9 oct, 08:34, jean vandra wrote:
> Bonjour,
> j'ai fait un petit programme qui joue automatiquement une vidéo via l a > lecteur windows media. il fonctionne, mais seulement en, lien absolu, > c'est a dire un lien depuis la racine C:. Mais moi je voudrais créer > un lien relatif depuis mon .exe Mais je n'y arrive pas.
Il faut construire le lien absolu à partir de l'emplacement de ton prog (avec GetModuleFileName) Mais utiliser system + start, c'est archi-crade ! et ça plantera dès que wmplayer ne sera pas ou mal installé, sans possibilité de gérer les retours d'erreur il faut utiliser les apis natives énoncées dans un post précédent (mci est hyper simple !)
euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
On 9 oct, 09:13, marc <marc.tes...@caramail.com> wrote:
On 9 oct, 08:34, jean vandra <vnc.tho...@laposte.net> wrote:
> Bonjour,
> j'ai fait un petit programme qui joue automatiquement une vidéo via l a
> lecteur windows media. il fonctionne, mais seulement en, lien absolu,
> c'est a dire un lien depuis la racine C:. Mais moi je voudrais créer
> un lien relatif depuis mon .exe Mais je n'y arrive pas.
Il faut construire le lien absolu à partir de l'emplacement de ton
prog (avec GetModuleFileName)
Mais utiliser system + start, c'est archi-crade !
et ça plantera dès que wmplayer ne sera pas ou mal installé, sans
possibilité de gérer les retours d'erreur
il faut utiliser les apis natives énoncées dans un post précédent (mci
est hyper simple !)
euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> j'ai fait un petit programme qui joue automatiquement une vidéo via l a > lecteur windows media. il fonctionne, mais seulement en, lien absolu, > c'est a dire un lien depuis la racine C:. Mais moi je voudrais créer > un lien relatif depuis mon .exe Mais je n'y arrive pas.
Il faut construire le lien absolu à partir de l'emplacement de ton prog (avec GetModuleFileName) Mais utiliser system + start, c'est archi-crade ! et ça plantera dès que wmplayer ne sera pas ou mal installé, sans possibilité de gérer les retours d'erreur il faut utiliser les apis natives énoncées dans un post précédent (mci est hyper simple !)
euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
marc
jean vandra a écrit :
> Il faut construire le lien absolu à partir de l'emplacement de ton > prog (avec GetModuleFileName) > Mais utiliser system + start, c'est archi-crade ! > et ça plantera dès que wmplayer ne sera pas ou mal installé, sans > possibilité de gérer les retours d'erreur > il faut utiliser les apis natives énoncées dans un post précéde nt (mci > est hyper simple !)
euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
c'est dans la doc : http://msdn.microsoft.com/en-us/library/ms683197(VS.85) .aspx mais il ne faut pas appeler system, c'est pas "pro" ..
jean vandra a écrit :
> Il faut construire le lien absolu à partir de l'emplacement de ton
> prog (avec GetModuleFileName)
> Mais utiliser system + start, c'est archi-crade !
> et ça plantera dès que wmplayer ne sera pas ou mal installé, sans
> possibilité de gérer les retours d'erreur
> il faut utiliser les apis natives énoncées dans un post précéde nt (mci
> est hyper simple !)
euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
c'est dans la doc : http://msdn.microsoft.com/en-us/library/ms683197(VS.85) .aspx
mais il ne faut pas appeler system, c'est pas "pro" ..
> Il faut construire le lien absolu à partir de l'emplacement de ton > prog (avec GetModuleFileName) > Mais utiliser system + start, c'est archi-crade ! > et ça plantera dès que wmplayer ne sera pas ou mal installé, sans > possibilité de gérer les retours d'erreur > il faut utiliser les apis natives énoncées dans un post précéde nt (mci > est hyper simple !)
euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
c'est dans la doc : http://msdn.microsoft.com/en-us/library/ms683197(VS.85) .aspx mais il ne faut pas appeler system, c'est pas "pro" ..
jean vandra
On 9 oct, 13:35, marc wrote:
jean vandra a écrit :
> > Il faut construire le lien absolu à partir de l'emplacement de ton > > prog (avec GetModuleFileName) > > Mais utiliser system + start, c'est archi-crade ! > > et ça plantera dès que wmplayer ne sera pas ou mal installé, sa ns > > possibilité de gérer les retours d'erreur > > il faut utiliser les apis natives énoncées dans un post précé dent (mci > > est hyper simple !)
> euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(VS.85 ).aspx mais il ne faut pas appeler system, c'est pas "pro" ..
je veux bien , mais comment tu veux lancer un programme autrement qu'avec la fonction system() ?
On 9 oct, 13:35, marc <marc.tes...@caramail.com> wrote:
jean vandra a écrit :
> > Il faut construire le lien absolu à partir de l'emplacement de ton
> > prog (avec GetModuleFileName)
> > Mais utiliser system + start, c'est archi-crade !
> > et ça plantera dès que wmplayer ne sera pas ou mal installé, sa ns
> > possibilité de gérer les retours d'erreur
> > il faut utiliser les apis natives énoncées dans un post précé dent (mci
> > est hyper simple !)
> euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(VS.85 ).aspx
mais il ne faut pas appeler system, c'est pas "pro" ..
je veux bien , mais comment tu veux lancer un programme autrement
qu'avec la fonction system() ?
> > Il faut construire le lien absolu à partir de l'emplacement de ton > > prog (avec GetModuleFileName) > > Mais utiliser system + start, c'est archi-crade ! > > et ça plantera dès que wmplayer ne sera pas ou mal installé, sa ns > > possibilité de gérer les retours d'erreur > > il faut utiliser les apis natives énoncées dans un post précé dent (mci > > est hyper simple !)
> euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(VS.85 ).aspx mais il ne faut pas appeler system, c'est pas "pro" ..
je veux bien , mais comment tu veux lancer un programme autrement qu'avec la fonction system() ?
marc
On 9 oct, 16:08, jean vandra wrote:
> > euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(VS. 85).aspx > mais il ne faut pas appeler system, c'est pas "pro" ..
je veux bien , mais comment tu veux lancer un programme autrement qu'avec la fonction system() ?
On ne lance jamais une appli par system, mais avec une des nombreuses apis fournies par l'OS (ShellExecute, CreateProcess,) Et pour jouer une vidéo, il n'y a donc pas besoin de lancer de programme externe.
On 9 oct, 16:08, jean vandra <vnc.tho...@laposte.net> wrote:
> > euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(VS. 85).aspx
> mais il ne faut pas appeler system, c'est pas "pro" ..
je veux bien , mais comment tu veux lancer un programme autrement
qu'avec la fonction system() ?
On ne lance jamais une appli par system, mais avec une des nombreuses
apis fournies par l'OS (ShellExecute, CreateProcess,)
Et pour jouer une vidéo, il n'y a donc pas besoin de lancer de
programme externe.
> > euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(VS. 85).aspx > mais il ne faut pas appeler system, c'est pas "pro" ..
je veux bien , mais comment tu veux lancer un programme autrement qu'avec la fonction system() ?
On ne lance jamais une appli par system, mais avec une des nombreuses apis fournies par l'OS (ShellExecute, CreateProcess,) Et pour jouer une vidéo, il n'y a donc pas besoin de lancer de programme externe.
jean vandra
On 9 oct, 16:36, marc wrote:
On 9 oct, 16:08, jean vandra wrote:
> > > euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> > c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(V S.85).aspx > > mais il ne faut pas appeler system, c'est pas "pro" ..
> je veux bien , mais comment tu veux lancer un programme autrement > qu'avec la fonction system() ?
On ne lance jamais une appli par system, mais avec une des nombreuses apis fournies par l'OS (ShellExecute, CreateProcess,) Et pour jouer une vidéo, il n'y a donc pas besoin de lancer de programme externe.
Tu procède comment pour jouer une vidéo toi ?
On 9 oct, 16:36, marc <marc.tes...@caramail.com> wrote:
On 9 oct, 16:08, jean vandra <vnc.tho...@laposte.net> wrote:
> > > euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> > c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(V S.85).aspx
> > mais il ne faut pas appeler system, c'est pas "pro" ..
> je veux bien , mais comment tu veux lancer un programme autrement
> qu'avec la fonction system() ?
On ne lance jamais une appli par system, mais avec une des nombreuses
apis fournies par l'OS (ShellExecute, CreateProcess,)
Et pour jouer une vidéo, il n'y a donc pas besoin de lancer de
programme externe.
> > > euh oui, tu peux m'en dire un pue plus sur le GetModuleFileName ?
> > c'est dans la doc :http://msdn.microsoft.com/en-us/library/ms683197(V S.85).aspx > > mais il ne faut pas appeler system, c'est pas "pro" ..
> je veux bien , mais comment tu veux lancer un programme autrement > qu'avec la fonction system() ?
On ne lance jamais une appli par system, mais avec une des nombreuses apis fournies par l'OS (ShellExecute, CreateProcess,) Et pour jouer une vidéo, il n'y a donc pas besoin de lancer de programme externe.
Tu procède comment pour jouer une vidéo toi ?
marc
On 12 oct, 08:23, jean vandra wrote:
Tu procède comment pour jouer une vidéo toi ?
N'importe laquelle des méthodes citées MCI est le plus simple
On 12 oct, 08:23, jean vandra <vnc.tho...@laposte.net> wrote:
Tu procède comment pour jouer une vidéo toi ?
N'importe laquelle des méthodes citées
MCI est le plus simple