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