I guess it would work. It should, if there's not a bug.
Lets see...
Type test
a as integer
b as float
c as string
Endtype
typetest as test
typetest.a = 11
typetest.b = 7.11
typetest.c = "Andrew11"
printvars(typetest.a, typetest.b, typetest.c)
Wait key
Function printvars(a,b#,c$)
Print a
Print b#
Print c$
Endfunction
Yep, works fine for me. Is that what you mean by "pass User TYPES as function parameters"?
P.S. The wrong second text diplayed is not a bug with DBP.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/_core_why_floating_point_numbers_may_lose_precision.asp
"All programmers are playwrites and all computers are lousy actors" -Anon
