|
|
|||||||||||
|
Avec eVB il était possible d'afficher des images et d'utiliser des "icônes" pour les treeview et listview. Malheureusement ces images n'étaient pas incluses dans le programme lui même. Une mauvaise manipulation et votre programme ne fonctionnait plus. Pas glop ! Avec VB.NET ou C# vous avez la possibilité d'incorporer vos images dans le programme exécutable, il est ainsi plus "autonome" que ceux créés avec eVB !
Nous allons prendre le même exemple que celui de l'article qui explique comment afficher un bitmap sur le fond d'une fenêtre. Dans ce précédent article on supposait que le bitmap était placé sagement dans le dossier "\My Documents" du Pocket PC. Je vous invite à le consulter pour vous rafraichir la mémoire. Ce qui change est la manière d'inclure le bitmap dans le projet et ensuite la manière de le charger en mémoire. La façon de l'afficher (avec l'objet de type Graphics) reste identique (au moins ça).
Grâce à VS.NET (Visual Studio .NET) cette opération est de loin la plus simple :
A partir de ce moment, le bitmap que vous avez ajouté au projet et placé en "Embedded Resource" fera partie du programme exécutable final.
Le bitmap que nous allons utiliser est accessible par son nom logique qui est composé du nom du projet.Nom du bitmap. Donc, si dans mon projet "TestRessource" je veux utiliser un bitmap dont le nom est "Image1.gif", son nom logique sera "TestRessource.Image1.gif" tout simplement. Et pour charger Image1.gif il suffit d'écrire : Code VB.NET
Code C#
Avec ces quelques petites manipulations qui sont très simples, votre programme sera plus autonome car il incluera ses propres ressources graphiques.
|
|||||||||||
|
Copyright 2001-2004 - Tous droits réservés Toutes les autres marques et produits présents dans ces pages sont la propriété exclusive de leurs sociétés respectives. |