请教一个关于16进制与字符串赋值的问题

yesir_xiaoye 2005-11-03 10:37:23
我这里有一个程序,是这样写的:

正确的写法: IronDraw.FontColor = &HFFFFFF

错误的写法:
Dim theColor
theColor = "&HFFFFFF"
IronDraw.FontColor = theColor

因为我需要动态的给它不同的颜色值,所以不能固定为&HFFFFFF这样,可能是黑色,也可能是红色或其他色。。所以我必须按照这种错误的写法来写,而这种错误的写法又报错。。我该怎么办,我错在了哪里。。麻烦给为高手帮我指点!:)

...全文
163 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yesir_xiaoye 2005-11-03
  • 打赏
  • 举报
回复
请告诉我如何修改这个错误的写法!

正确的写法: IronDraw.FontColor = &HFFFFFF

错误的写法:
Dim theColor
theColor = "&HFFFFFF"
IronDraw.FontColor = theColor

因为我需要动态的给它不同的颜色值,所以不能固定为&HFFFFFF这样,可能是黑色,也可能是红色或其他色。。所以我必须按照这种错误的写法来写,而这种错误的写法又报错。。我该怎么办,我错在了哪里。。麻烦给为高手帮我指点!:)
gdwebinfo1 2005-11-03
  • 打赏
  • 举报
回复
你必须要在前面加:&H 然后在后面跟上相关的16进制颜色
yesir_xiaoye 2005-11-03
  • 打赏
  • 举报
回复
不可以!因为这里不能接受字符串!
monkeyhjl 2005-11-03
  • 打赏
  • 举报
回复
theColor = "#FFFFFF"
以这种字符串的形式不可以么?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧