salut
je voudrais s'avoir avec quel composant je peux appeler un fichier powerpoint (une image anim�e )pour l'afficher sur la form de c++ builder .
merci de votre aide
salut
je voudrais s'avoir avec quel composant je peux appeler un fichier powerpoint (une image anim�e )pour l'afficher sur la form de c++ builder .
merci de votre aide
tu veux l'afficher sur ta form ou lancer power point separement?
L'afficher sur ta form je ne sais pas si c'est jouable sauf � faire de la bidouille de tr�s haut niveau (enfin j'appel �a comme �a).
Sinon dans un post tr�s r�cent (utilise la fonction rechercher pour la trouv�e) dans ce forum m�me un forumeur � donn� la solution pour lancer un powerpoint via la visionneuse !
voila, ca y est, j'ai remis la main dessus, je savais bien que je l'avais vu, voici la discussion dont Neilos te parler, voit a la rigueur avec Niglo pour la solution
http://www.developpez.net/forums/sho...d.php?t=135485
Bonsoir,
(ou bonjour vu l'heure...)
As tu essay� avec un TOleContainer ?
A la conception en double-clickant dessus, j'ai sp�cifi� que je voulais repr�senter un fichier de pr�sentation PowerPoint puis je 'lance' a l'execution un fichier avec :
et ainsi, il s'ouvre dans le OleContainer contenu dans la fiche.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 Form2->OleContainer1->CreateObjectFromFile("C:\\ESSAI.ppt", false);
Je ne sais pas en fait si cela correspond a ce que tu cherchais, surtout que je viens de voir que tu parlais d'images anim�es (je n'en ai pas sous la main).
A tester donc...
En esp�rant t'aider,
@ +![]()
salut
oui j'ai lu la discution de ce qui a ecris niglo ,mais d'apres ce que j'ai compris il voulait afficher un pps sans installer office or moi j'ai fais une animation avec office power point et je voulais la ficher sur ma form (l'appel�) j'ai trouver un composant dans la palette office2k ,ilya les composant office :powerpoint.... mais je ne vois pas comment l'utiliser.je vais essay� se que cantrelle a propos� mais juste pour information c'est quoi Tolecontainer ?ou est qu'il se trouve ?
merci
merci j'ai trouver le composantle code fonctionne mais il m'affichie juste l'image statique pas animer
ilnya pas un autre composant que je doit ajouter genre mediaplayer pour activer l'animation?
normalement, non, en plus, mediaplayer n'a rien a voir.
tu est sur que ton fichier est bien formatte???
sinon, faut que tu vois dans les proprietes du composants...
salut
pour le power point le code de cantrelle est interressant mais je ne sais pas quesqu'il lui faut d'autre pour que le fichier .ppt soit anim� dans ma faorm?![]()
regarde dans l'aide en ligne, tu doit avoir des fonctions de maniement de tes objets...
Salut,Envoy� par h.nesrine
Je n'ai toujours pas trouv�....dsl.
M�me en utilisant 'CreateLinkFromFile(...)', il faut encore double-clicker sur l'object TOleContainer affichant l'image pour lancer l'animation mais...l'image n'est plus dans la form, c'est la visionneuse en plein �cran.
@ +![]()
merci pour votre aide je crois que je vais changer de proc�d� c'est mieux merci encors une fois.
Salut !
Esque le composant CppWebBrowser ne t'aide pas !?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 AnsiString Fichier_PPT="Chemin complet de ton fichier PPT"; int Size = MultiByteToWideChar (CP_ACP, 0, Fichier_PPT.c_str(), -1, NULL, 0) ; LPWSTR wUnicode = new WCHAR[Size]; MultiByteToWideChar (CP_ACP, 0, Fichier_PPT.c_str(), -1, wUnicode, Size) ; CppWebBrowser1->Navigate(wUnicode,NULL,NULL,NULL,NULL);
++
salut
voila j'essy� ton code mais j'ai pas su ou l'ecrire parsque quand je clic sur CppWebBrowser ilya un message d'erreur .
voila merci
Salut !
T'es s�re que t'as donn� le chemin �xacte du fichier !?
ex : fichier="C:\\fichier.ppt";
++
salut
c'est juste quand je clic sur CppWebBrowser j'ai le message d'erreur donc je n'ai m�me pas pu ecrire le code dedans :-( .merci pour votre aide
Il faut ajouter un composant CppWebBrowser1 et un Boutton. Dans la fonction OnClick du Boutton, ajouter les codes de Interruption13h vbmenu_register("postmenu_897800", true); .
J'ai essay�, tout marche!
Pour le chemin du fichier *ppt, tu peux ajouter un OpenDialog.
A+
oui, mais lui, ce qu'il dit c'est que c'est son composant CppWebBrowser qui ne marche pas!!!Envoy� par Xavier
![]()
Partager