moimadmax
Messages postés18Date d'inscriptionmardi 2 septembre 2003StatutMembreDernière intervention27 novembre 2008
-
16 oct. 2008 à 21:34
moimadmax
Messages postés18Date d'inscriptionmardi 2 septembre 2003StatutMembreDernière intervention27 novembre 2008
-
27 nov. 2008 à 19:34
Je travail sur un projet qui fait une trace (en marquant un point toute les 15s) sur un plan en utilisant la position GPS. Je voudrai aussi pouvoir visualiser la position actuelle sur le plan par un point plus gros. pas de problème avec la partie de dessin.
J'ai ce Code qui permet de sauvegarder l'image, de placer le point et de restaurer l'image sauvegardé sans le point afin d'etre utilisé plus tard pour continuer la trace.
tempPos = (Bitmap)bitmap.Clone(); // Sauvegarde l'image en memoire
traiter(position + " : POS : 200"); // place le point
pb.Refresh(); // rafraichi la picturebox afin qu'elle affiche
bitmap = (Bitmap)tempPos.Clone();
Et c'est là que le probleme commence. J'avais essayé sans le Clone mais vu que tempPos fait une reference a bitmap, ca ne fonctionne pas. J'ai essayé avec Clone pour tenter de faire un passage par Valeur mais ca na semble pas concluant car ca fait pareil qu'avant :(