Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
787 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Dessiner une ligne en VB6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Dessiner une ligne en VB6

n°1897737
el_tayeb
Posté le 22-06-2009 à 16:24:06  profilanswer
 

Bonjour à tous.
J'ai conscience de la simplicité de la tâche mais je galère pour simplement ajouter une ligne sur mon image "pict1" sous VB6.
Je suis un habitué de Java et je débute en VB.
J'ai parcouru pendant des heures des forums de discussion je n'en puis plus :
 
Private Type RECT
  Left As Long
  Top As Long
  Right As Long
  Bottom As Long
End Type
 
Private Declare Function DrawText Lib "user32" Alias "DrawTextA" ( _
    ByVal hDC As Long, ByVal lpStr As String, ByVal nCount As Long, lpRect As RECT, ByVal wFormat As Long) As Long
 
Private Const DT_WORDBREAK = &H10
Private Const DT_CENTER = &H1
 
 
Private Sub bColor_Click()
 
Dim rct As RECT
 
With commandPanel
  With .pict1
    .AutoRedraw = True
    .Height = 400
    .Width = 2000
    .BorderStyle = vbSBNone
    .ForeColor = RGB(255, 100, 255)
    .BackColor = RGB(0, 0, 0)
    .Font = "Tahoma"
    .FontSize = 10
    .ScaleMode = vbPixels
  End With
End With
 
With rct
  .Left = 0
  .Right = pict1.ScaleWidth
  .Top = 0
  .Bottom = pict1.ScaleHeight
End With
 
 
DrawText pict1.hDC, "lorem ipsum", -1, rct, DT_CENTER
 
Dim pen As pen
pict1.DrawLine(pen, 1, 2, 3, 4)
pict1.Picture = pict1.Image
 
End Sub
 
 
Qu'est ce qui ne va pas avec mon code ?
Désolé si je ne suis pas assez précis et merci d'avance :hello:  

mood
Publicité
Posté le 22-06-2009 à 16:24:06  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Dessiner une ligne en VB6

 

Sujets relatifs
Animation flash marche en local... mais pas en ligne[RESOLU]JTable : colorier ligne ou cellule selon critère de provenance
Supprimer une ligne via un formulairelire un fichier pdf d'une base sql server 2005 en vb6
[PHP] Intégration de texte avec sauts de ligne dans une imagelire et modifier une ligne précise
Conversion des données séparées par ; en ligneparse ligne par ligne
Bug sur Boucle for sur une ligne et sur un test supérieur àCaractères accentués, fichier batch et ligne de commande
Plus de sujets relatifs à : Dessiner une ligne en VB6


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR