Sous VB6, il te faut utiliser une picturebox (faire gaffe aux echelles du formulaire et de la picturebox toutes deux à mettre en pixels). Les parties en rouge sont à remplacer, Xmax et Ymax sont les maximums du graph, et X(i) Y(i), un point de la courbe.
Dim i as Long
Dim QuantumH
As Single, QuantumV
As Single, Mil
As Single Dim Px
As Long, Py
As Long, PxPrecedent
As Long, PyPrecedent
As Long Dim DrapeauPremierPointAffiche
As Byte Picture1.DrawStyle = 0
QuantumH = Picture1.ScaleWidth /
Xmax QuantumV =Picture1.ScaleHeight /
Ymax Mil = Picture1.ScaleHeight / 2
DrapeauPremierPointAffiche = 0
For i =
Index_Premier_Point To Index_Dernier_Point Px =
X(i) * QuantumH
Py = Mil -
Y(i) * QuantumV
If DrapeauPremierPointAffiche = 0
Then Picture1.PSet (Px, Py),
Couleur DrapeauPremierPointAffiche = 1
Else Picture1.Line Step(0, 0)-Step(Px - PxPrecedent, Py - PyPrecedent),
Couleur End If PxPrecedent = Px: PyPrecedent = Py
Next i En espèrant que ça puisse t'être utile, n'hésite pas si t'as un problème
Tchô
AnteManoclis