Bonjour à tous,
J'ai un souci : j'ai codé une petite application EXE qui, au sein du code, lance un fichier Powerpoint (.ppt) grâce au code suivant :
Code C# :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ProcessStartInfo processInfo = new ProcessStartInfo(); processInfo.FileName = m_pptPath; // Chemin de ma visionneuse Powerpoint (PPTVIEWE.EXE) processInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized; processInfo.Arguments = @"/s " + file; // file est le chemin de mon fichier Powerpoint (.ppt) Process myProcess = Process.Start(processInfo);
Le souci que j'ai est le suivant : sur ma plateforme (Windows 7), le fichier se lance bien en premier plan (passant devant toute autre fenêtre) et la diapo démarre.
Mais sur une autre machine (Windows 7 également), le diapo se lance certes maximisé mais derrière les autres fenêtres (je vois par transparence qu'il est lancé en maximisé mais il ne prend pas la main pour être en premier plan).
Je ne trouve pas les différences de configuration entre ma plateforme et celle où cela ne fonctionne pas.
Vous avez des idées ou propositions?
Merci d'avance à tous!
Partager