Pouvons-nous ouvrir IE en mode kiosque - mais pas dans une vue agrandie? Nous essayons d'ouvrir une instance IE à partir d'une application C# .NET. Cette instance s'ouvre en mode kiosque mais désactive l'utilisateur pour qu'il sélectionne 'OK' dans l'aperçu avant impression (puisque IE est maximisé pour couvrir tout l'écran). Nous voulons un moyen d'ouvrir UNIQUEMENT une page spécifique dans IE (donc en mode kiosque) mais ne couvrant pas le plein écran afin que l'utilisateur puisse choisir les options d'impression. Vous pouvez également désactiver complètement les options d'impression et imprimer en mode silencieux en utilisant les options par défaut? Des idées/suggestions?Ouvrir IE en mode kiosque MAIS non maximisé
Répondre
On dirait que vous cherchez le WebBrowser control, qui vous permet d'intégrer IE dans votre programme.
Je prendrais un coup d'oeil dans Microsoft HTML Applications:
http://msdn.microsoft.com/en-us/library/ms536496%28VS.85%29.aspx
Ils vont donner un peu plus de contrôle sur la façon dont le chrome de l'application est affiché, et fonctionne dans le contexte du moment utilisateur connecté.
Existe-t-il un paramètre IE pour ignorer complètement les options d'impression et imprimer en silence? – deveffort
Sans mettre les doigts sur les clés, oui, je le crois. Vous pouvez déposer vbscript dans un hta avec les privilèges du système: –
Désolé, vous avez ignoré certains liens: http://technet.microsoft.com/en-us/library/ee692768.aspx et http://www.robvanderwoude.com/ vbstech_printing_print.php devrait vous aider à démarrer. –
- 1. Comment puis-je ouvrir windows IE maximisé C#
- 2. WPF en mode kiosque - problèmes de la barre des tâches
- 3. Un programme en C# pour dire si les applications ouvertes sont en mode maximisé ou non
- 4. XCode 3.2 - ouvrir l'émulateur en mode iPhone
- 5. ADBannerView en mode paysage, mais pas en mode portrait
- 6. NSWindow maximisé?
- 7. IE 8 rend automatiquement le site en mode IE 7?
- 8. IE mode protégé problème?
- 9. Formulaire d'affichage non maximisé avec des bordures sur Windows Mobile
- 10. Comportement de formulaire MDI maximisé
- 11. Événement maximisé Delphi-form
- 12. ouvrir le fichier en mode exclusif en C#
- 13. Formulaire Iframe non soumis dans IE mais travaillant dans Firefox
- 14. Watin: En cliquant sur un élément fonctionne en mode débogage, mais non autrement
- 15. Outils de développement d'IE 8: Mode de navigateur: IE 7, IE 8, mais qu'est-ce que IE 8 "Compatibility View"?
- 16. Emacs: Navigation en mode non tronqué
- 17. Comment ouvrir une application verrouillée en mode conception?
- 18. images non trouvées en mode production
- 19. Ouvrir MS Word en mode de comparaison par programme
- 20. comment ouvrir le fichier EDMX en mode Création?
- 21. Comment ouvrir GDI + Bitmap en mode lecture seule?
- 22. Ouvrir la connexion JdbcTemplate en mode lecture seule?
- 23. Comment ouvrir IE avec l'information de poste en C#?
- 24. Comment lancer l'application après la fin de l'installation, mais en mode non élevé?
- 25. config.cache_classes = true en mode production a des problèmes dans IE
- 26. charCodeAt non pris en charge dans IE?
- 27. ouvrir une page Web dans IE en utilisant C#
- 28. Erreur lors de la compilation en mode édition mais pas en mode débogage
- 29. Ouvrir un nouvel onglet dans IE
- 30. Utiliser les paramètres du serveur pour forcer IE à ouvrir des documents Word dans Word et non dans IE
Vous pouvez également désactiver complètement les options d'impression et imprimer en mode silencieux en utilisant les options par défaut? – deveffort
@deveffort: Essayez 'webBrowser.Document.ExecCommand (" Print ", false, null)'. Cependant, je ne pense pas que ça marchera. – SLaks
Pour un navigateur Web System.Windows.Forms, il est: webbrowser.Print() Pour une WebBrowser WPF, quelque chose comme ceci: mshtml.IHTMLDocument2 doc = webbrowser.Document comme mshtml.ITHMLDocument2; doc.execCommnad ("Print", false, null); – JohnForDummies