Programmes développés Dans les environnements Windows, trois langages de programmation sont classiquement utilisés.
Nous utiliserons ces trois langages afin de dégager leurs points forts ainsi que leurs faiblesses. En java, le programme sera développé sous forme d'Applet. En basic ou en C++, il sera développé d'abord comme un programme autonome puis transformé ensuite en composant ActiveX. Les difficultés de mise en oeuvre des langages utilisés par rapport au problème posé et des environnements associés Visual J++, Visual Basic 6 ou Visual C++ 6 seront aussi dégagées. Le tableau suivant fournit un résumé des développements réalisés ainsi que le code source associé à chacun des projets. L'algorithme a été développé au départ en VB puis modifié dans le but d'améliorer les performances de la recherche. Il est ensuite repris à l'identique dans les trois langages. Seules, les parties concernant l'affichage ainsi que la syntaxe propre des langages utilisés sont différents.
Notes importantes Les programmes développés en Visual Basic ont besoin de
plusieurs bibliothèques (MSVBVM60.DLL, OLEAUT32.DLL) qui ne sont pas
installées systématiquement avec Windows95 ou Windows98. Elles peuvent
être téléchargées sur de nombreux sites. Les composants ActiveX ne peuvent pas être téléchargés si le niveau de sécurité du navigateur est "moyen" ou "élevé". Il est nécessaire de diminuer ce niveau ou d'autoriser le chargement des composants ActiveX non signés.
|