知识大全 用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轻松制作特效窗体

用VB.NET轻松制作特效窗体  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!体是Windows应用

知识大全 在使用PS制作网页时我设置的页面是1024*768,字体大小是12,为什么字体看起来还是显得非常大

在使用PS制作网页时我设置的页面是1024*768,字体大小是12,为什么字体看起来还是显得非常大  以下文字资料是由(本站网www.cha138.com)小编为大家搜集

知识大全 VB.NET制作Code39的规律类的方法

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实现拖放功能

用VB实现拖放功能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  拖放是用鼠标拖动一个文件到其它

知识大全 如何更改Eclipse的字体和背景颜色

如何更改Eclipse的字体和背景颜色  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  以前用惯了