Ligne, rectangle, polygone, cercle en vbDash épaisseur 3

Résolu
misterN Messages postés 40 Date d'inscription samedi 21 août 2004 Statut Membre Dernière intervention 14 décembre 2012 - 12 août 2008 à 08:45
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 12 août 2008 à 10:05
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

3 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
12 août 2008 à 09:54
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
3
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
12 août 2008 à 10:05
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
3
misterN Messages postés 40 Date d'inscription samedi 21 août 2004 Statut Membre Dernière intervention 14 décembre 2012
12 août 2008 à 09:58
Merci DarK Sidious,
y at'il une autre solution pour y arriver ?

mister N
0
Rejoignez-nous