Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : probleme de tracé dégradé pour un trajet VB.NET [ Windows / Formulaire / Winforms / Controls ] (jojo2666)

vendredi 12 janvier 2007 à 11:48:21 | probleme de tracé dégradé pour un trajet VB.NET

jojo2666

bonjours a tous....
bon voila j'ai un pti probleme!!
je dois dessiner un trajet sur un fond de carte. Ce trajet doit etre coloré par un dégradé de couleur pour que l'on puisse voir l'avancé du camion.
mais rien a faire, je n'arrive pas a avancé, a chaque fois que je teste quelque chose il y a une erreur... je n'ai plus d'idée, alors si quelqu'un en a une je suis preneur...

Voila le bout de code qui peche:

****************************************************************

                                    For Each tmpos In tabPos.Position
                                        If Not tmpos Is Nothing Then
                                            Select Case tabPos.Typeiti
                                                Case localhost.Typeitineraire.Reel
                                                    If ItinéraireRéelToolStripMenuItem.Checked Then
                                                        tmppen.Color = Couleur(i, tabPos.GetPositionsCount)
                                                        If i > 0 Then
                                                            If tmpos.X > 0 And tmpos.X <= virtualEarthMapBrowser.Width _
                                                             And tmpos.Y > 0 And tmpos.Y <= virtualEarthMapBrowser.Height Then
                                                                gpath.StartFigure()
                                                                gpath.AddLine(New Point(tmpos_avtest.X, tmpos_avtest.Y), New Point(tmpos.X, tmpos.Y))
                                                                gpath.CloseFigure()
                                                                g.DrawPath(tmppen, gpath)
                                                                gpath.Dispose()
                                                               
                                                            End If
                                                        End If
                                                        tmpos_avtest = tmpos
                                                        i += 1
                                                    End If
                                            End Select
                                        End If
                                    Next

**************************************************************************
Pour info toute les conditions de dessins sont bien remplies je ne pense pas quele probleme vienne de la...
la fonction couleur gere les coulerus pour les changer progessivement...
si vous avez des question n'hesitez pas

merci pour tout en tout cas

vendredi 12 janvier 2007 à 12:17:10 | Re : probleme de tracé dégradé pour un trajet VB.NET

TMONOD


Hello,
Avant de pouvoir te répondre il nous faudrait savori :
- C'EST QUOI virtualEarthMapBrowser ?
- Ta procédure est-elle dans la methode Paint de ton objet ?


Jcbé[^]

vendredi 12 janvier 2007 à 12:39:24 | Re : probleme de tracé dégradé pour un trajet VB.NET

jojo2666

dsl pour ce manque d'info,
"- C'EST QUOI virtualEarthMapBrowser ?"
virtualEarthMapBrowser est le fond de carte (microsoft) sur lequel je trace mon trajet. Sur ce fond de carte vient ce poser une forme tansparente qui reste calqué sur la carte. La forme transparente a la propieté strech autour du trajet.

"Ta procédure est-elle dans la methode Paint de ton objet ?"
en effet, ce bout de code est inclus dans la fonctions refresh_positions qui comme son nom l'indique refraichit et redessine les positions et trajet sur la carte, je veux bien mettre toute la fonction sur le message mais elle est vraiment longue... si ca peut t'aider a comprendre je la met sans probleme

merci

vendredi 12 janvier 2007 à 18:40:01 | Re : probleme de tracé dégradé pour un trajet VB.NET

TMONOD

Salut,
Désolé, pas eu le temps de revenir plus tôt ..
PAs la peine de mettre la fonction, d'ailleurs une fonction trop longue c'est déjà une erreur de programmation, il faut segmenter ton problème au maximum cela rendra le deboguage plus simple (dans la localisation des erreurs) et plus simple à faire évoluer.
- As-tu essayé de tracer sans le fond de carte ?
- Ta fonction Couleur() elle renvoit une valeur de type System.drawing.Color
- Est-ce que ca marche en utilisant une couleur simple ?


Jcbé[^]



Cette discussion est classé dans : end, probleme, tmpos, gpath, trajet


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec un reveil [ par Vengeor ] bon voila je tape les code suivant pour crer mon reveilet sa me mais erreur de script alors si quelqu'un peut m'aider sa serais coolOption ExplicitDim probleme avec le chois de l'imprimante [ par medi ] je m'excuse de vous ecrire ça vous connaitre. mais c'est du a un probleme dans mon code.je veux recuperer un fichier excel de mon disc dur et l'inprim probleme de calcul de date pour la gestion d'un abonnement avec des conditions [ par ritonlafoudre ] singseSingsesingse<img src=/imgs2/smile_cool.gif border=0 alig Probleme TextBox [ par debutvb ] Bonsoir,le debutant que je suis en VB ne trouve pas la soln sur le forum.Voilà, je voudrais créer un textbox avec un ">" au debut de la ligne où saisi probleme de lecture d'un fichier sous vb.net [ par vtuykom ] Bonjour ,j'ai un petit probleme sous vb.netje suis debutant , et lorsque j'essaie le programme ci-dessous l'erreur suivante se presente au niveau de l probleme de " contact " entre 2 form [ par Fullnet Software ] Bonjour, je sas c le week end mais c une occasion de bien vouloir maider svp.jai une form " configuration " elle doit configurer la form " form1 " en erreur [ par fahdboujadi ] Merci bcp ta reponse ma corrigé bcp d'erreur sur la plus grande parti de mon programme.Mais sur une autre je crois pa que va etre utile. Voila le prob probleme de fermeture du programme [ par papipsycho ] voila mon probleme je teste mon application mais quand elle est fause (sa devrait fermer le programme) et bien sa plante sans aucune msg erreur 'dans Application encore vivante apres un END [ par jrivet ] Lut tout le monde. Je suis encore sur mon probleme de .Chm qui se ferme mal. Je crois que j'avance car maintenant je n'ai plus d'erreur lors de la f Effacement progressbar [ par hockeyeurfou ] Bonjour Voila mon probleme:je débute avec visual basic 2005 express et j'ai fait un mini navigateur et j'ai mis dessus une progressbar seul probleme c


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.