IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Conception de graphique évolutive


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 36
    Par défaut Conception de graphique évolutive
    Bonsoir tout le monde,

    J'ai créer un petit bout de code basé sur le cours ici : http://plasserre.developpez.com/cours/chart/

    Donc j'ai créer un Chart qui affiche l'utilisation mémoire de mon pc, jusque là tout va bien, seul bémol c'est qu'il n'enregistre que la première valeur d'utilisation mémoire et ne se réactualise pas (même en le mettant dans un timer).

    Voilà mon code, je cherche à actualisé le chart et faire en sorte que le graphique évolue.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
            'CREATION DU GRAPHIQUE:
     
            'Créer un Chart
            Dim Chart1 As New Chart
     
            ' Creation d'un Chart Area
            Dim chartArea1 As New ChartArea()
     
            ' Ajout ChartArea au Chart
            Chart1.ChartAreas.Add(chartArea1)
     
            'Ajout d'une Series nommée "mémoires"
            Chart1.Series.Add("Memoires")
     
            'Ajout de 1 DataPoint
            Dim p1 As New DataPoint
            p1.XValue = 1
            p1.YValues = {5}
            p1.Label = "Mémoire"
            Chart1.Series("Memoires").Points.Add(Val(prog))
     
            'On indique d'afficher cette Series sur le ChartArea1
            Chart1.Series("Memoires").ChartArea = "ChartArea1"
     
            ' On positionne le Chart
            Chart1.Location = New System.Drawing.Point(0, 0)
     
            ' On indique les dimensions du Chart
            Chart1.Size = New System.Drawing.Size(360, 260)
     
            ' On ajoute le Chart à la form
            Me.Controls.Add(Chart1)
    D'avance merci à tous.

    Cordialement

  2. #2
    Membre éclairé Avatar de Chapeau_Bas
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2010
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Décembre 2010
    Messages : 44
    Par défaut
    Bonjour,

    Je pense que c'est à cause du nom de tes séries.
    Il faut un nom différent pour chacune de tes séries. Si tu en nommes deux semblables, cela ne fonctionnera pas.


    Réédite: Désolé, j'ai lu trop rapidement ta demande. Ma réponse est hors sujet et ne résous pas ce problème.

    Il te faut plusieurs points à ton graphe pour que cela fonctionne.

    En gros:
    1/Création du Graphique (une seule fois)
    2/ Création de la série (une seule fois dans ce cas, sauf si tu as plusieurs courbes à afficher).
    3/A chaque évènement tick de ton timer:
    Tu ajoute un nouveau point, en abscisse tu met par exemple un integer correspondant au nombre de fois passé dans l’évènement "Tick".
    Et en ordonnée, l'utilisation mémoire de ton Pc.

    Voila, c'est assez simple a utilisé. Si tu as besoin de plus de détails ou d'autre chose...

    Cordialement.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 36
    Par défaut
    OK sa marche merci, je test tout sa le plus tôt possible.

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/03/2015, 01h16
  2. Conception interface graphique / code metier
    Par Johor dans le forum MVC
    Réponses: 0
    Dernier message: 01/01/2012, 18h48
  3. [Conception] format graphique db
    Par guigo dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 24/09/2007, 18h53
  4. [Conception] Créer un éditeur graphique de XML
    Par mickagame dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 30/11/2004, 12h46
  5. Conception BD évolutive....
    Par CZAM dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 14/05/2004, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo