請問一下如何做PB中的單位轉換
如:把units 轉到pixels : UnitsToPixels(this.width,XUnitsToPixels!))
乍麼把pixels 轉成 units 呢?
------解决方案--------------------
没了撒
------解决方案--------------------
问题解决了就好
long = Red + Green * 256 + Blue * 256 * 256
------解决方案--------------------
//////////////////////////////////////////////////////////////////////
//
// 将钱数转化为大写 pb10x
// 代码写的干净利落
//////////////////////////////////////////////////////////////////////
constant string ls_bit = "万仟佰拾亿仟佰拾万仟佰拾元角分"
constant string ls_num = "壹贰叁肆伍陆柒捌玖"
long lmax = lena( ls_bit ) + 1
string ls_je, ls_dw, ls_result = ''
long ll_len, i, k
ls_je = string( 10001, "#############.00" )
ll_len = lena( ls_je ) - 1
ls_je = replacea( ls_je, ll_len - 1, 1, '' )
for i = ll_len to 1 step -1
lmax -= 2
ls_dw = mida( ls_bit, lmax, 2 )
k = long( mida( ls_je, i, 1 ) )
if k = 0 then
choose case ls_dw
case '元','万','亿'
ls_result = ls_dw + ls_result
case '分'
ls_result = '整'
case '角'
if ls_result <> '整' then ls_result = '零' + ls_result
case else
choose case lefta( ls_result, 2 )
case '万', '亿', '元', '零'
case else
ls_result = '零' + ls_result
end choose
end choose
else
ls_result = mida( ls_num, k * 2 - 1, 2 ) + ls_dw + ls_result
end if
next
messagebox('', ls_result)
------解决方案--------------------
强!!!!!