15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > VB亲身开发一个Windows软件(三)界面设计

VB亲身开发一个Windows软件(三)界面设计

时间:2023-07-02 17:39:01 | 来源:网站运营

时间:2023-07-02 17:39:01 来源:网站运营

VB亲身开发一个Windows软件(三)界面设计:现在,我们已经准备好了,要开始开发了。首先我们要进行界面设计。从某种方面来说,这比写代码更重要,因为用户只会感觉到界面,而不会在乎代码,所以一个好的用户界面,是一个优秀软件的基础。

那么,我们要开始了。和上次一样,在工程资源管理器里右键新建窗体。你会问我们不是已经有一个窗体了吗,为什么还要新建一个?因为上次的frmCalcMain;是这次计算器的主窗体,较为复杂。我们先从一个简单的子窗体设计开始。建立完窗体之后千万不要缰急保存,因为此时窗体名称还是Form1,直接保存就也是这-Z尤.m兵也

理工拦文件尖会耳不便,所以先改好倒体的名称属性,再保存。这里我们改为frmSJuxing,之后最重要一步,在工程资源管理器里右键工程,打开属性,切换启动对象为 frmSjuxmg(如图)

(这一步操作是为了方便使用这个教程,方便运行,等我讲完了这个窗体,就要换了),很明显,我们今天设计矩形面积窗体。先让我们认识一下窗体的属性,伫 汉在?相、空史体大小,把窗口适当调大,调整方式有两个,一个是和日常使用一样直接拉边框,另一个是修改窗体的Long (长),Width (宽)属性,属性值是缇,VB右上角有一个几千×几千,那个也是缇,这是一种计里目体大小的单位,1缇约567像素,此外,窗体还有一个关键的Caption属性,这个叫窗体的标题,就是左上角的窗口名称,注意和名爵属性不要混源一个是外观,一个是在代码中引用的。我们把Caption改为矩形面积 ,之后,还需要知道一个窗体的属性,叫"BorderStyle,中文是边框样式,属性值有Fixed Single (带有窗体图标,不能随便调大小)Fixed Dialog (没有窗体图标.不能随跳大小,并且没有最小化,通常用作提示信息窗体)Sizeable有图标可以随便调大小,和文件资源管理器一样),还有两个,但是目前我们不需要认识。我们选择第一个FixedSingle设置之后界面就不会被随便调整大小,最后后一个属性,MaxButton,决定窗体有没有最大化按钮,这里选择False,没有,即使前面已经让倒体不能被调整了,但是最大化以, 这里就要设置好”

我'点下:渺燮住上面放控件,怎么放呢,看你的VB左侧,应该有一些图标,弥先单击其中的那个灰色小方块,那就是按钮,这个按钮就是古老的Windows95样式的按钮。然后把鼠标指针放到窗体上,你会看到指针变成十字型,然后按住左键拖动,之后松手,就成功的画出了一个按扭。和PPT绘制图形差不多,接下来不要着急,你需要认识其他的控件,你把鼠标放到每一个控件的上面,就会显示英文名称,这里我们还要用到Label,ComboBox和Frame按照同样方式拖拽成如图所示.(注意:先指拽Frame校件再往上放ComboBox)

现在上面的文字还全是英文,不是我们想要的,如何修改呢?这个就和PPT不一样了,需要靠属性修改。属性是面向对象编程的基础,我们可以把窗体上的所有控件比作,一个 人有身高,体重等属性。此外,控件还有方法,这个之后再讲,单击你的每一个控件,左边属性窗体就会出现此控件的属性,先来认识按钮的属性,我们第一个属性Caption,这控制按钮上面的文字。再来看ComboBox的属性,我们要认识Text, Style还有List属性。Text是里面的文本,你会发现现在不能修改文本。那是因为Style属性,这里2指的是不能修改文木的ComboBox,现在我们选择0,就可以改了。原来,Style控制了ComboBox能否修改文本。List僦是列表内容,想要修改只需要点击属性值的小三角,一行一行的输入列表,按下Ctrl+Enter换行。这里需要注意,ComboBox中的每一行文本都需要占用之前两个字节的空间,也就是说要求至少两个字母或者一个汉字,不能只输入一个字母。这个估计是VB的bug其实VB有很多bug,就连现在全宇宙最强IDE Visual Studio的2022版中都有代码提示上的bug,之后我会单独讲解。那么如何输入单个字母呢,只需要在这个字母后面加一个空格就行了,不过在引用代码的时候也要注意把空格带上,在这里我们如表格输入

Frame的属性也很简单,只有Caption。之后还有Label,它也有说烂了的Caption,除此之外它还有Font属性,设置字体,上面有三个点的按迅打开之后找到大小,把大小适当调大。最终界面如图

细心的你就会发现,控件属性翻译成中文就是它表达的意思。根据这个还有VB的提示,你还可以认识更多的控件。

下一期,我们就要设计代码了。

关键词:界面,设计,亲身

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭