首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一起学Excel专业开发24:使用类模块创建对象3

图1 2.自定义的集合没有默认的属性,因此不能使用标准的集合语法如gclsCells(1)来简化Item属性,在访问集合中的成员时,必须显示地指定Item属性。...解决方法 方法1:使用Visual Basic 6 在VB6中,可以指定一个属性为某个类的默认属性。...步骤2:在VB6中打开CCells.cls。 步骤3:将鼠标放置在Item属性过程中的任何地方,单击菜单“工具——过程属性”。...步骤4:在“过程属性”对话框中,单击“高级”按钮,选择“过程标识符”组合框中的“(缺省)项,如下图2所示。这样,将Item属性设置成了该类的默认属性。 ?...此时,在VB6中对该类模块所作的修改生效。 方法2:使用文本编辑器 如果没有安装VB6,可以通过文本编辑器如记事本来创建这些过程及其属性。

94120
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VFP9的增强报表系统,驯服它从这里开始

    译者:Fbilo 猫猫用过的一个利用VFP报表生成PDF的类库,发现VFP9的报表监听器是自己可以定义,只要你能深刻理解其它文件格式的如PDF,XML 你就可以导出任意的报表格式文件。...在 VFP 8 及以前版本中,有许多与报表相关的对话框、各种对象和带区的属性对话框、一个报表的页设置对话框、数据分组和变量对话框、等等。它们中的一些有着非常少见的界面、而另一些则会引出其它一些对话框。...所有对象类型的属性对话框现在使用一个分页的界面,这样你就可以在一个对话框中编辑对象所有可能的属性,而不需要打开其它模式对话框了。图2展示了一个字段的属性对话框。...在图3中展示的新报表属性对话框整合了过去版本中页设置、标题/总结、数据分组、变量、坐标线设置的功能,同时也增加了一些新的东西。...报表设计器工具栏包括页设置和字体属性对话框。此外,View 菜单包括一个用于报表设计器工具栏的菜单项。

    96110

    MFC入门教程(深入浅出MFC)

    属性页对话框的分类 属性页对话框想必大家并不陌生,XP系统中桌面右键点属性,弹出的就是属性页对话框,它通过标签切换各个页面。...另外,我们在创建MFC工程时使用的向导对话框也属于属性页对话框,它通过点击“Next”等按钮来切换页面。 属性页对话框就是包含一般属性页对话框和向导对话框两类。...,负责加载、打开或删除属性页,并可以在属性页对话框中切换属性页。...2.创建属性页类 按照创建对话框类和添加控件变量中的方法,在第一个对话框模板上点右键,在右键菜单中选择“Add Class”,弹出类向导对话框,在“Class name”编辑框中输入类名...一般属性页对话框的创建步骤: 1.创建属性页对话框资源 属性页对话框资源的创建方法同向导对话框是一样的,上一讲中的对话框资源不需进行任何修改。

    4.5K31

    前端温习(三): JavaScript Browser 对象

    所有浏览器环境的全局变量,都是window对象的属性。 var a = 1; window.a // 1 可以简单理解成,window 就是指当前的浏览器窗口。...只要指定某个 window 或帧框(frame)的名字,就可以从这个全局对象读取该窗口的全局变量。比如,某个文档存在一个全局变量 x,就可以从 iframe 的 parent.x 读取该全局变量。...属性 属性 说明 document 对话框中显示的当前的文档 frames 表示当前对话框中所有frame对象的集合 location 指定当前文档的URI name 对话框的名字 status 状态栏中的当前信息...Location 对象是 window 对象的一部分,可通过 window.location.xxx 格式的相关属性对其进行访问。...sessionStorage 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。

    72710

    前端温习(三): JavaScript Browser 对象

    所有浏览器环境的全局变量,都是window对象的属性。 var a = 1; window.a // 1 JavaScript Copy 可以简单理解成,window 就是指当前的浏览器窗口。...只要指定某个 window 或帧框(frame)的名字,就可以从这个全局对象读取该窗口的全局变量。比如,某个文档存在一个全局变量 x,就可以从 iframe 的 parent.x 读取该全局变量。...属性 属性 说明 document 对话框中显示的当前的文档 frames 表示当前对话框中所有frame对象的集合 location 指定当前文档的URI name 对话框的名字 status 状态栏中的当前信息...Location 对象是 window 对象的一部分,可通过 window.location.xxx 格式的相关属性对其进行访问。...sessionStorage 用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。

    20520

    JavaScript学习笔记+常用js用法、范例(一)

    Number 数值类型:所有数字都采用64位浮点格式存储,相当于Java和C语言中的double格式 能表示的最大值是 ±1.7976931348623157 x 10^308;能表示的最小值是 ±5...所以,如果你把父函数当作对象(object)使用,把闭包当作它的公用方法(Public Method),把内部变量当作它的私有属性(private value),这时一定要小心,不要随便改变父函数内部变量的值...opener 对象,是指打开当前窗口的window对象,如果当前窗口被用户打开,则它的值为null parent 对象,当前窗口是框架页时指的是包含该框架页的上一级框架窗口 top 对象,当前窗口是框架页时指的是包含该框架页的最外部的框架窗口...简单对话框: alert(str) 提示框,显示str字符串的内容;按[确定]关闭对话框 confirm(str) 确认对话框,显示str字符串的内容;按[确定]按钮返回true,[取消]返回false...括号里填”-1”就是返回上一页,填”1”就是下一页;其它数字类推 9.Navigator对象 浏览器和OS(系统)的信息 数组 10.Location对象 浏览器地址栏的信息 如: location.href

    2.1K10

    OCX 入门

    ActiveX控件这种技术涉及到了几乎所有的COM和OLE的技术精华,如可链接对象、统一数据传输、OLE文档、属性页、永久存储以及OLE自动化等。    ...ActiveX控件可以使COM组件从外观和使用上能与普通的窗口控件一样,而且还提供了类似于设置Windows标准控件属性的属性页,使其能够在包容器程序的设计阶段对ActiveX控件的属性进行可视化设置。...CActiveXDemoCtrlPropPage 是属性页类,这个类实现了一个在开发时设定控件属性的对话 框。...CMyActiveXPropPage: 用来建立属性页,当控件建好后,可让用户通过“可视化”的属性页用鼠标来选择控件的属性。...)vs2005会自动为你添加基本的代码 ⑤为类添加成员变量 (一)为对话框类创建实例变量 1)在基本类CMyActiveXCtrl中为刚刚新建的对话框类创建实例变量:在类视图中右键单击CMyActiveXCtrl

    3.2K60

    c#实战教程_ps初学者入门视频

    这些类有一些共有的方法和属性,例如工资属性。一般希望所有派生类访问工资属性时用同样变量名。该属性定义在类Person中不合适,因为有些人无工资,如小孩。... 属性ShowShortCut:布尔变量,true(默认值),表示显示加速键,false,不显示。  属性Text:菜单项标题。如为字符-,为分隔线。...(4) 运行,可以看到多页,单击每页的标题,可以转换选项卡页。运行效果如右图: 图4.9.3 如可以有多个选项卡页,每选项卡页处理一个文档,并能动态增加新选项卡页,关闭当前选项卡页。...还可以再增加一个参数,即第5个参数,StringFormat对象,它指定应用于所绘制文本的格式化属性(如行距和对齐方式)。在打印和打印预览一节已使用了这个方法。...10.2.2 基于变量的数据绑定 ASP.NET 数据绑定语法支持绑定到公共变量、页的属性和页上其他控件的属性。下面的示例说明如何绑定到公共变量和页上的简单属性。

    15.7K10

    Vba菜鸟教程

    sub创建方法 创建属性 '类似函数,get只读属性,Let可写,Set对象变量 Property Get Scount() Scount = Sheets.Count End Property 创建对象...381 “字体属性”对话框 xlDialogFormatAuto 269 “自动套用格式”对话框 xlDialogFormatChart 465 “设置图表格式”对话框 xlDialogFormatCharttype...423 “设置图表类型格式”对话框 xlDialogFormatFont 150 “设置字体格式”对话框 xlDialogFormatLegend 88 “图例格式”对话框 xlDialogFormatMain...225 “设置主要格式”对话框 xlDialogFormatMove 128 “设置移动格式”对话框 xlDialogFormatNumber 42 “设置数字格式”对话框 xlDialogFormatOverlay...421 “数据透视表显示页”对话框 xlDialogPivotSolveOrder 568 “数据透视表求解次序”对话框 xlDialogPivotTableOptions 567 “数据透视表选项”

    17.2K40

    directui

    国外如微软,国内如腾讯,百度等公司的客户端产品多采用这种方式来组织界面,从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。...2.1 DirectUI 主要特性    ◆ 支持皮肤对象的布局    ◆ 支持皮肤脚本(JavaScript)控制,可以让界面与逻辑彻底分离    ◆ 支持bmp、png、jpg、gif、tga等图片格式...支持拖拽式界面设计,让界面开发所见即所得    ◆ 开放式开发平台,所有控件均为插件方式管理,支持用户自定义控件开发,与DirectUI平台无缝兼容    ◆ 支持Windows平台所有的开发工具(VC++、VB6...Skin++ 特性   ◆ 换肤彻底,支持Windows系统对话框与控件换肤;    ◆ 换肤全面,支持所有的Windows标准控件;    ◆ 支持所有Win32/Win64平台,包括.Net应用程序...,提供多种编码格式;    ◆ 支持静态库链接,与客户程序可以进行无缝整合;    ◆ 支持第三方控件;    ◆ 界面与业务逻辑彻底分离; Skin++ 实现原理   Skin++属于第二代的外挂式的界面库

    2.2K60

    MFC中属性表单和向导对话框的使用

    每次在使用MFC创建一个框架时,需要一步步选择自己的程序的外观,基本功能等选项,最后MFC会生成一个基本的程序框架,这个就是向导对话框;而属性表单则是另外一种对话框,表单上有多个属性页,每点击某一页,会显示该页的内容...,最好的例子是Visual C++6.0中的Option对话框; 属性表单的创建: 属性表单上由许多属性页组成,每个属性页都可以在可视化的编辑环境中编辑,需要添加的资源名称是对话框下面的IDD_PROPPAGE_LARGE...、IDD_PROPPAGE_MEDIUM, IDD_PROPPAGE_SMALL, 创建资源时也可以直接创建对话框,在属性中将Style属性选为Child、Border选为Thin、勾上Disable...创建了多个属性页就需要派生多个新类; 创建了属性页,下面就需要创建属性表单,属性表单不需要编辑资源,可以从类CproppertyPage中派生一个新类,用来表示新表单类; 为了将属性页加到属性表单上需要在对应的构造函数中调用...; //在构造函数中添加属性页 AddPage(&m_Prop1); AddPage(&m_Prop2); AddPage(&m_Prop3); 至于它的使用则是于普通的对话框类似

    1.6K10

    visual studio运行程序的快捷键_visual studio快捷方式在哪

    ,如变量声明处,函数实现处。...CTRL+F在当前标签页查询字或短语 CTRL+N为当前标签页打开一个新窗口 CTRL+P打印当前标签页 CTRL+A选择当前页的所有内容 CTRL+Plus放大(由于前面是加号为避免误解所以用...+1 显示“单元格格式”对话框 Ctrl+Shift+~ 应用“常规”数字格式 Ctrl+Shift+$ 应用带两个小数位的“贷币”格式(负数在括号中) Ctrl+Shift+% 应用不带小数位的...+Shift+B 在当前行设置或者去掉断点 Ctrl+R 运行至行(超好用,可以节省好多的断点) 重构 (一般重构的快捷键都是Alt+Shift开头的了) Alt+Shift+R 重命名方法名、属性或者变量名...) Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能) Alt+Shift+I 合并变量(可能这样说有点不妥Inline) Alt+Shift+V 移动函数和变量

    4.8K10

    常用快捷键大全

    CTRL+F在当前标签页查询字或短语 CTRL+N为当前标签页打开一个新窗口 CTRL+P打印当前标签页 CTRL+A选择当前页的所有内容 CTRL+Plus放大(由于前面是加号为避免误解所以用Plus...) 显示“样式”对话框 Ctrl+1 显示“单元格格式”对话框 Ctrl+Shift+~ 应用“常规”数字格式 Ctrl+Shift+$...,如变量声明处,函数实现处。...Ctrl+Shift+B 在当前行设置或者去掉断点 Ctrl+R 运行至行(超好用,可以节省好多的断点) 重构 (一般重构的快捷键都是Alt+Shift开头的了) Alt+Shift+R 重命名方法名、属性或者变量名...Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能) Alt+Shift+I 合并变量(可能这样说有点不妥Inline) Alt+Shift+V 移动函数和变量

    4.4K11

    ireport使用教程_insertselective用法

    ·pageFooter:放置页级别的统计值或是页的说明。 ·lastPageFooter:最后一页特殊的格式,可以放置总结等。...对于动态对象,属性如下。 主 要属性如图所示。在Pattern里,可以定义输出的格式,在输出时间和日期或者货币时尤为有用。...弹出如下对话框: 红框里的是iReport自带的供用户使用的变量,用于计算数量和总值等。点击”新增”,可以增加用户自己的变量,如图。 各个部分功能如标注所示。...在这里,我们可以定义许多个常用的格式,按照个人喜好进行定义,定义后,在对象属性的页面上可以选择使用哪种风格,所设置的属性会自动继承。如图: 9..../选项,则会弹出如下属性页: 选择之后,保存即可,iReport会自动调用相关程序来完成输出和预览。

    2.3K30

    Pywinauto之Windows UI 自动化1

    可简单生成pywinauto代码) 二、pywinauto操作使用 1、导入模块from pywinauto.application import Application 2、判断是被测对象是什么语言,如官方文档所示...accessibility technologies on Windows: Win32 API (backend="win32") - a default backend for now MFC, VB6...如图所示,该对话框中的title为Name属性值:“打开” ? b)若使用定位元素工具找不到title怎么办?...使用print_control_identifiers()方法打印出当前窗口或对话框中的所有title 格式: app.YourDialog. print_control_identifiers() D...children()[2] #定位用户名输入框控件(序号从0开始查) 四、操作实例 这里以展讯平台的烧录工具[UpgradeDownload.exe]来记录下自动化实现操作过程 1、首先是启动应用程序 格式

    8.7K32

    OPC-DA 在 Window7 下配置不得不说的步骤

    2, OPC AE,它规范了报警和事件类型消息信息的交换,以及变量状态和状态管理。 3, OPC HDA,它规范了可应用于历史数据、时间数据的查询和分析的方法。...,弹出对话框选择“默认属性”,确认设置如图所示: 然后选择“COM安全”选项卡,对下图4个地方分别设置: 在“访问权限” 栏的“编辑默认值…” 中点击,弹出“访问权限” 设置对话框,如下图: 点击此对话框上的...“添加” 按钮,添加相应的用户,并设置用户的访问权限; 第四,OPCENUM 安全设置,在属性框的“常规”标签页,确认“身份验证级别”属性,设置项目是:无, 在“OPCENUM 属性”框,选择“安全”...标签页,如下图: 在“安全”中,选择“启动和激活权限”栏目,选择“自定义”选项,并点击“编辑…”按钮,设置同第三步类似, 在“标识”标签页,确认“选择运行此应用程序的用户账户”属性,设置项目是:系统账户...第六,OPC 测试,在OPC服务器上打开相应的组态软件,并建立部分tag点 然后在 OPC 客户端打开组态软件,建立OPC驱动,以opc client3.6为例,设置服务器节点,如IP地址,并选择服务器上的服务器名称

    1.2K20

    ireport使用教程视频_proe拖动图形

    ·pageFooter:放置页级别的统计值或是页的说明。 ·lastPageFooter:最后一页特殊的格式,可以放置总结等。...对于动态对象,属性如下。 主要属性如图所示。在Pattern里,可以定义输出的格式,在输出时间和日期或者货币时尤为有用。...弹出如下对话框: 红框里的是iReport自带的供用户使用的变量,用于计算数量和总值等。点击”新增”,可以增加用户自己的变量,如图。 各个部分功能如标注所示。.../选项,则会弹出如下属性页: 选择之后,保存即可,iReport会自动调用相关程序来完成输出和预览。...JRExporterParameter中有所有格式的通用属性,而对于每种格式,有不同的ExporterParameter对象,对应着不同的参数。

    2.7K20

    在sap系统设置纸张打印格式(针式打印机)

    】页面(在该页面上有四个按钮:【设备类型】、【打印控制】、【格式类型】、【页格式】); 2、选择【页格式】进入页格式列表界面,选择工具栏上的【修改】图标,工具栏左边会出现【新建】图标(注:不点【修改】...,如方向选横向则按横向打印,当你纸张设为140*215时才可横向打印);保存退出; ?...3、选择【格式类型】进入格式列表界面,选择工具栏上的【新建】图标进入新建格式界面,格式类型输入“215*140”,类型选择“sapscript”或“abap列表”均可;属性选择前面设置的页格式名称“zkz...4、选择【设备类型】进入设备类型列表界面,在列表中选择设备类型为“CNSAPWIN”双击进入设备类型(更改)界面,选择工具栏上的【格式】按钮图标进入设备类型格式修改界面,选择【新建】图标,在弹出的对话框的...方式,在使用事务代码smartforms画表格时,在“表格属性”栏的“输出选项”中的“页格式”选择上面所设置的“215*140”即可。

    3.2K10

    OD常用断点 ^_^ 很全很全

    如ockmytask and mouse_event,这些就不是api32函数? win9x 与 win2k进行破解,以上中断有部分已经不能用了?...也可以三种情况: A.水印是位图文件(bitblt,creatBITMAP等位图函数) B.水印是明显字符(反译分析) C.水印不是明显字符(如:This a demo!...最后可以借助一些现有工具(如:api27,vwindset,freespy之类的工具) 葡萄虽无树,藤生棚中秧。 人处凡尘中,岂不惹尘埃?...vb: 1、__vbaVarTstNe //比较两个变量是否不相等 2、rtcR8ValFromBstr //把字符串转换成浮点数 3、rtcMsgBox 显示一信息对话框 4、rtcBeep /...__vbaVarTstNe 注意:VB程序仍然可以使用普通API函数,只要函数“最终”CALL了这个函数 上面的断点对应VB6程序,如果是VB5程序则将msvbvm60改成msvbvm50即可

    1.2K30
    领券