[..] Position sur une MAP jpg

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
networe
Niveau 4
Niveau 4
Messages : 92
Enregistré le : lun. 30 nov. 2009 02:36
Status : Hors ligne

[..] Position sur une MAP jpg

#1

Message par networe »

Bonjour,

Je possède une carte en format Jpeg de 3000x3000px.

J'aimerais en fait, via une coordonnées obtenu via 2 variable (Exemple 2500,2999 (X-Y)) positionner cette position dans ma carte avec un petit point ou une image X.

Avez-vous une idée ? Est-ce possible ?

Merci
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Position sur une MAP jpg

#2

Message par mikell »

Oui avec les fonctions GDI+
Voilà une trame de code, à toi de compléter ce qui manque : includes infos etc

Code : Tout sélectionner

_GDIPlus_Startup ()
$hImage1 = _GDIPlus_ImageLoadFromFile ("chemin carte")
$hImage2 = _GDIPlus_ImageLoadFromFile ("chemin image")
$hGraphic = _GDIPlus_ImageGetGraphicsContext ($hImage1)
_GDIPlus_GraphicsDrawImage ($hGraphic, $hImage2, 1500, 1500)
_GDIPlus_ImageSaveToFile ($hImage1, "chemin sortie carte modifiée")
_GDIPlus_ImageDispose ($hImage1)
_GDIPlus_ImageDispose ($hImage2)
_GDIPlus_ShutDown ()
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
networe
Niveau 4
Niveau 4
Messages : 92
Enregistré le : lun. 30 nov. 2009 02:36
Status : Hors ligne

Re: [..] Position sur une MAP jpg

#3

Message par networe »

Bonjour et merci,

J'ai bien compris et je regarde cela, mais j'aimerais que la carte soit affiché à l'écran et modifié (avec le petit point de couleur) à chaque seconde selon la coordonnée d'un fichier texte.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Position sur une MAP jpg

#4

Message par mikell »

Là c'est pas du tout la même chose, tu peux simplement faire une gui avec la carte en image de fond (désactivée) et positionner dessus une petite label colorée ou une image que tu déplaces avec GuiCtrlSetPos
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre