J'ai une application HTML, partiellement HTML, partiellement VBscript, déguisée en formulaire. Ce qu'il fait est qu'il ouvre quelques fichiers locaux, exécute une boîte DOS contenant GAWK et présente un fichier texte comme résultat. Je souhaite développer en le laissant créer une image bitmap avec les résultats dans un graphique à barres empilé, par exemple en tant que fichier .BMP. Mais je suis perplexe. Je n'ai pas la moindre idée par où commencer.Dessiner des graphiques dans VBScript
Répondre
Est-ce que javascript est une option? Ce serait beaucoup plus facile que de créer un fichier image.
J'ai utilisé ce plugin jquery http://code.google.com/p/flot/ quelques fois et fonctionne bien.
Je n'ai pas utilisé VBScript depuis quelques années, je pense que vous auriez probablement besoin d'utiliser un objet active-x pour générer un fichier image, mais je peux me tromper.
Les graphiques dépassent les capacités de VBScript uniquement. Vous pouvez essayer si vous trouvez un composant ActiveX/COM qui peut le faire pour vous. En regardant dans Google, je pense que la plupart d'entre eux sont des versions d'essai délabrées de produits commerciaux assez chers. Peut-être que quelqu'un d'autre en connaît un gratuitement. Comme alternative, vous pouvez configurer un service Web quelque part qui effectue le traitement d'image (par exemple PHP/gdlib) en utilisant des paramètres d'URL. Ensuite, vous devrez simplement lier à l'image dans votre HTA avec un tag <img>
comme vous le feriez normalement.
Lorsque cette application est la plus utilisée, il n'y a malheureusement pas d'accès Web. –
Je crois que vous serez également en mesure d'utiliser cette bibliothèque http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm dans VBScript. Une fois que vous avez dessiné le graphique, vous pouvez imprimer la page sur une imprimante PDF (comme cutePDF) pour obtenir l'image sur un fichier pour une utilisation ultérieure.
Les scripteurs Microsoft Guys est sorti avec un article qui a discuté de son tout à l'heure tout à fait, mais il consiste à utiliser le contrôle de contrôle Excel ActiveX ou OWC l'article est vraiment détaillé sur la façon de le faire, regardez ici: http://www.microsoft.com/technet/scriptcenter/topics/activex/chart.mspx
- 1. Comment dessiner des graphiques dans JSP
- 2. Dessiner des graphiques vectoriels sur l'iphone
- 3. Dessiner des graphiques avec Visual C++
- 4. Façon facile facile de dessiner des graphiques et des graphiques en C++?
- 5. Comment dessiner des graphiques opengl à partir de différents threads?
- 6. Des solutions graphiques et graphiques complètes ...?
- 7. Comment puis-je dessiner des graphiques automatiques en utilisant un point en Python sur un Mac?
- 8. Recherche de bibliothèques graphiques pour dessiner des données sismiques en C#
- 9. effacement des graphiques sprite?
- 10. Graphiques ou graphiques dans Windows Mobile 6
- 11. Comment annoter des graphiques dans MATLAB?
- 12. Dessiner des couleurs dans une zone d'image?
- 13. vbscript retourne des données vides
- 14. faire des graphiques avec xCode
- 15. Exploration des graphiques pour asp.net
- 16. Graphiques 3D dans les interfaces graphiques Delphi/Native TForm
- 17. Comment dessiner une sous-section de texte à l'aide de graphiques .net
- 18. XPath count dans VBScript
- 19. Expressions régulières dans VbScript?
- 20. Response.redirect dans vbscript
- 21. CommonAppData dans vbscript
- 22. Précision maintenant() dans VBScript
- 23. Quelle est la meilleure façon de générer des graphiques/graphiques/visualisations de données dans Adobe Flex?
- 24. Graphiques dans les pages Web
- 25. Tracer une ligne en utilisant des graphiques de base lorsque le toucher se déplace dans l'iPhone?
- 26. Excel 2003 Graphiques: données graphiques trop complexes
- 27. Affichage graphiques NOAA dans .NET
- 28. Création de graphiques C#
- 29. Constructeurs de surcharge dans VBScript
- 30. comment faire des graphiques de sortie jmeter
JS est définitivement une option. Je vais laisser la question de savoir pourquoi je n'ai pas pensé à JS pour vous. Flot a l'air de me sauver beaucoup de temps. Je vais enquêter. Merci! –