ll_wincolor = w_main.backColor
if ll_wincolor>16777215 and ll_wincolor<80000000 then
//自定义颜色的rgb值
COLOR_BK =ll_wincolor -16777215
else
//标准颜色或者操作系统指定的颜色
COLOR_BK =ll_wincolor
end if
IF arg_lg_number = 0 THEN RETURN '00'
lg_hex = arg_lg_number
lg_mod = mod(lg_hex,16)
lg_hex = lg_hex/16
DO WHILE lg_hex>0 OR lg_mod>0
CHOOSE CASE lg_mod
CASE 15
st_hex = 'F'
CASE 14
st_hex = 'E'
CASE 13
st_hex = 'D'
CASE 12
st_hex = 'C'
CASE 11
st_hex = 'B'
CASE 10
st_hex = 'A'
CASE ELSE
st_hex = string(lg_mod)
END CHOOSE
st_return = st_hex + st_return
lg_mod = mod(lg_hex,16)
lg_hex = lg_hex/16
LOOP
IF len(st_return) =1 THEN st_return = '0' + st_return