Modif de la taille d'une Bitmap apres sa definition [Résolu]

Signaler
Messages postés
15
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
7 septembre 2009
-
Charles Racaud
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
-
Peut ton redifinir la taille d'une bitmap apres sa definition



Public Class Tutu
    Private BM as New bitmap (10,10)

    sub new
       BM.height = 100 (marche pas)
       BM = new bitmap (100,100) (marche pas)
    end sub
end class

3 réponses

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
26
Salut,

Il faut bien recré l'image mais en passant l'original:



Public

Class
Tutu

  
Private
BM
As

New
System.Drawing.Bitmap(10, 10)

  
Public

Sub

New
()

    BM =
New
System.Drawing.Bitmap(BM, 100, 100)

  
End

Sub

End

Class





Kenji
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
26
Si tu redefini l'image, le graphics ne se redefinira pas avec. Il faut donc redefinir le graphics a chaque nouvele redefinition de l'image.
Donc tu est obliger de le récrire.



Kenji
Messages postés
15
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
7 septembre 2009

Ok, merci Racaud, j'avance, ca marche mais un fait ya quand meme un truc que je trouve pas tres classe ....
Si t'as un idée...

<hr size="2" width="100%" />



Public Class Tutu
    Private BM as New bitmap (10,10)

    sub new
        G = Graphics.FromImage(BM)
    end sub

    sub do
       BM = New System.Drawing.Bitmap(BM, 100, 100)
 



      G = Graphics.FromImage(BM)




      "Je suis obligé de reecrire cela, alors que pour moi je l'ai deja fais dans le constructeur, je l'avais compris comme un line... est cela....
En bref, y a t'il un moyen de l'ecrire qu'une fois ???? Pour etre un peu plus classe
    end sub

end class