determination d'une distance a partir d'un line

morrison29
determination d'une distance a partir d'un line

Bonjour,

J'ai un logiciel a modifié, ce logiciel programmé en VB me permet de déterminer la giration en metre d un bateau (demi tour) j ai besoin d un outil qui permet de determiné le rayon du cercle (approximatif). j'ai déterminé un programme interressant qui me permet de tracer sur mon graphique une LINE à l'interieur de ma picturebox ce qui me manque c'est de déterminer la longueur de la LINE que je trace afinde pouvoir l afficher en temps reel ds un label...

voici mon programme, je l ai transferer ds mon soft il s applique tres bien, maintenant pour finaliser le projet il faut que je determine la longueur du trait que je trace :

Code :

   
Option Explicit
 
Private mDragEnCours                As Boolean
 
Private Sub Form_Load()
  mDragEnCours = False
End Sub
 
Private Sub Picture1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
  mDragEnCours = True
  With Line1
    .X1 = X
    .X2 = X
    .Y1 = Y
    .Y2 = Y
  End With
End Sub
 
Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  If mDragEnCours Then
    With Line1
      .X2 = X
      .Y2 = Y
    End With
  End If
End Sub
 
Private Sub Picture1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
  mDragEnCours = False
End Sub
 

ç rentabiliserait mon outil, je suis malheuresement un peu juste en connaissance de code ( j'etudie le etape par etape de Halvorson) mais ...il n y a pas la reponse à l interieur ;)

merci de votre aide...

fredericmazue

Je ne suis pas sûr de bien saisir la question. Tu as les coordonnées de deux points et tu veux connaître la distance entre les deux points, c'est bien ça ?

morrison29
re

oui exactement... mais j ai resolu un certain nombre de point

je trace une ligne et en cliquant sur un command click je reçois la distance en twips seulement ma picture box comporte une echelle modifiable et il faudrait que j'en tienne compte? vois tu?
je peux t envoyer mon prog si tu veux?

fredericmazue

Quote:

ma picture box comporte une echelle modifiable et il faudrait que j'en tienne compte?

Certes

Quote:

vois tu?

Non je ne vois pas la difficulté que peux te poser la multiplication par un coefficient d'échelle.

Quote:

je peux t envoyer mon prog si tu veux?

Non merci :)

D'abord je n'ai pas le temps de regarder.
Ensuite VB 6.0, j'aime autant m'en tenir à l'écart, de ce ¤¤¤¤

morrison29
re

je ne suis malheursement pas informaticien....
donc coder un prog ne fait pas parti de mes competences....
une regle de trois biensur je sais ce que c'est mais comment l appliquer a mon cas particulier : non dsl!

fredericmazue

Un twip vaut 1/1440 pouce. Peut être est-ce l'information qu'il te manque ?