Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Sous vbs ouvrir une présentation sans l'application [ Langages dérivés / VBScript ] (Hermios)

mercredi 30 juillet 2008 à 16:22:04 | Sous vbs ouvrir une présentation sans l'application

Hermios

Salut à tous,
Voici mon code :
Dim PptApp
Dim Ppt
Set PptApp = CreateObject("PowerPoint.Application")
PptApp.Visible = True
Set Ppt = Presentations.open("C:\Totto.ppt")
Ppt.SlideShowSettings.Run

Comme vous pouvez le voir, il est archi simple, et permet d'ouvrir un ppt sous forme de diapos.
Seulement, il ouvre systématiquement en fond une appli power point vide.
Celle-ci est créée par la ligne PptApp.Visible=True, je me suis donc fait un plaisir de la supprimer... et ca ne marche pas!!!!
Alors quand je ferme ma diapo, j'ai encore cette foutue appli vide qui traine en fond. Quelqu'un saurait il comment éviter ca?
Merci beaucoup
@+. Hermios

mercredi 30 juillet 2008 à 20:05:22 | Re : Sous vbs ouvrir une présentation sans l'application

PCPT

Administrateur CodeS-SourceS
salut,

PptApp.Visible = True
Set Ppt = Presentations.open("C:\Totto.ppt")


tu lances PptApp, ok
mais ensuite tu utilises Ppt, et PptApp n'est plus utilisé??

ensuite d'où sort Presentations ?

++

Prenez un instant pour répondre à ce sondage svp  

mercredi 30 juillet 2008 à 20:11:44 | Re : Sous vbs ouvrir une présentation sans l'application

zen69

Celle-ci est créée par la ligne PptApp.Visible=True
Faux ton powerpoint est creer ici ==> Set PptApp = CreateObject("PowerPoint.Application")


je me suis donc fait un plaisir de la supprimer... et ca ne marche pas!!!!
Normal la propriété visible rend simple visible ou invisible le power point.


Alors quand je ferme ma diapo, j'ai encore cette foutue appli vide qui traine en fond. Quelqu'un saurait il comment éviter ca?
PptApp.Quit non ?


  Google est ton ami, fait lui savoir!
  zen69 aka Ortho Le Profett

 

mercredi 30 juillet 2008 à 21:33:13 | Re : Sous vbs ouvrir une présentation sans l'application

Hermios

Tout d'abord, merci de vos réponses.
Effectivement, c'est bien la ligne
Set PptApp = CreateObject("PowerPoint.Application"), autant pour moi
, e voulqis dire afficher l'appli.
PptApp.Quit quitte l'application...mais aussi mon power point, ce que je voudrai éviter!
Enfin, petite erreur de copier coller (je sais pas comment j'ai fait d'ailleurs!)
Set Ppt=PptApp.Presentations...

Voilà, si vous avez une idée..
Merci encore

@+. Hermios

mercredi 30 juillet 2008 à 22:18:18 | Re : Sous vbs ouvrir une présentation sans l'application

PCPT

Administrateur CodeS-SourceS
je viens de tester avec un PPS renommé en PPT, fonctionne comme il se doit avec MS PowerPoint 2000

jeudi 31 juillet 2008 à 09:38:51 | Re : Sous vbs ouvrir une présentation sans l'application

Hermios

Argh, j'ai oublié de préciser, je travaille sous 2007, et comme c'est professionnel, ben je peux pas changer.
Merci beaucoup

@+. Hermios



Cette discussion est classé dans : ouvrir, vbs, application, pptapp, ppt


Répondre à ce message

Sujets en rapport avec ce message

Ouvrir un fichier d'une autre application [ par thomrico ] Bonjour,Je souhaites créer dans mon application VB un bouton qui quand on clique dessus ouvre un fichier.Par exemple, si je clique sur le bouton, le f Ouvrir un fichier Excel [ par Christophe ] Salut,Je cherche tout simplement à ouvrir un fichier Excel.J'ai écris:Private Sub CmdExcel_Click()Dim ApplicationApplication = Shell("c:\program files Comment ouvrir un exe dans une fenêtre vb ?? [ par matmut ] Je voudrais avoir des renseignements sur la façon de procéder pour afficher une application exterieur à vb (*.exe) à l'intérieur de l'application vb q Ouvrir un document Word à partir d'une application VB [ par titi18 ] Bonjour!J'aimrai ouvrir un document Word non modifiable à partir d'un bouton dans mon application VB.J'ai essayé avec l'instruction OPEN mais si le fi ouvrir application access 2000 via VB5 [ par SamLJ ] Tout d'abord hello from GB ;-)g un probleme aukel les sujets existant deja sur ce forum n'ont pa pu repondre...je veux ouvrir une application access 2 ouvrir application acess 2000 via VB5 [ par SamLJ ] Tout d'abord hello from GB ;-)g un probleme aukel les sujets existant deja sur ce forum n'ont pa pu repondre...je veux ouvrir une application access 2 Ouvrir des fichiers avec son application via windows [ par cbjp85 ] Salut,je sais associer un type de fichiers avec mon application.Mais je voudrais que le fichiers soit chargé (comme si je l'ouvrais par mon applicatio ouvrir un fichier en cliquant dessus, avec son application [ par cbjp85 ] Quel est le code pour que mon programme(alors qu'il est fermé) s'ouvre et charge un fichier sur lequel je viens de double-cliquer ?ps: je n'ai pas acc script en vbs qui utilise access [ par xavi ] xavij'ai fait un script en vbs qui utilise l'objet access.application, l'instruction application.quit provoque une erreur je ne sais pas comment ne pa Ouvrir une autre application dans une fenetre vb !! [ par mattheus ] Hello !!Je souhaiterais ouvrir une autre application *.exe dans une form .Je sais comment l'ouvrir avec la commande SHELLmais je sais pas l'integrer d


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.