begin process at 2012 02 16 12:32:51
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Graphique

 > GRAPHIQUE EN COURBE OCX

GRAPHIQUE EN COURBE OCX


 Information sur la source

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Graphique Source .NET ( DotNet ) Niveau :Initié Date de création :22/08/2004 Date de mise à jour :16/05/2005 12:44:09 Vu / téléchargé :11 673 / 1 359

Auteur : Blackhorn

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voila c un graphqiue en courbe quasi-entierement parametrable. il peu gerer les dates sur les absisces (avec la propriétée dategraphique). pour ajouter un point sur le graphque il faut utiliser a fonction addpoint ou  Addpointdate selon le type de graphique. possibilité de dissiner plusieur graphique

Source

  • Ben c'est un peu long donc c'est dan le zip
Ben c'est un peu long donc c'est dan le zip

 Conclusion

public bool Border { get; set; } = defini si il ya une bordure (defaut = true)
      public bool DateGraphic { get; set; } defini si c un graphique avec date  (defaut = false)
      public typedate DateType { get; set; }Defini le type de date
      public Color FontColor { get; set; } defini la couleur de la police
      public Font FontG { get; set; }ben defini la police
      public Color GraphicColor { get; set; } define la couleur de la bordure et des graduation
      public DashStyle LineType { get; set; } defini le type de ligne (a voir)
      public DateTime MaxDate { get; set; } ben defini la date maximun
      public int Maxpoint { get; set; } defini le nombre de point maximun
      public long MaxX { get; set; }defini le nombre maximun sur x
      public long MaxY { get; set; }defini le nombre maximun sur y
      public DateTime MinDate { get; set; }defini la date minimun sur x
      public long MinX { get; set; }defini le nombre minimun sur x
      public long MinY { get; set; }defini le nombre minimun sur y
      public long ScaleX { get; set; } defini le nombre de graduation (minimun 1) sur x
      public long ScaleXSize { get; set; } defini la gradeur de la graduation sur x
      public long ScaleY { get; set; } defini le nombre de graduation (minimun 1) sur y
      public long ScaleYSize { get; set; } defini la gradeur de la graduation sur y
      public long StrokeHeight { get; set; }defini la bordure supplementaire
      public long StrokeWidth { get; set; }defini la bordure supplementaire
      public Linetype2 XLine { get; set; } defini le type de graduation
      public Color XLineColor { get; set; } defini la couleur des ligne verticale
      public int XLineWidth { get; set; } leur epaisseur
      public string XUnit { get; set; } defini lunité de x
      public bool Unit { get; set; } defini si cela affiche les untité
      public Linetype2 YLine { get; set; } ////
      public Color YLineColor { get; set; }//// meme chose qu'avec x mais avec y
      public int YLineWidth { get; set; }///
      public string YUnit { get; set; }////

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Exemple
    •   bin
      • Exemple.exeTélécharger ce fichier [Réservé aux membres club]10 240 octets
      • Exemple.pdbTélécharger ce fichier [Réservé aux membres club]15 872 octets
      • Graph.dllTélécharger ce fichier [Réservé aux membres club]26 112 octets
      • Graph.pdbTélécharger ce fichier [Réservé aux membres club]95 744 octets
    •   obj
      •   Debug
        • temp
        • TempPE
        • Exemple.exeTélécharger ce fichier [Réservé aux membres club]10 240 octets
        • Exemple.Form1.resourcesTélécharger ce fichier [Réservé aux membres club]3 304 octets
        • Exemple.pdbTélécharger ce fichier [Réservé aux membres club]15 872 octets
    • AssemblyInfo.vbTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 110 octets
    • Exemple.vbprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier4 705 octets
    • Exemple.vbproj.userTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 813 octets
    • Form1.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 992 octets
    • Form1.vbTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 570 octets
  •   Graph

Télécharger le zip


 Historique

23 août 2004 15:28:05 :
J'ai mis a jours le zip avec l'ajout de la couleur de la police pour les different graphique (a voir pour comprendre) et j'ai ajouter un exemple
12 septembre 2004 01:20:36 :
Voila j'ai ajouté la fonction save qui permet denregistrer en bmp l'image du graphique... pour cela j'ai utilisé l'api car ya pa cette fonction integrer... ils ne peuvent pa pensé a tout...voila le site ou g trouver cette fonction http://www.c2i.fr/code.aspx?IDCode=558
29 avril 2005 03:10:39 :
il y avait un probleme, avec les annés bisexstile...
29 avril 2005 12:55:28 :
modification de l'exemple
13 mai 2005 14:18:39 :
Voila j'ai ajouter les idées de dieuzorro(Merci) donc l'ajout d'un titre et la poibilité de pas mettre les points (drawpoint)
16 mai 2005 12:44:09 :
Probleme de version de Visual Studio (je travaillai avec la beta 2005)donc retour a la 2003

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) VB10 - CRÉER VOS PROPRES CALQUES SUR UNE IMAGE par Duke49
Source avec Zip Source avec une capture Source .NET (Dotnet) CREER UN GIF ANIMÉ par Le Pivert
Source avec une capture GRAPH PHP COURBE DE CHARGE par s.defaye
Source avec Zip Source avec une capture BOULE DE CRISTAL par BLUEBIBUBBLE
VB6 - DÉPLACEMENT D'UN CONTRÔLE SUR UN SEGMENT DE DROITE DÉL... par ucfoutu

Commentaires et avis

Commentaire de ludovicanceaux le 23/08/2004 04:25:24

superbe ta source, mai je met pô de note car j'ai pô le temps de tester mai pô mal
suggestion: ds ton zip tu devrai mettre des valeurs a toi pour voir ce que donne ton graphique car là  pour voire ce que ca donne il fô ke je mette des données à moi sauf que je sais pô koi mettre (Disons je sais pô dans lesquel de mes sources je vai pouvoir testé...
tu comprend....
bonne continuation

Commentaire de mebilo le 23/08/2004 10:35:37

d'abord merci car voici ce que je cherche depuis longtemps, graphes avec gestion des dates en abscisse...(à ma connaissance, mschart ne permet pas de le faire)

je vais tester dès que j'ai un peu de temps puis les commentaires viendront après,

bonne continuation.

Commentaire de mebilo le 23/08/2004 10:59:17

je n'ai compris comment on peut le faire fonctionner, peux-tu l'expliquer en quelques mots ?

Commentaire de ITALIA le 23/08/2004 12:43:54

ca fonctionne sous VB6 ????

Commentaire de Blackhorn le 23/08/2004 14:52:59

Je repond a la derniere,non ce n'est pas possible de faire fonctionner sur vb6.
pour fair fonctionner il faut faire un clic droit sur la boite a outil(dans Visual studio...) ajout/supprimer des elements... parcourir et ut hoisi la dll dans le dossier bin de la source.je vais essayé de mettre a jour la source avec un exemple... merci ...

Commentaire de dragon le 23/08/2004 17:15:00

OCX, me semblais que .Net utilisait les dll à la place. Comment tu as fait, tu l'a fais sous VB6.0 puis après tu a référencier en Vb.Net ???

Commentaire de Blackhorn le 23/08/2004 18:35:10

lol dsl lextension c bien .dll. mais javai labitude dappeller les OBJET ocx.dsl

Commentaire de dragon le 23/08/2004 19:09:47

ah oki, me semblais aussi

Commentaire de mebilo le 23/08/2004 22:15:40

zut alors, je n'ai pas visual studio .net
j'ai cependant pu tester regarder l'exemple, ça me semble bien. Peut-on ajouter une fonctionnalité avec la souris permettant de connaître les coordonnées d'un point (date ; ordonnées) ?

Sinon, j'ai une question, une fois le projet compilé, peut-on utiliser le contrôle dans VB6 (car pour l'instant je n'ai pas vs .net ?)

Commentaire de dragon le 23/08/2004 22:19:04

en théorie oui, si on crée un dll avec VB.Net, masi faudra quand même le framework d'installer

Commentaire de genki2000 le 09/09/2004 10:33:58

Hello, excusez moi mais j'ai un petit pb. Quelqun pourrais me dire comment je pourrais tester son projet sans visual .net lol je n'ai que le 6 qqun pourrais me donner la solution ?

Commentaire de mymyss le 09/09/2004 21:39:13

Ton controle est super bien, j'ai pas eu le temps de me plonger dans le code. J'aimerais te demander si c'est possible une fois le graphique créé de l'enregistrer dans une image JPEG ou GIF. Si oui, penses-tu que tu vas le développer, et sinon, quelle methode tu utiliserais.

Sinon encore une fois chapeau :).

Commentaire de Blackhorn le 15/09/2004 21:41:21

Voila j'ai fai se que tu voulai.normalement si tu installe .le ****work .net (jemen rappele plus du nom) sa doirt marché...(pour genki2000)

Commentaire de dieuzorro le 13/05/2005 11:21:49

Salut

      Pour commencer super t'a dll. Je m'en sair pour afficher 50 chronogramme et sa va nickel. Pour ma par j'ai fait quelque modif:

   - Sur les hordonnés j'ai mit le nom de met graf en ajoutent une méthode ADDNONGRAPH et une propriété AFFNOM
   - J'ai ajouté une propriétée AFFPOINT , car vue que j'affiche des chronogramme j'en est pas besoin.
   - J'ai modifier un peut Graph_Paint pour améliorer l'affiche (je trouve que c un peut mieux)
   - J'ai ajouter des cache a droite et a gauche car en bougeant l'echelle des x les courbes allées sur le bord.

Bug:
   - Quand on a un grafique qui sort de la feuille et que l'on veut sauvegarder , on a dans l'image que la partie visible de celui ci et dans le reste de l'image on a rien.

Si mes modofication t'intéresse Blackhorn mon adresse mail est dieuzorro@hotmail.com

       Encour merci a toi!!!

Commentaire de generike le 06/10/2007 14:24:57

Je tiens à te remercier pour cette excellente solution. J'ai cherché partout mais en vain. Enfin, ça marche à merveille :)

Commentaire de fdiedler2000 le 25/10/2007 17:59:35

Salut,

je n'arrive pas a ajouter un point sur le graph, j'ai essayé de combinaisons mais en vain, pourrait me donner un code qui ajoute un point ?

Merci

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,388 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales