Merci Renfield pour m'avoir accordé qq minutes.
J'ai essayé ce code sur bouton click d'un formulaire... en utilisant la classe processStartInfo,
j'envoi le mot de passe après avoir lancer le process. Est-ce que là je pourrais utiliser
system.windows.forms.sendkey?
Dim leprocess AsNew Process
Dim monProcess AsNew ProcessStartInfo
monProcess.FileName = "C:\pdfsecur.pdf"
monProcess.Arguments = "orchid"
monProcess.WindowStyle = ProcessWindowStyle.Normal
monProcess.Verb = "open"
leprocess.StartInfo.UseShellExecute = False
leprocess.StartInfo.RedirectStandardInput = True
leprocess.Start(monProcess)
leprocess.StandardInput.Write("orchid") ' cest le mot de passe
leprocess.WaitForExit()
leprocess.Close()
J'ai eu le message suivant:
"An unhandled exception of type 'System.InvalidOperationException' occurred in system.dll
Additional information: StandardIn has not been redirected."
Merci pour un conseil.