30. november 2006 - 22:42Der er
5 kommentarer og 1 løsning
Restriktion på parameter
Er det muligt at lave restriktioner på hvilke parameterværdier der er gyldige i en Sub, udover data-type? Altså ligesom der kun kan vælges True/False på en Boolean ville jeg gerne have at der kun kan vælges "DBV", "MBox" eller "Fil" på min "Destination"-parameter i min Udskriv-Sub:
Public Sub Udskriv(strStreng As String, Destination As String)
Select Case Destination Case Is = "DBV" Debug.Print strStreng Case Is = "MBox" MsgBox strStreng Case Is = "Fil" (udskriv til fil...)
Public Enum emuType DBV = 1 MBox = 2 Fil = 3 End Enum
Public Sub Udskriv(strStreng As String, Destination As emuType) Select Case Destination Case DBV Debug.Print strStreng Case MBox MsgBox strStreng Case Fil '(udskriv til fil...) End Select End Sub
Private Sub Form_Load() Call Udskriv("noget", DBV) End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.