Speciale ByVal's

Status
Niet open voor verdere reacties.

SuperABC

Gebruiker
Lid geworden
16 jul 2009
Berichten
327
Hey,

Ik heb iets van de volgende code:

Code:
Public Enum Mode
Normaal = 0
Verwijderen = 1
End Enum

Public Function BlaBlaBla (ByVal Mode as Mode, ....

Hoe kan ik afhankelijk van de gekozen mode de invoer wijzigen, dus dan krijg je dit:

Code:
Bij Mode.Normaal (byval a as string, byval x as integer)
Maar bij Mode,Verwijderen (byval a as string,byval b as boolean, byval x as integer
 
Heeft er echt niemand een idee?
Hoe/waarom kan je in een module geen Overloads maken?
 
Voor een overload moet je toch een klasse maken, en dan een daarvan afgeleide klasse
en die kan dan een overloaded versie van een procedure hebben, toch?
 
Ja, een class wel, nou dan doe ik het wel op die manier...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan