Hur bär jag mig åt för att skriva en funktion med valfria parametrar? Hej Det är Optional som du använder om du vill ha en parameter som du inte skall använda varje gång. Oki på det , så menade han nog, Jag tycker inte det är lika bra med tomsträng då det oftast finns andra delar av programet som använder samma funktion eller även andra system som använder komponenter remote och då är option det som det skall vara för att behålla kompatibileteten. Så jag tycker man skall lärasig att använda detta.Funktioner?[LÖST]
Ex
private sub SattEgenskaper(Namn as string, Alder as byte, Kon as string)
Om jag bara vill att namn ska vara obligatorisk. Sv: Funktioner?
Private Function SattEgenskaper(ByVal Namn As String, _
ByVal Valfri1 As Any,ByVal Valfri2 As Any) As String
/SvenSv: Funktioner?
private sub SattEgenskaper(ByVal Namn as string,Optional Alder as byte,Optional Kon as string)
du kan även sätta in ett värde som defalt genom att skriva, då används det när du inte sänder med något.
private sub SattEgenskaper(ByVal Namn as string,Optional Alder as byte= TRUE ,Optional Kon as string = "Man")
//TobbeSv: Funktioner?
men då kan man lika bra skicka 0 eller tomsträng.
Sen skriver Ni Sub när han frågar efter Function !
/SvenSv: Funktioner?
Inte så lyckat om man måste ringa till massor av folk och be dom ändra i sin kod bara för att jag beövde detta intärnt.
//Tobbe