VB6中怎么修改按钮的颜色
VB6可通过Style属性给按钮实现显色功能。
Style属性,返回或设置一个值,该值用来指示控件的显示类型和行为。在运行时是只读的。
具体方法:
1.在按钮控件属性窗口设置Style属性为1-Graphical
2.然后对按钮控件的的BackColor属性进行设置选所需颜色,就给按钮改变颜色。也可在代码中改变按钮控件的的BackColor属性,进行实时改变按钮的颜色。
PrivateSubCommand1_Click()
Command1.BackColor=vbGreen
EndSub
(VB6)窗体菜单项怎么自定义背景色和字体颜色(含子菜单)
下列出了由 Menu类型公开的成员。
公共构造函数
名称说明
Menu初始化 Menu类的新实例。
页首
公共字段
名称说明
MenuItemClickCommandName包含命令名。
页首
公共属性(请参见受保护的属性)
名称说明
AccessKey获取或设置使您得以快速导航到 Web服务器控件的访问键。(从 WebControl继承。)
AppRelativeTemplateSourceDirectory获取或设置包含该控件的 Page或 UserControl对象的应用程序相对虚拟目录。(从 Control继承。)
Attributes获取与控件的属性不对应的任意特性(只用于呈现)的集合。(从 WebControl继承。)
BackColor获取或设置 Web服务器控件的背景色。(从 WebControl继承。)
BindingContainer获取包含该控件的数据绑定的控件。(从 Control继承。)
BorderColor获取或设置 Web控件的边框颜色。(从 WebControl继承。)
BorderStyle获取或设置 Web服务器控件的边框样式。(从 WebControl继承。)
BorderWidth获取或设置 Web服务器控件的边框宽度。(从 WebControl继承。)
ClientID获取由 ASP.NET生成的服务器控件标识符。(从 Control继承。)
Controls已重写。获取 ControlCollection,其中包含 Menu控件的子控件。
ControlStyle获取 Web服务器控件的样式。此属性主要由控件开发人员使用。(从 WebControl继承。)
ControlStyleCreated获取一个值,该值指示是否已为 ControlStyle属性创建了 Style对象。此属性主要由控件开发人员使用。(从 WebControl继承。)
CssClass获取或设置由 Web服务器控件在客户端呈现的级联样式表(CSS)类。(从 WebControl继承。)
DataBindings获取 MenuItemBinding对象的集合,这些对象定义数据项和它所绑定到的菜单项之间的关系。
DataSource获取或设置对象,数据绑定控件从该对象中检索其数据项列表。(从 BaseDataBoundControl继承。)
DataSourceID(从 HierarchicalDataBoundControl继承。)
DisappearAfter获取或设置鼠标指针不再置于菜单上后显示动态菜单的持续时间。
DynamicBottomSeparatorImageUrl获取或设置图像的 URL,该图像显示在各动态菜单项底部,将动态菜单项与其他菜单项隔开。
DynamicEnableDefaultPopOutImage获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示动态菜单项具有子菜单。
DynamicHorizontalOffset获取或设置动态菜单相对于其父菜单项的水平移动像素数。
DynamicHoverStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置鼠标指针置于动态菜单项上时的菜单项外观。
DynamicItemFormatString获取或设置与所有动态显示的菜单项一起显示的附加文本。
DynamicItemTemplate获取或设置包含动态菜单自定义呈现内容的模板。
DynamicMenuItemStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置动态菜单中的菜单项的外观。
DynamicMenuStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置动态菜单的外观。
DynamicPopOutImageTextFormatString获取或设置用于指示动态菜单项包含子菜单的图像的替换文字。
DynamicPopOutImageUrl获取或设置自定义图像的 URL,如果动态菜单项包含子菜单,该图像则显示在动态菜单项中。
DynamicSelectedStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置用户所选动态菜单项的外观。
DynamicTopSeparatorImageUrl获取或设置图像的 URL,该图像显示在各动态菜单项顶部,将动态菜单项与其他菜单项隔开。
DynamicVerticalOffset获取或设置动态菜单相对于其父菜单项的垂直移动像素数。
Enabled获取或设置一个值,该值指示是否启用 Web服务器控件。(从 WebControl继承。)
EnableTheming获取或设置一个值,该值指示是否对此控件应用主题。(从 WebControl继承。)
EnableViewState获取或设置一个值,该值指示服务器控件是否向发出请求的客户端保持自己的视图状态以及它所包含的任何子控件的视图状态。(从 Control继承。)
Font获取与 Web服务器控件关联的字体属性。(从 WebControl继承。)
ForeColor获取或设置 Web服务器控件的前景色(通常是文本颜色)。(从 WebControl继承。)
HasAttributes获取一个值,该值指示控件是否具有属性集。(从 WebControl继承。)
Height获取或设置 Web服务器控件的高度。(从 WebControl继承。)
ID获取或设置分配给服务器控件的编程标识符。(从 Control继承。)
Items获取 MenuItemCollection对象,该对象包含 Menu控件中的所有菜单项。
ItemWrap获取或设置一个值,该值指示菜单项的文本是否换行。
LevelMenuItemStyles获取 MenuItemStyleCollection对象,该对象包含的样式设置是根据菜单项在 Menu控件中的级别应用于菜单项的。
LevelSelectedStyles获取 MenuItemStyleCollection对象,该对象包含的样式设置是根据所选菜单项在 Menu控件中的级别应用于该菜单项的。
LevelSubMenuStyles获取 MenuItemStyleCollection对象,该对象包含的样式设置是根据静态菜单的子菜单项在 Menu控件中的级别应用于这些子菜单项的。
MaximumDynamicDisplayLevels获取或设置动态菜单的菜单呈现级别数。
NamingContainer获取对服务器控件的命名容器的引用,此引用创建唯一的命名空间,以区分具有相同 Control.ID属性值的服务器控件。(从 Control继承。)
Orientation获取或设置 Menu控件的呈现方向。
Page获取对包含服务器控件的 Page实例的引用。(从 Control继承。)
Parent获取对页 UI层次结构中服务器控件的父控件的引用。(从 Control继承。)
PathSeparator获取或设置用于分隔 Menu控件的菜单项路径的字符。
ScrollDownImageUrl获取或设置动态菜单中显示的图像的 URL,以指示用户可以向下滚动查看更多菜单项。
ScrollDownText获取或设置 ScrollDownImageUrl属性中指定的图像的替换文字。
ScrollUpImageUrl获取或设置动态菜单中显示的图像的 URL,以指示用户可以向上滚动查看更多菜单项。
ScrollUpText获取或设置 ScrollUpImageUrl属性中指定的图像的替换文字。
SelectedItem获取选定的菜单项。
SelectedValue获取选定菜单项的值。
Site获取容器信息,该容器在呈现于设计图面上时承载当前控件。(从 Control继承。)
SkinID获取或设置要应用于控件的外观。(从 WebControl继承。)
SkipLinkText获取或设置屏幕读取器所读取的隐藏图像的替换文字,以提供跳过链接列表的功能。
StaticBottomSeparatorImageUrl获取或设置图像的 URL,该图像在各静态菜单项底部显示为分隔符。
StaticDisplayLevels获取或设置静态菜单的菜单显示级别数。
StaticEnableDefaultPopOutImage获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示静态菜单项包含子菜单。
StaticHoverStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置鼠标指针置于静态菜单项上时的菜单项外观。
StaticItemFormatString获取或设置与所有静态显示的菜单项一起显示的附加文本。
StaticItemTemplate获取或设置包含静态菜单自定义呈现内容的模板。
StaticMenuItemStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置静态菜单中的菜单项的外观。
StaticMenuStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置静态菜单的外观。
StaticPopOutImageTextFormatString获取或设置用于指示静态菜单项包含子菜单的弹出图像的替换文字。
StaticPopOutImageUrl获取或设置显示来指示静态菜单项包含子菜单的图像的 URL。
StaticSelectedStyle获取对 MenuItemStyle对象的引用,使用该对象可以设置用户在静态菜单中选择的菜单项的外观。
StaticSubMenuIndent获取或设置静态菜单中子菜单的缩进间距(以像素为单位)。
StaticTopSeparatorImageUrl获取或设置图像的 URL,该图像在各静态菜单项顶部显示为分隔符。
Style获取将在 Web服务器控件的外部标记上呈现为样式属性的文本属性的集合。(从 WebControl继承。)
TabIndex获取或设置 Web服务器控件的选项卡索引。(从 WebControl继承。)
Target获取或设置用来显示菜单项的关联网页内容的目标窗口或框架。
TemplateControl获取或设置对包含该控件的模板的引用。(从 Control继承。)
TemplateSourceDirectory获取包含当前服务器控件的 Page或 UserControl的虚拟目录。(从 Control继承。)
ToolTip获取或设置当鼠标指针悬停在 Web服务器控件上时显示的文本。(从 WebControl继承。)
UniqueID获取服务器控件的唯一的、以分层形式限定的标识符。(从 Control继承。)
Visible获取或设置一个值,该值指示服务器控件是否作为 UI呈现在页上。(从 Control继承。)
Width获取或设置 Web服务器控件的宽度。(从 WebControl继承。)
VB6.0程序菜单制作
1、启动VB6.0,创建一个标准工程。
2、在窗体上右键选择“菜单编辑器”,或在“工具”菜单上单击选择也可以。
3、在弹出的“菜单编辑器”窗口中,输入标题和名称,在标题括号内用“&”表示可以调出此功能,输入完毕,保存之后,就能在下面的显示区看见刚才编辑的菜单名称。
4、在显示区中单击已经建好的菜单再创建一个菜单。
5、创建的菜单是否是原来新建的一级子菜单,或是二级子菜单,可以通过编辑区上的方向键来实现,单击右方向键按钮后,会看见它的一级子菜单前面有四个圆点,若是二级,圆点会增加到八个。
6、创建完毕后,确定即可,现在在窗体上就可以看见刚才我们创建的下拉菜单了。
所有软件都有菜单,最常用的就是下拉菜单和弹出式菜单,接下来就用VB6.0创建一个简易的下来菜单。
工具/原料
VB6.0
计算机(WIN7系统)
方法/步骤
1、我们常用的记事本,菜单分为文件、编辑、格式、查看、帮助,一级菜单下面还有二级菜单、三级菜单,菜单中还有分隔线,接下来就介绍在VB6.0中怎么制作。
2、打开VB6.0,新建一个工程,添加一个文本框,将其text属性清空,将其ScrollBars属性设置为2-Vertical,MultiLine属性设置为True,调整文本框大小,使其铺满整个窗体,将窗体Form1的caption属性改为“无标题-记事本”,将界面设置成下图。
3、“工具”--“菜单编辑器”,进入“菜单编辑器”对话框。
4、首先添加文件菜单,如图进行设置。菜单编辑器中做箭头表示将菜单升级,右箭头表示将菜单降级,属于下一级菜单,上箭头和下箭头用于移动菜单项的位置。
5、紧接着添加新建、打开、保存、另存为等子菜单。
6、完成文件菜单的创建后,单击“下一个”命令按钮,使菜单变成一级菜单,接着完成“编辑”菜单的制作。
7、需要进入二级菜单,就右箭头,退回上级菜单单击左箭头。完成菜单制作的最后效果如图。
1、启动VB6.0,创建一个标准工程。
2、在窗体上右键选择“菜单编辑器”,或在“工具”菜单上单击选择也可以。
3、在弹出的“菜单编辑器”窗口中,输入标题和名称,在标题括号内用“&”表示可以调出此功能,输入完毕,保存之后,就能在下面的显示区看见刚才编辑的菜单名称。
4、在显示区中单击已经建好的菜单再创建一个菜单。
5、创建的菜单是否是原来新建的一级子菜单,或是二级子菜单,可以通过编辑区上的方向键来实现,单击右方向键按钮后,会看见它的一级子菜单前面有四个圆点,若是二级,圆点会增加到八个。
6、创建完毕后,确定即可,现在在窗体上就可以看见刚才我们创建的下拉菜单了。