以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  字体透明───胃口吊的差不多了,答案如下:  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=69656)

--  作者:lsy
--  发布时间:2015/6/8 19:08:00
--  字体透明───胃口吊的差不多了,答案如下:
看上去,一片空白。
点上去,原形毕露。

本例的作用,就是运用透明色值。
不信的话,大家可以上网查查“透明色的值”、“透明色代码”。
结论要么是太复杂,要么是没有这个值。
Transparent是可以设置透明,但不是一个值,实际运用的时候,比具体的一个值,要麻烦多了。

这样用就简单了:
一、储存
Dim i AS Integer = e.Sender.ForeColor.ToARGB(文字颜色设成透明)
Tables("颜色管理").Current("前景色") = i

二、还原
Dim i AS Integer = Val(Tables("颜色管理").Current("前景色"))
e.Sender.ForeColor = Color.FromARGB(i) \'这个16777215就是透明色,网上却没有人明确的讲,就是这个值。



以下内容只有回复后才可以浏览

[此贴子已经被作者于2015/6/9 10:11:28编辑过]

--  作者:大红袍
--  发布时间:2015/6/8 19:23:00
--  
 呃...
--  作者:yinyb36
--  发布时间:2015/6/8 19:30:00
--  

--  作者:lsy
--  发布时间:2015/6/8 19:31:00
--  
透明色,可能大家都会设置:

Color.Transparent

问题是,这种方法,在储存颜色值,然后还原出颜色的时候,不太方便。

有个透明色值,就方便了。

这个值是什么呢?

嘿嘿。


--  作者:huangfanzi
--  发布时间:2015/6/8 19:47:00
--  
好东西要顶下看看
--  作者:zcw2764
--  发布时间:2015/6/8 20:24:00
--  

--  作者:一笑
--  发布时间:2015/6/8 20:41:00
--  
好奇 看看
--  作者:飞云
--  发布时间:2015/6/8 20:49:00
--  
看看
--  作者:ess110
--  发布时间:2015/6/8 21:04:00
--  
看看
--  作者:狐表开发
--  发布时间:2015/6/8 21:43:00
--  
顶顶