A. 什么是控件控件有哪些种类
控件是用户可与之交互以输入或操作数据的对象。控件通常出现在对话框中或工具栏上。本系列主题介绍三类主要控件: Windows 公共控件,包括所有者描述的控件 ActiveX 控件 由 Microsoft 基础类库 (MFC) 提供的其他控件类 Windows 公共控件Windows 操作系统总是提供了若干 Windows 公共控件。这些控件对象都是可编程的,Visual C++ 对话框编辑器支持将这些控件对象添加到对话框。Microsoft 基础类库 (MFC) 提供相应的类来封装这些控件中的每一个,如表 Windows 公共控件和 MFC 类中所示。(表中的某些项有进一步描述它们的相关主题。有关没有主题的控件的信息,请参见 MFC 类的文档。)CWnd 类是所有窗口类(包括所有控件类)的基类。下列环境支持 Windows 公共控件: Windows 95、Windows 98 和 Windows 2000 Windows NT 3.51 版及更高版本 Win32 系列 1.3 版(Visual C++ 4.2 版及更高版本不支持 Win32 系列) 旧式公共控件在 Windows 的早期版本中同样可用,这些旧式公共控件包括复选框、组合框、编辑框、列表框、选项按钮、普通按钮、滚动条控件和静态控件。ActiveX 控件ActiveX 控件(以前称为 OLE 控件)可以在 Windows 应用程序的对话框中使用,或在万维网的 HTML 页中使用。有关更多信息,请参见 MFC ActiveX 控件。其他 MFC 控件类除了封装所有 Windows 公共控件的类和支持对您自己的 ActiveX 控件进行编程(或使用其他应用程序提供的 ActiveX 控件)的类以外,MFC 本身还提供了下列控件类: CBitmapButton CCheckListBox CDragListBox
B. mfc activex 控件都有哪些
ActiveX 控件是用于互联网的很小的程序,有时称为插件程序。它们会允许播放动画,或帮助执行任务,如在 Microsoft Update 安装安全更新,因此可以增强您的浏览体验。ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(Windows,Mac,Linux)中任意运行的程序。这个组件就是ActiveX控件。ActiveX是Microsoft为抗衡Sun Microsystems的java技术而提出的,此控件的功能和java applet功能类似。Windows操作系统中以OCX结尾的文件,OCX代表“对象链接与嵌入控件”(OLE),这个技术是Microsoft提出的程序技术,用于处理桌面文件的混合使用。COM的概念已经取代OLE的一部分,Microsoft也使用ActiveX控件代表组件对象。
C. VB的控件都有哪些
你按 ctrl+t 然后把所有的都打上钩,再看一工具箱里有什么东西就行了。
D. 文档的各种操作控件是什么意思
控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件 的一些简单而可见的功能。
E. vb6.0中有没有什么控件可以较好的操作xml文件的
对于这个问题还是建议使用VB.NET。VB6不像VC++6,VB6由于底层操作能力不足,已经在MS的封杀列表上了。如果坚持要用VB6那就推荐使用其他数据库或者TXT。
F. 什么叫控件,windows下的常用控件有哪些,功能分别是什么
什么叫控件控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件 的一些简单而可见的功能。Windows 公共控件,功能分别是什么Windows 操作系统总是提供了若干 Windows 公共控件。这些控件对象都是可编程的,Visual C++ 对话框编辑器支持将这些控件对象添加到对话框。Microsoft 基础类库 (MFC) 提供相应的类来封装这些控件中的每一个,如表 Windows 公共控件和 MFC 类中所示。(表中的某些项有进一步描述它们的相关主题。有关没有主题的控件的信息,请参见 MFC 类的文档。) CWnd 类是所有窗口类(包括所有控件类)的基类。下列环境支持 Windows 公共控件: Windows 95、Windows 98 和 Windows 2000 Windows NT 3.51 版及更高版本 Win32 系列 1.3 版(Visual C++ 4.2 版及更高版本不支持 Win32 系列) 旧式公共控件在 Windows 的早期版本中同样可用,这些旧式公共控件包括复选框、组合框、编辑框、列表框、选项按钮、普通按钮、滚动条控件和静态控件。 应用示例列表框示例要在 Microsoft Office Excel 2003 和早期版本的 Excel 中添加列表框,请单击“窗体”工具栏上的“列表框”按钮。然后,创建包含单元格 B2:E10 的列表框。 如果未显示“窗体”工具栏,请指向“视图”菜单上的“工具栏”,然后单击“窗体”。 要在 Excel 2007 中添加列表框,请依次单击“开发工具”选项卡、“插入”,然后单击“窗体控件”部分中的“列表框”。 右键单击列表框,然后单击“设置控件格式”。键入以下信息,然后单击“确定”。 要指定列表的区域,请在“数据源区域”框中键入 H1:H20。 要在单元格 G1 中键入数值(根据在列表中选择的项目),请在“单元格链接”框中键入 G1。 注意:INDEX() 公式使用 G1 中的值返回相应的列表项目。 在“选定类型”下,确保选择“单选”选项。单击“确定”。 注意:仅在您使用 Microsoft Visual Basic for Applications 过程返回列表值时,“复选”和“扩展”选项才有用。另请注意,使用“三维阴影”复选框可使列表框具有三维外观。列表框应显示项目列表。要使用列表框,请单击任意单元格,这样不会选择列表框。如果您单击列表中的某一项目,单元格 G1 将更新为一个数字,以指示所选项目在列表中的位置。单元格 A1 中的 INDEX 公式使用此数字显示项目的名称。组合框示例要在 Excel 2003 和早期版本的 Excel 中添加组合框,请单击“窗体”工具栏上的“组合框”按钮。 要在 Excel 2007 中添加组合框,请依次单击“开发工具”选项卡、“插入”,然后单击“窗体控件”部分中的“组合框”。 创建包含单元格 B2:E2 的对象。 右键单击组合框,然后单击“设置控件格式”。输入以下信息,然后单击“确定”: 要指定列表的区域,请在“数据源区域”框中键入 H1:H20。 要在单元格 G1 中键入数值(根据在列表中选择的项目),请在“单元格链接”框中键入 G1。 注意:INDEX 公式使用 G1 中的值返回相应的列表项目。 在“下拉显示项数”框中,键入 10。此条目决定在必须使用滚动条查看其他项目之前显示的项目数。 注意:“三维阴影”复选框是可选的;使用它可使下拉框或组合框具有三维外观。下拉框或组合框应显示项目列表。要使用下拉框或组合框,请单击任意单元格,这样不会选择对象。如果您单击下拉框或组合框中的某一项目,单元格 G1 将更新为一个数字,以指示所选项目在列表中的位置。单元格 A1 中的 INDEX 公式使用此数字显示项目的名称。微调框示例要在 Excel 2003 和早期版本的 Excel 中添加微调框,请单击“窗体”工具栏上的“微调框”按钮,然后创建包含单元格 B2:B3 的微调框。将微调框的大小调整为大约列宽度的四分之一。 要在 Excel 2007 中添加微调框,请依次单击“开发工具”选项卡、“插入”,然后单击“窗体控件”部分中的“数值调节钮”。 右键单击微调框,然后单击“设置控件格式”。输入以下信息,然后单击“确定”: 在“当前值”框中,键入 1。 此值将初始化微调框,以便 INDEX 公式指向列表中的第一个项目。 在“最小值”框中,键入 1。 此值会将微调框的顶部限制为列表中的第一个项目。 在“最大值”框中,键入 20。 此数字指定列表中条目的最大数。 在“步长”框中,键入 1。 此值控制微调框控件将当前值增大多少。 要在单元格 G1 中键入数值(根据在列表中选择的项目),请在“单元格链接”框中键入 G1。单击任意单元格,这样不会选择微调框。如果您单击微调框中的向上控件或向下控件,单元格 G1 将更新为一个数字,以指示微调框的当前值与微调框步长的和或差。然后,此数字将更新单元格 A1 中的 INDEX 公式以显示下一项目或上一项目。 如果您在当前值为 1 时单击向下控件,或者在当前值为 20 时单击向上控件,则微调框值不会更改。滚动条示例要在 Excel 2003 和早期版本的 Excel 中添加滚动条,请单击“窗体”工具栏上的“滚动条”按钮,然后创建高度为单元格 B2:B6 且宽度大约为列宽度的四分之一的滚动条。 要在 Excel 2007 中添加滚动条,请依次单击“开发工具”选项卡、“插入”,然后单击“窗体控件”部分中的“滚动条”。 右键单击滚动条,然后单击“设置控件格式”。键入以下信息,然后单击“确定”。 在“当前值”框中,键入 1。 此值将初始化滚动条,以便 INDEX 公式指向列表中的第一个项目。 在“最小值”框中,键入 1。 此值会将滚动条的顶部限制为列表中的第一个项目。 在“最大值”框中,键入 20。此数字指定列表中条目的最大数。 在“步长”框中,键入 1。 此值控制滚动条控件将当前值增大多少。 在“页步长”框中,键入 5。此条目控制当您单击滚动条中滚动框的任意一边时将当前值增大多少。 要在单元格 G1 中键入数值(根据在列表中选择的项目),请在“单元格链接”框中键入 G1。 注意:“三维阴影”复选框是可选的;使用它可使滚动条具有三维外观。单击任意单元格,这样不会选择滚动条。如果您单击滚动条中的向上控件或向下控件,单元格 G1 将更新为一个数字,以指示滚动条的当前值与滚动条步长的和或差。此数字在单元格 A1 中的 INDEX 公式中使用,以显示当前项目的下一项目或上一项目。 您还可以拖动滚动条以更改值,或单击滚动条中滚动框的任意一边以将该值增大 5(“页步长”值)。如果您在当前值为 1 时单击向下控件,或者在当前值为 20 时单击向上控件,则滚动条不会更改。
G. 什么是控件,控件可分为哪几类
控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件 的一些简单而可见的功能。1.用户界面控件用于开发构建用户界面(UI)的控件,帮助完成软件开发中视窗、文本框、按钮、下拉式菜单等界面元素的开发。代表:DXperience、WebUIStudio Premier、BCGControlBar、ComponentOne Studio、NetAdvantage、Xtreme Toolkit等。2.图表控件用于开发图表的控件,帮助软件实现数据可视化,实现开发时较难独立完成的复杂图表。代表:TeeChart、AnyChart、ChartDirector、chart fx、Visifire、Iocomp等。3.报表控件用与开发报表的控件,在软件中实现报表的浏览查看、设计、编辑、打印等功能。代表:stimulsoft report、FastReport、ActiveReports等。4.表格控件专门用于开发表格(CELL)的控件,主要实现网格中数据处理和操作的功能。代表:WebGrid Enterprise、Spread等。5.条形码控件用与条形码生成、扫描、读取和打印的控件。代表:Barcode Xpress、TBarcode、Barcode Reader Toolkit等。6.图像处理控件一般是指帮助软件实现图像浏览与简单编辑功能的控件。代表:ImagXpress、Image Uploader、leadtools等。7.文档处理控件一般指实现文档文件的浏览、编辑功能的控件。代表:add-in express for office and vcl、Aspose、TX Text Control等。
H. 怎样用commdialog控件打开文件越详细越好。。
Open pathname For mode [Access access] [lock] As [#]filenumber [Len=reclength]Open 语句的语法具有以下几个部分:部分 描述 pathname 必要。字符串表达式,指定文件名,该文件名可能还包括目录、文件夹及驱动器。 mode 必要。关键字,指定文件方式,有 Append、Binary、Input、Output、或 Random 方式。如果未指定方式,则以 Random 访问方式打开文件。 access 可选。关键字,说明打开的文件可以进行的操作,有 Read、Write、或 Read Write 操作。 lock 可选。关键字,说明限定于其它进程打开的文件的操作,有 Shared、Lock Read、Lock Write、和 Lock Read Write 操作。 filenumber 必要。一个有效的文件号,范围在 1 到 511 之间。使用 FreeFile 函数可得到下一个可用的文件号。 reclength 可选。小于或等于 32,767(字节)的一个数。对于用随机访问方式打开的文件,该值就是记录长度。对于顺序文件,该值就是缓冲字符数。 说明对文件做任何 I/O 操作之前都必须先打开文件。Open 语句分配一个缓冲区供文件进行 I/O 之用,并决定缓冲区所使用的访问方式。如果 pathname 指定的文件不存在,那么,在用 Append、Binary、Output、或 Random 方式打开文件时,可以建立这一文件。如果文件已由其它进程打开,而且不允许指定的访问类型,则 Open 操作失败,而且会有错误发生。如果 mode 是 Binary 方式,则 Len 子句会被忽略掉。重要 在 Binary、Input 和 Random 方式下可以用不同的文件号打开同一文件,而不必先将该文件关闭。在 Append 和 Output 方式下,如果要用不同的文件号打开同一文件,则必须在打开文件之前先关闭该文件'———————————————分隔线—————————————————-VB中CommonDialog示例从project->components,选中microsoft common dialog control 6.0,点击“确定”,会有Commondialog按钮出现在控件栏中,然后拖一个到窗体,用其默认名Commondialog1。在本程序中实现如下功能:打开Word\Text\其它文件到Text1控件,Commondialog1.action=1\Commondialog1.ShowOpen保存Text1中的文本到另一个文件,Commondialog1.action=2\Commondialog1.ShowSave设置Text1中的字体颜色,Commondialog1.action=3\Commondialog1.ShowColor设置Text1中的字体属性,Commondialog1.action=4\Commondialog1.ShowFont打印Text1中的文本,Commondialog1.action=5\Commondialog1.ShowPrint打开Help文档,Commondialog1.action=6\Commondialog1.ShowHelp。具体代码如下:Private Sub cmdColor_Click()CommonDialog1.ShowColor '或用CommonDialog1.Action=3Text1.ForeColor = CommonDialog1.Color '设置文本框的前景色End SubPrivate Sub cmdFont_Click()With CommonDialog1.Flags = cdlCfScreenFonts Or cdlCFEffects '使对话框只列出系统支持的屏幕字体,使对话框允许下划线、删除线、及颜色效果.Max = 100.Min = 1.ShowFont '也可以用.Action=4代替End WithWith Text1.FontName = CommonDialog1.FontName.FontSize = CommonDialog1.FontSize.FontBold = CommonDialog1.FontBold.FontItalic = CommonDialog1.FontItalic.FontStrikethru = CommonDialog1.FontStrikethru.FontUnderline = CommonDialog1.FontUnderlineEnd WithEnd SubPrivate Sub cmdHelp_Click()CommonDialog1.HelpCommand = cdlHelpContentsCommonDialog1.HelpFile = "C:\Windows\help\notepad.hlp"CommonDialog1.ShowHelp '或使用CommonDialog1.Action=6End SubPrivate Sub cmdOpen_Click()Dim StrText As StringOn Error GoTo Note '当出现错误时,跳转到Note语句With CommonDialog1.DialogTitle = "打开对话框".InitDir = "D:\".Filter = "Word文档(*.doc) |*.doc|文本文件(*.txt) |*.txt|所有文件(*.*) |*.*".FilterIndex = 1Text1.Text = "".ShowOpen '或使用CommonDialog1.Action=1Open .FileName For Input As #1End WithIf Err.Number = 0 Then '如果打开文件正确Do While Not EOF(1)Line Input #1, StrTextText1 = Text1 + StrText + vbCrLf 'vbCrLf是系统常量,为回车换行符'Text1=Text1+StrText+(Chr(13)+(Chr(10))LoopClose #1End IfNote:End SubPrivate Sub cmdPrinter_Click()Dim i As IntegerCommonDialog1.ShowPrinter '或使用CommonDialog1.Action=5For i = 1 To CommonDialog1.CopiesPrinter.Print Text1.TextNext iPrinter.EndDoc '结束打印End SubPrivate Sub cmdSave_Click()With CommonDialog1.DialogTitle = "另存为对话框".InitDir = "C:\".Filter = "Word文档(*.doc)|*.doc|文本文件(*.txt)|*.txt|所有文件(*.*)|*.*".FilterIndex = 1.DefaultExt = "*.Txt".Action = 2 '或使用CommondDialog1.ShowSaveOpen .FileName For Output As #2End WithFor i = 1 To Len(Text1)Print #2, Mid$(Text1, i, 1);Next iClose #2End Sub,Private Sub Form_Load(),Dim j As Integer,For j = 0 To Screen.FontCount – 1,Combo1.AddItem Screen.Fonts(j),Next j,End Sub
I. 常用控件有哪些类型,各有什么用途vc++题!
按钮控件:是指可以响应鼠标单击或键盘回车消息的小矩形子窗口。作用是对用户的鼠标单击或双击操作做出响应并触发事件。滚动条控件:是windows窗口操作中常用的工具。静态控件:是一种包含正文或图形的小窗口。应用程序通常使用静态控件标记其他控制窗口或分隔不同组别的控件。列表框控件:经常用在对话框里,如用列表框选择文件名、目录等。编辑框控件:可以自带滚动条显示多行文本。组合框控件:由编辑框与列表框这两种预定义窗口组合而成,既可以进行输入又可以进行选择的控件。对话框通用控件:大部分控件都是在对话框中使用的。
J. Visual FoxPro报表中可以使用的控件有哪些
报表控件有标签、域控件、线条、图片、矩形、圆角矩形进入报表设计器后,选择菜单“显示”,选中“报表控件工具栏”可显示报表控件工具箱。在工具箱中点击某个控件按钮,再在报表设计器中拖放可以画控件。