VB 利用滚动条和定时器,自动按顺序换c 文本框滚动条的颜色,怎么做

第2章_VB的界面设计
第2章_VB的界面设计
【vb栏目提醒】:网学会员,鉴于大家对vb十分关注,论文会员在此为大家搜集整理了“第2章_VB的界面设计 - 图形图像”一文,供大家参考学习!
2 2 VBVB14:2窗体窗体和和控件控件是创建一个是创建一个VBVB应用程序界面应用程序界面的基本构造模块的基本构造模块窗体是一种对象它是放置其他所有控件的容窗体是一种对象它是放置其他所有控件的容器其本身有着自己的属性、方法和事件。&&&&器其本身有着自己的属性、方法和事件。&&&&控件是放置在窗体中的对象不同类型的控件控件是放置在窗体中的对象不同类型的控件有着不同的属性、方法和事件以适用于不同有着不同的属性、方法和事件以适用于不同的目的。&&&&的目的。&&&&一个一个VBVB应用程序至少有一个窗体应用程序至少有一个窗体14:32.1 2.1 标题图标控制菜单框最小化按钮最小化按钮边框样式工作区窗体对象是创建窗体对象是创建VBVB应用程序的基应用程序的基础。&&&&是用户与应础。&&&&是用户与应用程序进行交互用程序进行交互操作的实际窗口。&&&&操作的实际窗口。&&&&14:42.1.1 2.1.1 常用属性常用属性1NameName属性窗口中为属性窗口中为““名称名称””创建的对象名称有默认的名。&&&&在程序中控件名是作为对象的标识而引用不会显示在窗体上。&&&&22CaptionCaption窗体标题窗体标题窗体标题是出现在窗体标题栏的文本内容。&&&&缺省名使用窗体名。&&&&窗体对象命名规则窗体名称以字母开头可包含数字和下划线但不能含空格和标点符号长度不得超过40个字符。&&&&14:533BackColorBackColor与与ForeColorForeColor窗体的背景色与前景色。&&&&用鼠标单击该属性右侧带有“…”省略号的按钮可从弹出的调色板上选定颜色。&&&&44BorderStyleBorderStyle窗体边框风格窗体边框风格BorderStyle属性决定了窗体的主要特征即窗体外观。&&&&该属性只能通过属性窗口设置。&&&&属性值VB内部常量值风格0vbBSNone窗口无边框1vbFixedSingle窗口有单线边框运行时窗口大小不可改变2vbSizable缺省值窗口有双线边框运行时可改变窗口大小3vbFixedDouble窗口有双线边框运行时窗口不包含最大与最小化按钮窗口大小不可改变4vbFixedToolWindow窗口包含一个关闭按钮标题栏字体缩小运行时不可改变窗口大小5vbSizableToolWindow窗口包含一个关闭按钮标题栏字体缩小运行时可改变窗口大小14:655EnabledEnabled活动属性活动属性Enabled属性允许在程序运行时使对象成为有效或无效。&&&&取值有两种True有效这是缺省值和False无效。&&&&66VisibleVisible可视属性可视属性Visible属性决定对象是否可见。&&&&True可见这是缺省值和False不可见。&&&&77FontFont字体属性字体属性Font属性用于设置或改变窗体上正文的字体、字型、字号等。&&&&14:788LeftLeft、、TopTop、、HeightHeight和和WidthWidth属性决定窗体属性决定窗体位置和大小位置和大小单位均为Twip缇。&&&&Twip是长度单位1440Twip
1英寸。&&&&99IconIcon图标属性图标属性定义运行时窗体处于最小化时显示的图标。&&&&所加载的文件必须具有.ico扩展名和格式。&&&& Left Top Height Width 大部分属性既可以通过属性窗口设置也可以在运行时由代码来设置但有些属性只能在属性窗口设置或者只能通过程序代码设置。&&&&14:82.1.2 2.1.2 窗体的方法也就是窗体所具有的行动方式。&&&&窗体上常窗体的方法也就是窗体所具有的行动方式。&&&&窗体上常用的方法有用的方法有方法功能Hide隐藏窗体不是卸载Move移动窗体Print在窗体中输出文本PrintForm打印窗体Refresh重新绘制窗体Show显示窗体Cls清除窗体中的图形或文本14:92.1.3 2.1.3 窗体可以响应的常用事件窗体可以响应的常用事件11Activate/DeactivateActivate/Deactivate事件事件每当一个窗体被激活时就会产生一个Activate事件当另一个窗体或应用程序被激活时原先处于活动的窗体就会产生Deactivate事件。&&&&22Load/UnloadLoad/Unload事件事件窗体被装载时发生Load事件当使用控制菜单中的“关闭”命令或用Unload语句关闭该窗体时发生从屏幕上卸载窗体的Unload事件。&&&&14:1033Click/DblClickClick/DblClick事件事件单击窗体的空白区域或无效控件时发生Click事件双击窗体的空白区域或无效控件时发生DblClick事件。&&&&44ResizeResize事件事件当窗体第一次显示或窗口状态发生改变。&&&&14:112.1.4 2.1.4 11LoadLoad装载窗体语句装载窗体语句功能功能把窗体或其他对象载入内存但并不显示它语句格式语句格式Load Object Object是对象名注意注意该方法将引发窗体的Load事件。&&&&22UnloadUnload卸载窗体语句卸载窗体语句功能功能把窗体或其他对象从内存卸载语句格式语句格式UnloadObjectObject是对象名注意注意该方法将引发窗体的UnLoad事件。&&&&14:1233EndEnd语句语句功能功能终止应用程序的执行并从内存卸载所有窗体语句格式语句格式EndEnd注意注意Unload语句与End语句的区别。&&&&Unload语句是卸载当前窗体并引发对象的Unload事件End语句将终止应用程序的执行并从内存卸载所有窗体。&&&&14:13【例【例2.12.1】】窗体显示与隐藏的示例程序窗体显示与隐藏的示例程序在窗体在窗体11的的““代码编辑器代码编辑器””窗口中输入以下程序代码窗口中输入以下程序代码Private Sub Form_Click
Form2.Show显示窗体2Form1.Hide隐藏窗体1End SubPrivate Sub Form_Load
Label1.FontName
“幼圆”将标签对象字体设为幼圆Label1.FontBold
True将文字置为粗体End Sub在窗体在窗体22的的““代码编辑器代码编辑器””窗口中输入以下程序代码窗口中输入以下程序代码Private Sub Form_Click
Form2.Hide隐藏窗体2Form1.Show‘显示窗体1End SubPrivate Sub Form_Load
“窗体示例”改变窗体2的标题Label1.FontItalic
True将标签文字设置为斜体End Sub 14:14【例【例2.22.2】】UnloadUnload与与EndEnd使用示例使用示例Private Sub CmdClose_ClickUnload MeMe是系统保留字代表当前窗体End SubPrivate Sub Form_Unload在此输入程序结束前需要执行的代码EndEnd Sub14:1544PrintPrint方法方法功能功能可以将文本输出到窗体、图片框或打印机上语句格式语句格式对象名对象名..Print Print 输出列表输出列表注意注意11对象名可以是对象名可以是窗体窗体FormForm、、图片框图片框PictureBoxPictureBox或打印机或打印机PrinterPrinter的名称。&&&&的名称。&&&&省略对象名时将输出内容输出到当前窗体上。&&&&例如Print “VB程序设计”在当前窗体上输出Picture1.Print“VB程序设计”在图片框上输出22如果省略输出列表如果省略输出列表则输出一个空行则输出一个空行。&&&&。&&&&例如PrivateSubForm_ClickPrintquotVBquotPrint输出空行换行作用Printquot程序设计quotEndSub14:1633输出列表的各项之间可以用逗号输出列表的各项之间可以用逗号““””或分号或分号““””分隔。&&&&分隔。&&&&当采用逗号作分隔符时每个输出项宽度为14个字符当采用分号作分隔符时每个输出项以紧凑格式输出即数值输出项的尾部自动加一个符号位正数为空格。&&&&例如Private Sub Form_Clicka3:b4PrintababPrintabPrintquotaquotaquotbquotb字符串输出用于说明EndSub44若语句行末尾没有分隔符若语句行末尾没有分隔符则输出当前输出项后自动换行则输出当前输出项后自动换行。&&&&。&&&&若以分号或逗号结束则输出当前输出项后不换行下一个Print语句输出的内容将输出在同一行上。&&&&14:172.2 2.2 VBVB控件是包括在窗体对象内的对象控件是包括在窗体对象内的对象每种类型的控件都有自己的一套属性、每种类型的控件都有自己的一套属性、方法和事件方法和事件在在VBVB应用程序的设计阶段主要任务是应用程序的设计阶段主要任务是建立用户界面建立用户界面14:182.2.1 2.2.1 建立控件建立控件方法方法11在工具箱中的控件图标上单击然后在窗体上用在工具箱中的控件图标上单击然后在窗体上用鼠标拖放出所需控件的大小。&&&&鼠标拖放出所需控件的大小。&&&&方法方法22在工具箱中的控件图标上双击在窗体中央就自在工具箱中的控件图标上双击在窗体中央就自动出现一个缺省大小的控件然后根据需要移动控件或动出现一个缺省大小的控件然后根据需要移动控件或更改控件的大小。&&&&更改控件的大小。&&&&14:19选中控件选中控件单击窗体上放置的控件即选中该控件。&&&&单击窗体上放置的控件即选中该控件。&&&&如果需要同时选中多个控件可按住如果需要同时选中多个控件可按住CtrlCtrl或或ShiftShift键再键再单击需选中的多个控件单击需选中的多个控件在窗体上用鼠标拖曳出一个矩形框则此矩形框所包在窗体上用鼠标拖曳出一个矩形框则此矩形框所包围的控件全部被选中。&&&&围的控件全部被选中。&&&&选中多个控件之后在属性窗口中只显示这些控件共同具有的属性。&&&&如果修改属性值那些被同时选中的所有控件的属性值都会发生相应的改变。&&&&14:20改变控件大小改变控件大小选中控件后将出现选中控件后将出现88个小方块。&&&&将鼠标指针移至控件个小方块。&&&&将鼠标指针移至控件四周的某个小方块拖放鼠标即可改变控件大小。&&&&四周的某个小方块拖放鼠标即可改变控件大小。&&&&在控件的属性窗口中修改在控件的属性窗口中修改WidthWidth和和HeightHeight的属性值。&&&&的属性值。&&&&通过通过VBVB工具栏的工具栏的““格式格式””中的命令项协调控件的位置。&&&&中的命令项协调控件的位置。&&&&14:21删除、移动控件删除、移动控件删除窗体中的控件先选中要删除的控件然后按删除窗体中的控件先选中要删除的控件然后按DeleteDelete键。&&&&键。&&&&移动窗体中的控件先选中控件然后将鼠标指针移至移动窗体中的控件先选中控件然后将鼠标指针移至控件上按住左键拖动鼠标即可改变控件位置如果要控件上按住左键拖动鼠标即可改变控件位置如果要精确设置控件位置可在控件的属性窗口中修改精确设置控件位置可在控件的属性窗口中修改TopTop和和LeftLeft的属性值。&&&&的属性值。&&&&14:22复制控件复制控件11选中控件选中控件22执行执行““编辑编辑””菜单中的菜单中的““复制复制””命令或者单命令或者单击工具栏上的击工具栏上的““复制复制””按钮按钮33执行执行““编辑编辑””菜单中的菜单中的““粘贴粘贴””命令或者单命令或者单击工具栏上的击工具栏上的““粘贴粘贴””按钮。&&&&按钮。&&&&14:232.2.2 2.2.2 TabTab焦点焦点就是接收用户鼠标或键盘的能力。&&&&焦点就是接收用户鼠标或键盘的能力。&&&&一个对象具有焦点时产生一个对象具有焦点时产生GotFocusGotFocus事件对象失去焦事件对象失去焦点时产生点时产生LostFocusLostFocus事件。&&&&事件。&&&&注意注意11当一个对象的当一个对象的EnabledEnabled和和VisibleVisible属性均为属性均为TrueTrue时才能接收焦时才能接收焦点。&&&&设置一个对象焦点时可以在程序代码中使用点。&&&&设置一个对象焦点时可以在程序代码中使用SetFocusSetFocus方法。&&&&方法。&&&&22框架框架FrameFrame、、标签标签LabelLabel、、菜单菜单MenuMenu、、直线直线LineLine、、形状形状ShapeShape、、图像框图像框ImageImage和计时器和计时器TimerTimer等都不能接收焦点。&&&&等都不能接收焦点。&&&&33窗体只有先用窗体只有先用ShowShow方法显示后然后才能使用方法显示后然后才能使用SetFocusSetFocus方法对方法对该窗体或窗体上的控件设置焦点。&&&&该窗体或窗体上的控件设置焦点。&&&&14:24TabTab顺序顺序系统自动按顺序为窗体中的每个控件指定一个系统自动按顺序为窗体中的每个控件指定一个TabTab键序。&&&&键序。&&&&TabTab键序反映在控件的键序反映在控件的TabIndexTabIndex属性中其属属性中其属性值为性值为001122……。&&&&。&&&&14:252.2.3 2.2.3 11..NameName――控件对象的名称22..CaptionCaption――控件的标题33..EnabledEnabled――决定控件是否对用户产生的事件做出响应44..VisibleVisible――决定控件是否可见默认值为True55..HeightHeightwidthwidthTopTop和和LeftLeft――Height和width属性确定控件的高度和宽度。&&&&Top表示控件到窗体顶部的距离Left表示控件到窗体左边框的距离。&&&&Name值不能在应用程序中修改14:2666..BackColorBackColor和和ForeColorForeColor――设置控件的背景色和前景色。&&&&77..FontNameFontNameFontSizeFontSizeFontBoldFontBoldFontItalicFontItalicFontStrikethruFontStrikethru和和FontUnderlineFontUnderline――件中显示文本所用的字体、字号、是否粗体、是否斜体、是否加删除线和是否带下划线88..FontFont――控件中显示的文本所用字体的样式、大小、字体效果等14:27文本框控件文本框控件TextBox TextBox 标签标签Label Label 命令按钮命令按钮CommandButtonCommandButton单选按钮单选按钮OptionButtonOptionButton和复选按和复选按CheckButtonCheckButton框架框架FrameFrame列表框列表框ListBox ListBox 组合框组合框ComboBox ComboBox 图片框图片框PictureBoxPictureBox和图像框和图像框Image Image 定时器定时器TimerTimer14:282.2.4 2.2.4 TextBoxTextBox文本框文本框TextBoxTextBox是一个文本编辑区域用户可是一个文本编辑区域用户可以在该区域中输入、编辑和显示文本内容。&&&&以在该区域中输入、编辑和显示文本内容。&&&&常用属性常用属性11..TextText――返回设置控件中包含的文本22..MultiLineMultiLine――返回或设置一个值指示文本框控件是否能够接受和显示多行文本。&&&&33..AlignmentAlignment――设置或返回一个值决定文本在控件中的对齐方式缺省值为0文本左对齐若为1文本右对齐若为2文本居中。&&&&44..MaxLengthMaxLength――返回或设置一个值它指出在文本框控件中文本的最大长度。&&&&55..PasswordChaPasswordCha――确定在文本框中是否显示用户输入的字符14:29事件事件11ChangeChange事件事件当文本框的Text属性发生变化即文本的内容发生变化时就引发本事件。&&&&22LostFocusLostFocus事件事件当鼠标指针插入点离开文本框时引发本事件。&&&&33GotfacusGotfacus事件事件文本框获得焦点时引发本事件。&&&&44KeypressKeypress事件事件在文本框中输入一个ASCII码字符时引发本事件。&&&&14:30方法方法11RefreshRefresh方法方法刷新文本框。&&&&22SetfocusSetfocus方法方法设置焦点。&&&&通过本方法可使指定的文本框获得焦点也即成为当前文本框。&&&&获得焦点的文本框中具有闪动的光标。&&&&14:312.2.52.2.5LabelLabel标签标签LabelLabel主要用来显示比较固定的提示性信息。&&&&主要用来显示比较固定的提示性信息。&&&&常用属性常用属性11..AlignmentAlignment――设置标签中文本的对齐方式共有3个可选项0左对齐默认值l右对齐和2居中。&&&&22..AutoSizeAutoSize――确定标签的大小是否根据标签的内容自动调整大小默认值为False。&&&&33..BorderStyleBorderStyle――设置标签的边框可以取两种值0表示无边框默认值l表示有边框。&&&&44..BackStyleBackStyle――设置标签的背景模式共有两个选项1表示标签将覆盖背景默认值0表示标签是“透明”的。&&&&14:32事件事件11ClickClick单击单击22DblClickDblClick双击双击方法方法11RefreshRefresh方法刷新标签框方法刷新标签框。&&&&。&&&&22MoveMove方法移动标签方法移动标签。&&&&。&&&&14:332.2.62.2.6CommandButtonCommandButton命令按钮命令按钮CommandButtonCommandButton用于接收用用于接收用户的操作信息并引发应用程序的某个操作。&&&&户的操作信息并引发应用程序的某个操作。&&&&常用属性常用属性11..DefaultDefault――用于设置“默认按钮”。&&&&22..CancelCancel――用于设置“取消按钮”。&&&&33..StyleStyle――设置命令按钮的外观。&&&&14:34事件事件命令按钮最常用的事件是Click单击事件但不支持DblClick双击事件。&&&&方法方法命令按钮常用的方法是SetFocus方法。&&&&14:35【例【例2.32.3】】设计程序实现两个文本框内设计程序实现两个文本框内容的交换容的交换编写程序代码:PrivateSubCommand1_Click“交换”按钮ttext1TextText1TextText2TextText2TexttEndSub14:36【例【例2.42.4】】在窗体上建立两个文本框和两个命在窗体上建立两个文本框和两个命令按钮令按钮编写程序代码PrivateSubText1_Change文本框1内容改变时时间发生Text2TextText1TextEndSubPrivateSubCommand1_Click“重新输入”按钮Text1TextquotquotText1SetFocusEndSubPrivateSubCommand2_Click“退出程序”按钮EndEndSub14:单选按钮单选按钮OptionButtonOptionButton和复选按钮和复选按钮CheckButtonCheckButton命令按钮命令按钮CommandButtonCommandButton用于接收用户的操作信息用于接收用户的操作信息并引发应用程序的某个操作。&&&&并引发应用程序的某个操作。&&&&常用属性常用属性11..ValueValue――――用来表示单选按钮或复选按钮的状态用来表示单选按钮或复选按钮的状态在单选按钮中?Value0False表示没被选择?Value1True表示被选择在复选框中?Value0表示没有选择该复选框?Value1表示选中该框?Value2表示该复选框被禁用灰色14:3822..AlignmentAlignment――――用来设置指定复选框或单选按用来设置指定复选框或单选按钮的显示方式钮的显示方式?Alignment0默认控件居左标题在控件右侧显示。&&&&?Alignment1控件居右标题在控件左侧显示。&&&&33..StyleStyle――――用来设置指定复选框或单选按钮的用来设置指定复选框或单选按钮的显示方式显示方式?Style0默认标准方式即同时显示控件和标题。&&&&?Style1图形方式控件用图形的样式显示。&&&&事件事件单选按钮和复选按钮均可响应单击Click事件。&&&&14:39【例2.5】单选按钮和复选按钮应用示例事件过程如下PrivateSubChkCxT_ClickPrivateSubChkXHX_Click‘“粗斜体”复选按钮“下划线”复选按钮IfChkCXT.Value1ThenIfChkXHX.Value1ThenTxt1.FontBoldTrueTxt1.FontUnderlineTrueTxt1.FontItalicTrueElseElseTxt1.FontUnderlineFalseTxt1.FontBoldFalseEndIfTxt1.FontItalicFalseEndSubEndIfEndSubPrivateSubOptHT_ClickPrivateSubOptST_Click‘“黑体”复选按钮“宋体”复选按钮Txt1.FontName“黑体”Txt1.FontNamequot宋体quotEndSubEndSub14:402.2.82.2.8FrameFrame框架控件可从功能上把在其范围之内的相关控件组织框架控件可从功能上把在其范围之内的相关控件组织在一起。&&&&在一起。&&&&框架的属性、可响应的事件与窗体基本相同框架的属性、可响应的事件与窗体基本相同方法有方法有MoveMove、、RefreshRefresh等。&&&&等。&&&&将控件置于框架中的两种方法推荐用第一种1 先画出框架再将其它控件放到框架中。&&&&2 若先画控件后画框架可“剪切”框架外的控件再“粘贴”到框架中。&&&&14:412.2.92.2.9ListBoxListBox列表框列表框ListBoxListBox用于列出可供用户选择的项目用户可用于列出可供用户选择的项目用户可从中选择一个或多个选项。&&&&从中选择一个或多个选项。&&&&常用属性常用属性1.1.ListList――该属性是一个字符型数组用于存放列表框的表项。&&&&22..ListCountListCount――返回列表框中表项的.
【】【】【】【】【】浙江省计算机二级VB上机考试设计题及答案-五星文库
免费文档下载
浙江省计算机二级VB上机考试设计题及答案
导读:4、界面及功能设计请参考cx20.exe文件,程序设计21,1、设计2个定时器,4、界面及功能设计请参考cx21.exe文件,程序设计22,4、界面及功能设计请参考cx22.exe,程序设计23,图片显示在图片框中4、界面及功能设计请参考cx23.exe文件,程序设计24,4、界面及功能设计请参考cx24.exe文件,程序设计25,5、文本框设计为带垂直滚动条,6、界面及功能设计请参考cx25
4、界面及功能设计请参考cx20.exe文件。
程序设计21
1、设计2个定时器,一个用于控制时间显示,时间间隔为一秒;一个用于判断闹钟时间,时间间隔为0.5秒,并且在未输入闹钟时间前不可使用。
2、标签Labell用于显示时间,宋体,粗体,斜体,二号,背景白色,字体居中对齐,固定边框。
3、在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器,如果时间超过闹钟时间,则标签的背景色用红白两色交替变换。 4、界面及功能设计请参考cx21.exe文件。
程序设计22
1、当在文本框中输入密码“1234567”,并按回车后,显示标签labe12为“欢迎光临!”。 如果输入的密码与“1234567”不吻合,显示标签Labe12为“密码不符,请再输入一遍!”,同时清空文本框的内容,允许再输入一遍;
如果第二次输入的密码仍然与“1234567”不吻合,显示标签Labe12为“非法用户,请退出程序!”,文本框就不能使用了。
2、文本框中输入的字符显示为*,并且最多可以接受7个字符。
3、标签控件Labe12的文字对齐方式为居中对齐,文字颜色红色,宋体、常规、三号;标签的大小随字体自动调整,一开始不可见。 4、界面及功能设计请参考cx22.exe
程序设计23
1、窗体上放置驱动器列表框、目录列表框和文件列表框三个控件,设置属性使得三个控件能够联动。
2、设置文件列表框只显示*.bap 和*.jpg类型的图片文件。
3、编写相关代码使得单击文件列表框上的图片文件名时,图片显示在图片框中 4、界面及功能设计请参考cx23.exe文件。
程序设计24
1、文件列表框能过滤文本文件。
2、当单击某文本文件名后,在Textl显示文件名(包括路径),在Text2显示该文件内容。 3、当单击某文件文件名后,调用记事本程序对文件文件进行编辑。 4、界面及功能设计请参考cx24.exe文件。
程序设计25
1、窗体上引入一个通用对话框控件。 2、单击菜单“字体”,通用对话框,并对文本框字体进行修饰。
3、单击菜单“文字颜色”,通用对话框控件显示为颜色对话框,并对文体框文字颜色进行修饰。
4、单击菜单“背景颜色”,通用对话框控件显示为颜色对话框,并对文本框背景颜色进行修饰。
5、文本框设计为带垂直滚动条。
6、界面及功能设计请参考cx25.exe文件。
程序设计26
1、设计4个命令按钮,分别实现“复制”、“剪切”、“粘贴”和“删除”功能; 2、文本框Text1可以多行显示文字; 3、界面及功能设计请参考cx26.exe文件。
程序设计27
1、在窗体上放置一个文本框控件数组,用于输入用户信息。
2、在文本框控件数组中输入相应信息后,点击“添加”后在组合框中会出现该项的姓名。 3、在组合框中选中某项,可以在文本框数组中显示该项的用户信息,点击“删除”,可以删除该项的所有信息。
4、界面及功能设计请参考cx27.exe文件。
程序设计28
1、“菜单”框架中由复选框数组提供选择三种套餐,右边的文本框数组中可以输入数量; 2、要求文本框只能接受数字键;并且只有选取了相应的套餐后才可以进行输入, 3、单击“确定”按钮,统计点餐的金额,并用消息框显示出来; 4、界面及功能设计请参考cx28.exe文件。
程序设计29
1、窗体的右部是图片框,可以用鼠标左键进行绘图。 2、“选项”框中有两个单选钮控件,选择“细”时,绘图的线宽设置为1,选择“粗”时,绘图的线宽设置为5。 3、“选项”框中的“颜色”按钮打开通用对话框为颜色对话框,并设置绘图的颜色。 4、“选项”框架中的“清除”按钮用于清除图片框中的内容。 5、界面及功能设计请参考cx29.exe.文件。
程序设计30
1、框架Frame1中有一个复选框数组,可以选择粗体,斜体对标签中的文字进行修饰。 2、框架Frame2中有一个单选钮数组,可以选择宋体或楷体对标签中的文字进行修饰。 3、标签Labe11的文字内容为“Visual Basic程序设计”。宋体,常规,三号;文字对齐方式为居中。
4、界面及功能设计请参考cx30.exe文件。
程序设计31
1、单击“开始计时”按钮后,程序根据选择的时间开始倒计时,命令按钮变为不可使用。 2、倒计时过程是将剩余的时间显示在标签Labell中,直到0分0秒为止,改为显示“时间到!”:
3、框架“选择时间”内有一组单选钮控件数组,分别选择不同的时间值。只有选择时间后,命令按钮才可以使用。
4、界面及功能设计请参考cx31.exe文件。
程序设计32
1、要求命令按钮数组构成数字键,单击数字按钮,将拨号的内容显示在文本框Text1中; 2、单击“重拨“按钮,再现原来的拨号过程:(提示:再现过程由定时器实现) 3、定时器的时间间隔为0.5秒;
4、文本框最多接受10个字符:宋体,粗体,三号,兰色号; 5、界面及功能设计请参考cx32.exe文件。
程序设计33
1、在窗体上放置一个“三原色配比与预览”的框架,框架内有三个水平滚动条构成的控件数组,滚动条的取值范围为0――255;还有一个长方形形状控件。
2、拖动滚动条的滚动框来选择红、绿、兰三原色的配色取值,配色通过形状控件的填充效果动态显示。
3、单击“应用”按钮,将调配好的颜色作为标签文字“坚持就是胜利!”的文字颜色。 4、标签文字“坚持就是胜利!”字体为“楷体GB2312”。大小“二号”,设置相关属性使得标签在窗体中水平居中并且标签的大小随显示内容自动调整。 5、界面及功能设计请参考cx33.exe文件。
程序设计34
1、程序启动后窗体正中央有一个直径为500Twips的红色圆球。
2、第一次单击菜单“启动”,圆球先向右上角方向运动,碰壁后改变方向。水平、垂直方向的移动速度均为100Twips/间隔。
3、单击菜单“停止”,圆球停止运动,再单击菜单“启动”,圆球继续运动。 4、定时器时间间隔为0.1秒。
5、界面及功能设计请参考cx34.exe文件。
程序设计01题解:
一、根据题目要求,在Form1窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。
二、根据题意,对命令按钮Command1的Click事件编写如下事件过程代码: Private Sub Command1_Click()
If Command1.Caption = &最大化(&L)& Then
Form1.WindowState = 2
Command1.Caption = &还原(&B)&
Form1.WindowState = 0
Command1.Caption = &最大化(&L)&
Command1.Left = (Form1.Width - Command1.Width) / 2
Command1.Top = (Form1.Height - Command1.Height) / 2 End Sub
程序设计02题解:
一、根据题目要求,在Form1窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。
件过程代码:
Private Sub Command1_Click() Text1.Text = && Text1.SetFocus Text2.Text = && Text3.Text = && End Sub
Private Sub Command2_Click() Dim a, b, sum As Integer Text3.Enabled = True a = Val(Text1.Text) b = Val(Text2.Text) sum = a * b
Text3.Text = sum
包含总结汇报、专业文献、党团工作、旅游景点、考试资料、外语学习、人文社科、出国留学以及浙江省计算机二级VB上机考试设计题及答案等内容。本文共10页
相关内容搜索}

我要回帖

更多关于 c 文本框滚动条 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信