42 messaggi dal 21 maggio 2001
ciao, scusate la domanda magari idiota, ma vorrei realizzare una mia classe in VB partendo dalla classe system.drawing.image ma non riesco.

ereditando vs.net mi dice di creare una sub new(). Fatto questo mi dice di creare una myBase.new(), ma dopo non capisco i problemi che sorgono e morale della favola non capisco come fare.

c'è qualcuno che mi da un indizio?
107 messaggi dal 19 giugno 2002
Ciao ,

In VB dovrebbe essere qualcosa come
Public Class myMain
Inherits System.Drawing.Image

Fred

Le Petit Francais
42 messaggi dal 21 maggio 2001
fin qui ci sono, grazie: il problema è inizializzare la classe derivata.

Ma come si crea la Sub New()?
107 messaggi dal 19 giugno 2002
cioè che vuoi fare ? Se vuoi accedere ai metodi/proprietà della classe derivata basta usare il Me in VB ...

Fred

Le Petit Francais
La classe Image non ha costruttori pubblici, si istanzia solo con metodi statici Image.FromFile FromHbitmpa FromStream
quindi la tua classe non dovrà richiamare il costruttore della classe ereditata, anzi, meglio ancora se non usi te costruttori ma istanzi la classe con

dim a as miaclasse=Image.FromFile("immagine")

Ciao

Il mio blog
Homepage
42 messaggi dal 21 maggio 2001
grazie molto gentile

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.