Ligne, rectangle, polygone, cercle en vbDash épaisseur 3 [Résolu]

Signaler
Messages postés
40
Date d'inscription
samedi 21 août 2004
Statut
Membre
Dernière intervention
14 décembre 2012
-
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
Bonjour,
je suis bien ennuyé car je n'arrive pas à faire des  Ligne, rectangle, polygone, cercle , en vbDash, épaisseur 3  avec les donctions de base de vb6.
Est-ce qu'un spécialiste pourrait m'éclairer car je galère avec ce problème.
mister N
A voir également:

3 réponses

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
118
Salut,

C'est tout simplement que VB6 est incapable de tracer des lignes avec un style particulier (pointillé, points, etc.) avec une épaisseur : il utilise un crayon pour avoir le style, mais avec une épaisseur supérieure à 1, le crayon ne gère plus les styles ! (cela vient certainement de l'API Windows qui n'arrive pas elle-même à gérer correctement un crayon avec un style et une épaisseur différente de 1 !).
______________________________________
DarK Sidious
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
118
Salut,

Pas simplement : l'astuce, tracer plusieurs fois la ligne avec un style identique, mais décalée de quelques pixels, c'est du bricolage, mais je vois pas comment faire autrement.
______________________________________
DarK Sidious
Messages postés
40
Date d'inscription
samedi 21 août 2004
Statut
Membre
Dernière intervention
14 décembre 2012

Merci DarK Sidious,
y at'il une autre solution pour y arriver ?

mister N