知识大全 用VB制作三维字体
Posted 文字
篇首语:人生遇到的每个人,出场顺序很重要,很多人如果换个时间认识,就会有不同的结局。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用VB制作三维字体相关的知识,希望对你有一定的参考价值。
用VB制作三维字体 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在用VB制作软件封面和界面时经常要用到三维字体 一般的方法是先用专门的软件(如Xara d等)制作出三维字体的图片 然后再用图片框等控件显示出来 这样虽然简单 但其缺点有二 一是要额外增加控件和图片 这样势必会增加程序的大小 二是在VB中图片的加载速度不敢恭维 如能用VB直接编程制作出三维字体 岂不美哉!以下是本人的一点 小技 请笑纳!
先在VB中新建一个 工程 然后在窗体上放置四个Command 以下是源程序
先声明如下 通用变量 :
Dim posx posy As Integer 文字的显示位置
Dim txidth As Integer 文字轮廓宽度
Dim str As String 欲显示的文字
Private Sub Command _Click() 显示凸起三维文字
Dim i As Integer
str = 显示凸起三维文字
Me Cls
Me ForeColor = RGB( )
For i = To txidth
Me CurrentX = posx i
Me CurrentY = posy i
Me Print str
Next i
Me ForeColor = RGB( )
For i = To txidth
Me CurrentX = posx + i
Me CurrentY = posy + i
Me Print str
Next i
Me ForeColor = RGB( )
Me CurrentX = posx
Me CurrentY = posy
Me Print str
End Sub
Private Sub Command _Click() 显示凹陷三维文字
Dim i As Integer
str = 显示凹陷三维文字
Me Cls
Me ForeColor = RGB( )
For i = To txidth
Me CurrentX = posx i
Me CurrentY = posy i
Me Print str
Next i
Me ForeColor = RGB( )
For i = To txidth
Me CurrentX = posx + i
Me CurrentY = posy + i
Me Print str
Next i
Me ForeColor = RGB( )
Me CurrentX = posx
Me CurrentY = posy
Me Print str
End Sub
Private Sub Command _Click() 显示阴影三维文字
str = 显示阴影三维文字
Me Cls
Me ForeColor = RGB( )
Me CurrentX = posx + txidth
Me CurrentY = posy + txidth
Me Print str
Me ForeColor = RGB( )
Me CurrentX = posx
Me CurrentY = posy
Me Print str
End Sub
Private Sub Command _Click() 显示倾斜三维文字
Dim i As Integer
str = 显示倾斜三维文字
Me Cls
Me ForeColor = RGB( )
For i = To txidth
Me CurrentX = x + i
Me CurrentY = y + i
Me Print str
Next i
Me ForeColor = RGB( )
Me CurrentX = posx
Me CurrentY = posy
Me Print str
End Sub
Private Sub Form_Load()
posx =
posy =
txidth =
Me FontSize =
cha138/Article/program/net/201311/11547相关参考
用VB.NET轻松制作特效窗体 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!体是Windows应用
知识大全 在使用PS制作网页时我设置的页面是1024*768,字体大小是12,为什么字体看起来还是显得非常大
在使用PS制作网页时我设置的页面是1024*768,字体大小是12,为什么字体看起来还是显得非常大 以下文字资料是由(本站网www.cha138.com)小编为大家搜集
VB.NET制作Code39的规律类的方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Imp
知识大全 我想学习制作木马和使用。他们说要学编程,vb可以吗,谁给推荐下,高中没毕业,可以学吗,英文基本忘光了
我想学习制作木马和使用。他们说要学编程,vb可以吗,谁给推荐下,高中没毕业,可以学吗,英文基本忘光了VB是最基础的,只能做个计算器什么的,连个最基本的俄罗斯方块都做不出来,可以学C++,加我好友我交你
在字体字号的选用上,公文的正文一般用_____。A、三号仿宋体字B、四号宋体字C、四号楷体字D、五号黑体字答案:A解析:公文的正文一般用三号仿宋体字。故逸A。
知识大全 我已经下载了qq个性字体,但是如果好友用手机上qq就显示不出来,请问大家该怎么转换啊
我已经下载了qq个性字体,但是如果好友用手机上qq就显示不出来,请问大家该怎么转换啊?急!急!急啊!QQ个性字体相当于图片,所以发过去就是图片。你的好友手机QQ上显示不出来,是因为他没有接收这些字体图
注意细节。履历的格式、页眉部分、纸与字体,这些虽属细枝末节,但同样值得关注。处理得好,有时也会引起意想不到的效果。履历的作用不可忽视,西方有一句名言说得好AResumeisapassporttoani
知识大全 如果要做广告纸,用什么颜色的底色和用什么颜色的字搭配好看
如果要做广告纸,用什么颜色的底色和用什么颜色的字搭配好看?白色背景,黑色或深蓝色深绿色字体。淡黄色背景,黑色、红色字体。淡红色背景,深紫色或褐色字体。深灰色背景,白色、淡红色、淡黄色字体。深蓝色背景,
用VB实现拖放功能 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 拖放是用鼠标拖动一个文件到其它
如何更改Eclipse的字体和背景颜色 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以前用惯了