Hi there,
Got a small issue...
Iv'e got this enum:
Public enum myEnum
myenumval1
myenumval2
myenumval3
myenumval4
myenumval5
myenumval6
end enum
Kay i've assigend some vars to hold the following comination:
myVar1 = myenumval1 + myenumval6
myvar2 = myenumval3 + myenumval4
Now i use the following function to readout the values seperately:
function myFunction(byval str as myEnum) as string
if (str and myenumval1) = myenumval1 then myFunction = myFunction & "myenumval1, "
if (str and myenumval2) = myenumval2 then myFunction = myFunction & "myenumval2, "
if (str and myenumval3) = myenumval3 then myFunction = myFunction & "myenumval3, "
if (str and myenumval4) = myenumval4 then myFunction = myFunction & "myenumval4, "
if (str and myenumval5) = myenumval5 then myFunction = myFunction & "myenumval5, "
if (str and myenumval6) = myenumval6 then myFunction = myFunction & "myenumval6, "
end function
debug.print myFunction(myvar1)
debug.print myFunction(myvar2)
This sould return the string based names of the combined value's but is not...
Anyone got any clues, how to go about this a bit smarter and working..?
Many thnx in adavance...
Krk
Got a small issue...
Iv'e got this enum:
Public enum myEnum
myenumval1
myenumval2
myenumval3
myenumval4
myenumval5
myenumval6
end enum
Kay i've assigend some vars to hold the following comination:
myVar1 = myenumval1 + myenumval6
myvar2 = myenumval3 + myenumval4
Now i use the following function to readout the values seperately:
function myFunction(byval str as myEnum) as string
if (str and myenumval1) = myenumval1 then myFunction = myFunction & "myenumval1, "
if (str and myenumval2) = myenumval2 then myFunction = myFunction & "myenumval2, "
if (str and myenumval3) = myenumval3 then myFunction = myFunction & "myenumval3, "
if (str and myenumval4) = myenumval4 then myFunction = myFunction & "myenumval4, "
if (str and myenumval5) = myenumval5 then myFunction = myFunction & "myenumval5, "
if (str and myenumval6) = myenumval6 then myFunction = myFunction & "myenumval6, "
end function
debug.print myFunction(myvar1)
debug.print myFunction(myvar2)
This sould return the string based names of the combined value's but is not...
Anyone got any clues, how to go about this a bit smarter and working..?
Many thnx in adavance...
![[ponder] [ponder] [ponder]](/data/assets/smilies/ponder.gif)