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 : modifier le repere dans un graphe [ Divers / Trucs & Astuces ] (papse)

dimanche 6 juillet 2008 à 01:31:16 | modifier le repere dans un graphe

papse

Bonsoir
Quelqu'un pourrait me dire comment modifier l'origine du repere du coté haut gauche  au coté bas gauche dans un graphe 2D en vb?
Merci d'avance

dimanche 6 juillet 2008 à 10:21:12 | Re : modifier le repere dans un graphe

Vb Lover

il existe peut-être un moyen de definir ton repère de manière correcte, mais ce que j'utilise depuis des années c'est qqch du genre:

Ox = 0: Oy = me.scalewidth ' la hauteur de ton graphe
dx = 1: dy = -1 ' juste pour avoir ensuite une formule symétrique pour x-y, et à la place de "1" tu peux mettre n'importe quelle variable qui te permet de "zoomer"
' les coordonnées d'un point P de ton graphe sont ensuite
Ox + dx * Px
Oy + dy * Py

dimanche 6 juillet 2008 à 10:30:47 | Re : modifier le repere dans un graphe

papse

salut Vb Lover

Est ce que tu peux m'expliquer comment integrer ce code dans mon progamme car ça a l'air un peu flou pour moi
Merci




mercredi 9 juillet 2008 à 22:56:39 | Re : modifier le repere dans un graphe

Vb Lover

ça me paraissait assez clair, tout dépend maintenant de ce que tu veux faire. Par exemple, si tu veux dessiner un cercle noir de centre (Cx,Cy) et de rayon 2 dans la feuille principal (avec l'origine en bas à droite):

dim Ox as integer, Oy as integer
dim dx as integer, dy as integer

Ox = 0: Oy = me.scaleheight
dx = 1: dy = -1
me.circle (Ox + dx * Cx, Oy + dy * Cy), 2, vbblack

voilà, je pense que cette fois ça devrait te permettre de faire ce que tu veux. Bonne prog!



Cette discussion est classé dans : graphe, modifier, gauche, repere, coté


Répondre à ce message

Sujets en rapport avec ce message

Menu avec icone [ par Xaviou ] Salutje recherche l'API pour intégrer des incones dans mes menus. J'ai trouvé une API (ModifyMenu) qui permet de remplacer le caption d'un menu par un modifier un mot sur l'écran [ par pathos ] A l'aide d'un programme Visual Basic 5, dans une page HTML lu par le navigateur, je voudrais modifier le format d'un mot affiché sur l'écran (sa coule Comment modifier en temps reel un label ( ou un message box) [ par Clem ] Comment modifier en temps reel la caption d'un label (ou d'un message box ) en tapant le message que l'on veut voir apparaitre dans un message box ? Modifier une form MDI depuis la form mère [ par JCLK ] Ce message s'adresse plus particulièrement au grandissime Amonbofis, mais les réponses de tout le monde sont les bienvenues.Dans un éditeur de texte, enlever le X en haut à gauche [ par Lethal ] quel est le code qui permet d'enlever la croix (X : qui se trouve en haut à droite de tous les logiciels) qui sert à fermer le programme ? modifier un fichier (octet) [ par Yoshi ] Salutj'aimerai modifier un fichier en hexadécimal, pour mon patchex: modifier un proget aussi supprimer des octets ou en rajouter Problème pour modifier un formulaire grâce avec une macro. [ par dexmanu ] Bonjour,Je ne sais pas comment faire, et surtout quel langage prendre pour pouvoir modifier un tableau sous Excel existant.J'ai crée un formulaire (Us Mettre une icone à coté de l'horloge [ par casi ] Je recherche le moyen (s'il existe) de mettre lors de l'installation d'un soft VB une icone dans la barre des tâches à coté de l'horloge .Merci d'avan Mettre une icone à coté de l'horloge [ par casi ] Je recherche le moyen (s'il existe) de mettre lors de l'installation d'un soft VB une icone dans la barre des tâches à coté de l'horloge .Merci d'avan Mettre une icone à coté de l'horloge [ par casi ] Je recherche le moyen (s'il existe) de mettre lors de l'installation d'un soft VB une icone dans la barre des tâches à coté de l'horloge .Merci d'avan


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

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,12 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é.