1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
try
{
//Démarrer l'application et l'assigner au process component.
Process myProc = new Process();
myProc.StartInfo = new ProcessStartInfo(@"C:\monFichierPDF.pdf\");
myProc.Start();
myProc.WaitForExit();
}
catch (Win32Exception w)
{
Console.WriteLine(w.Message);
Console.WriteLine(w.ErrorCode.ToString());
Console.WriteLine(w.NativeErrorCode.ToString());
Console.WriteLine(w.StackTrace);
Console.WriteLine(w.Source);
Exception e = w.GetBaseException();
Console.WriteLine(e.Message);
infos = "Soit l'accusé de réception n'a pas été enregistré dans son répertoire de travail, \r" +
", soit il n'a pu être affiché pour impression.";
MessageBox.Show(infos, "Accusé de réception - ERREUR", MessageBoxButtons.OK, MessageBoxIcon.Error);
} |
Partager