本文中,作者是把ActiveX,COM,OCX当作相同的概念来对待的,可能不妥,请见识,如果想细究其具体的区别,请参考文章: 《Activex、OLE、COM、OCX、DLL之间有什么区别...首先,在程序的设计阶段可以设置一些属性,如大小,位置,标题(caption)等等;在程序运行阶段,可以更改这些属性,还可以针对不同的事件,调用不同的方法来实现对该控件的控制。...最后VC++会自动生成一些文件,这些文件就构成了ActiveX的基本模板,文件的主要结构如下: 直接编译一下,然后在Debug目录下面就会生成一个名为“ocxDemo.ocx”的控件注册文件,...运行“ActiveX Control Test Container”并插入当前控件,当鼠标在上面移动的时候,可以看到MouseMove产生了事件了。 ...在弹出的文件浏览对话框中,找到Registered ActiveX Controls文件目录下的你刚才注册的控件,比如“OcxDemo Control”,然后点击“Insert”按钮即可将此控件添加到控件工具条集合中
ActiveX控件提供的这些功能使得对其的使用将是非常方便的。本文下面即以MFC为工 具对ActiveX控件的开发进行介绍。 一、创建项目 1.打开VS2008新建MFC项目。...(有些vs2005的资源视图在整个工程界面的右边侧) 2)默认生成一个包含两个按钮的对话框,对话框ID(默认为IDD_DIALOG1)可自行更改(不与其它的重复即可,我的改为IDD_MYDIALOG)...5)另外,对话框的Style属性改为Child(默认为Popup),这样运行的控件就会嵌在网页窗口内,而不是单独弹出一个对话框。当然,这里要根据你的实际需求选择。...⑨注册控件MyActiveX.ocx 1)用管理员身份运行”Windows命令处理程序”(命令提示符),转到MyActiveX.ocx文件所在目录下,为求简便,我将其移到了C盘的MyActiveX文件夹下...5)到此,测试网页也编辑完成,用IE打开测试网页,允许阻止的内容,看看,控件是不是成功显示啦~ 好了,一个简单的ActiveX控件就已全部完成,这是一个最基本的例子,希望对初学ActiveX控件的同学有所帮助
在VBA中,Excel的工作簿,工作表,单元格等都是对象,图表,透视表,图片等也都是对象,甚至于单元格的边框线,插入的批注都是对象… 集合也是对象,它是对多个相同类型对象的统称。...worksheet对象的change事件 worksheet对象的change事件告诉VBA:当过程所在工作表中的单元格被更改时自动运行程序。...编写事件过程,通常我们都采用这种方式:依次在【代码窗口】的【对象】列表框和【事件】列表框中选择相应的对象及事件名称,让VBA自动替我们设置事件过程的作用域、过程名称以及参数信息 更改单元格时自动执行 Private...可以在excel的【功能区】中找到它们 表单控件 控件名称 控件说明 按钮 用于执行宏命令 组合框 提供可选择的多个选项,用户可以选择其中一个项目 复选框 用于选择的控件,可以多项选择 数值调节按钮 通过单击控件的箭头来选择数值...列表框 显示多个选项的列表,用户可以从中选择一个选项 选项按钮 用于选择的控件,通常几个选项按钮用组合框组合在一起使用,在一组中只能同时选择一个选项按钮 分组框 用于组合其他多个控件 标签 用于输入和显示静态文本
本文讲解一种技巧,使用Recordset(记录集)来获取唯一值并将其填充到组合框中。 示例数据如下图1所示。在工作表中有一个组合框,需要包含列A中的省份列表,但是列A中有很多重复的省份数据。 ?...单击功能区“开发工具”选项卡中“插入”按钮下ActiveX控件中的“组合框”,在工作表中插入一个组合框,可以看到Excel将其自动命名为“ComboBox1”,如下图2所示。 ?...可以在任何事件或过程中调用它们,例如工作簿打开事件、查询刷新事件或者按下按钮后。 运行或调用过程后,在工作表中单击组合框右侧下拉按钮,结果如下图3所示。 ?...图3 说明 1.示例中使用的是ActiveX组合框控件,如下图2所示。 2.需要在VBE中设置对Microsoft ActiveX Data Objects Library的引用,如下图4所示。...然而,上面的方法更容易,并且使用记录集允许从装载的记录集中快速调整查询来捕获另一个字段或者创建另一个组合框。
大家好,又见面了,我是你们的朋友全栈君。 其主要功能是将某个目录下的指定文件复制到另一个目录下,同时: 1. 对于目录结构,可以选择将原各级子目录合并成一个目录,或保持原目录结构。 2....如果“包括子目录”选项被选中,处理时连源目录所带子目录下的文件一起处理,否则只处理源目录下的文件。 在“目标文件”框中,点击“选择”按钮,选择保存命名后新文件的目录。...在对下载下来的文件进行整理时,如果每话一个目录,显然太浪费,看起来也不过瘾,但如果直接将多个ZIP文件解压到同一目录下,则由于文件名相同,会引起覆盖,而且由于序号为1~9时前面不补0,在用ACDSee查看时不能按照正确的顺序翻页...创建子目录mm,将mk-20.zip到mk-29.zip拷贝到该子目录。 2. 在mm目录下运行Zip2Dir,它先创建与ZIP文件同名的子目录,然后将ZIP文件解压到该子目录。 3....2、在“编号前先按原文件名排序”选项下面,增加“按末尾数字排序”选项,解决在用纯数字做文件名的时候,10.jpg排在2.jpg前面的问题, v1.36 错误修正:在某些情况下对组合条件的合理性检查会出现误判
SQL Server代理作业由一系列一个或多个作业步骤组成。作业步骤被分配给特定的作业子系统,该作业子系统标识作业步骤要执行的作业种类。...安全代理帐户使作业步骤能够与不同用户的安全上下文一起运行,并且通常用于不属于sysadmin角色成员的作业。 您选择的作业子系统将更改对话框其余部分的内容。...对于Transact-SQL作业步骤,提供了一个简单的文本框供您键入Transact-SQL,如我在此处所做的那样。每个工作步骤可能都有一个与之相关的不同子系统。...ActiveX脚本 ActiveX子系统允许您运行VBScript,Jscript或其他自定义脚本语言(理论上)。脚本将默认在SQL Server代理服务帐户的安全上下文中运行。...在这里(以及在ActiveX子系统中)要记住的关键是没有用户能够点击或接受任何提示,因此请确保脚本在没有用户干预的情况下运行。
1 用二种方法打开DOS命令窗口 1.1 进入DOS命令行界面方法一 在Windows 2000/XP/2003的开始菜单中执行“开始/运行”命令,在运行对话框中键入“cmd”命令,可进入命令行界面。.../yes:当删除已计划的事件时,对系统的查询强制进行肯定的回答。 (5)/time:指定运行命令的时间。将时间以 24 小时标记(00:00 [午夜] 到 23:59)的方式表示为小时:分钟。...C:\>md ITCSO\xubin (在ITCSO子目录下再创建xubin子目录) 练习题: (1)在D盘根目录下建立一个ITCSO的文件夹。...其实,在Windows XP中新增的一个命令行工具“Tasklist.exe”就能实现上面的功能。 作用: 用来显示运行在本地或远程计算机上的所有进程,带有多个执行参数。...,但不能拷贝隐藏文件和系统文件; (2)使用时源盘符、源目标路径名、源文件名至少指定一个; (3)选用/S时对源目录下及其子目录下的所有文件进行COPY。
主要用途 通过符号组合的方式更改目标文件或目录的权限。 通过八进制数的方式更改目标文件或目录的权限。 通过参考文件的权限来更改目标文件或目录的权限。 参数 mode:八进制数或符号组合。...file:指定要更改权限的一到多个文件。 选项 -c, --changes:当文件的权限更改时输出操作信息。 –no-preserve-root:不将’/'特殊化处理,默认选项。...–reference=RFILE:使用参考文件或参考目录RFILE的权限来设置目标文件或目录的权限。 -R, --recursive:对目录以及目录下的文件递归执行更改权限操作。...s符号代表设置权限suid和sgid,使用权限组合u+s设定文件的用户的ID位,g+s设置组用户ID位。 t符号代表只有目录或文件的所有者才可以删除目录下的文件。...,而不更改其他任何相关文件; -R或–recursive:递归处理,将指定目录下的所有文件及子目录一并处理; -v或–version:显示指令执行过程; –dereference:效果和“-h”参数相同
在《Excel实战技巧67:在组合框中添加不重复值(使用ADO技巧)》中,我们使用记录集技巧给组合框添加了不重复值,并概要讲述了ADO记录集基础知识。本文利用记录集技巧,创建级联列表框。...在本示例中,创建一个函数,接受子列表框作为其参数,然后使用该列表框判断提取什么数据以及填充哪个列表框。...OnClick事件只是简单地调用上面的函数,传递目标子列表框作为函数的参数: Private Sub lstMarket_Click() CallCascadeChild(ActiveSheet.OLEObjects...ActiveX列表框控件。...2.需要在VBE中设置对Microsoft ActiveX Data Objects Library的引用,如下图2所示。 ?
的); InitialDirectory:获取或设置文件对话框显示的初始目录; Multiselect:该值指示对话框是否允许选择多个文件; ShowReadOnly:该值指示对话框是否包含只读复选框...,可以是多个值的组合(见问题2); FileInfo.CreationTime、FileInfo.LastAccessTime、FileInfo.LastWriteTime:分别用于获取文件的创建时间...,也就是一个文件可以同时拥有多个属性。...从统计学角度看,不同的文件不可能生成相同的哈希码。事实上,即使是一个很小的改动(比如,修改了源文件中的一个bit),也会有50%的几率来改变哈希码中的每一个bit。...GetFileSystemInfos():获取指定目录下(不包含子目录)的文件和子目录, 返回类型为FileSystemInfo[],支持通配符查找; 问题7:如何获得指定目录的大小
在Excel中,有两种控件,表单控件和ActiveX控件,这两种控件都可以插入在工作表中用来运行程序,至于区别,只需要简单的知道ActiveX控件更复杂一些,可设置的东西也更多,其中也包括了ActiveX...这时候会进入设计模式,双击命令按钮: Private Sub CommandButton1_Click() End Sub 会自动跳转到当前工作表的代码编辑页面,同时自动输入了上面的代码,这时候,下拉框里也多了一个...从右侧的下拉框里可以看到这个CommandButton1所具有的事件,很明显那个自动插入的代码CommandButton1_Click就是鼠标左键单击时候的事件。...这就是它的1个单击事件,比较简单,和普通的窗体控件的指定宏差不多。 演示一个MouseMove事件: ? 鼠标移动到它上面,它自动就跑远了。...) * 500) End Sub Rnd函数返回一个0到1之间的随机小数 Int取小数的整数部份 这样就达到了位置随机设置的目的。
ActiveX控件是一种实现了一系列特定接口而使其在使用和外观上更象一个控件的COM组件。...ActiveX控件可以使COM组件从外观和使用上能与普通的窗口控件一样,而且还提供了类似于设置Windows标准控件属性的属性页,使其能够在包容器程序的设计阶段对ActiveX控件的属性进行可视化设置。...ActiveX控件提供的这些功能使得对其的使用将是非常方便的。本文下面即以MFC为工 具对ActiveX控件的开发进行介绍。 一、创建项目 1.打开VS2008新建MFC项目。...3.运行时许可证默认不勾选。 如果勾上,生成时会多出一个文件.lic , 只有拥有许可的用户才可以调用ocx插件。继续下一步。 ? ?...CActiveXDemoCtrlPropPage 是属性页类,这个类实现了一个在开发时设定控件属性的对话 框。
suse linux 常用命令 (1)命令ls——列出文件 ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件 ls a* 列出当前目录下以字母a开头的所有文件...rm -rf domed 删除domed目录以及它所包含的所有内容 rm -i a* 删除当前目录下所有以字母a开头的文件,并且在每次删除时,提示用户进行确认 (5)命令cd——更改目录 cd...Sudo rz,即是接收文件,xshell就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录 。...file1 file2 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的 comm file1 file2 比较文件,显示两个文件不相同的内容...R(recursive)选项意味着对所有子目录下的文件也都进行同样的操作。
当然,具体到RSViewSE软件,对ActiveX控件是这样解释的:ActiveX 对象是由第三方供应商创建的现成的软件组件,FactoryTalk View 通过对象的属性、事件和方法可访问组件具备的功能...ActiveX是基于COM接口的UI组件规范,主要实验语言无关的可视控件,多用于可视化编程及其他面向对象的快速开发领域。需要通过脚本对其内容进行编辑。...更多的属性大家可自行百度搜索到 简单介绍对象、属性,方法,事件 对象:某个具体的控件,比如一个按钮,一个表格,一个图片等,称为对象 属性:对象的属性,比如按钮的大小规格,按钮显示的文字内容,字体大小...我们拿RSVeiwSE里面的系统时间秒做实验 把秒写入表格内 设计:需要有一个周期性的时间事件触发表格数据的写入动作,才可以按一定的周期刷新表格的数据 最简单方法,在画面内放一个文本框,关联系统时间秒...,在这个文本框的值变事件内调用写表格数据的函数即可。
前言 本文介绍使用 ActiveX 控件 MSComm 实现高性能的串口收发。...一、什么是 MSComm MSComm 作为一个串行通讯控件,每个 MSComm 控件,都对应一个串口,若需访问多个串口时必须使用多个 MSComm 控件。...MSComm 是 ActiveX 控件,可以在 PC 上控制串口数据的发送和接收,支持查询方式和中断方式(Windows 下称为事件驱动方式)。...2、在“此目录“下找到“cmd.exe”文件,右键以管理员身份运行,在弹出的对话框内输入:regsvr32 mscomm32.ocx 后,回车。控件注册成功后,如下图。...:确定 DSR 线的状态 EOFEnable:确定在输入过程中 MSComm 控件是否寻找文件结尾(EOF) 3、MSComm 控件的事件 MSCOMM控件只使用一个事件 OnComm,用属性 CommEvent
它使用与我们所需要的相同的 DLL, 并已经用方法和事件控制和处理了整个反应, 使 它易于使用....6 = 正在连接 7 = 已连接 8 = 连接被远程计算机关闭 9 = 错误 在 VFP 中使用它 在 VFP 中使用 ActiveX Winsock 时你必须牢牢记住: 在运行任何 ActiveX...让我们看看示例 1 来开始测试我们的过程: 它由两个表单组成: 1 个客户表单和一个服务器表单. 它的功能是从客户传送一个文本信息到服务器. 另外服务器以小写方式返回相同的 信息....请注意在两个表单的 INIT 方法中的命令 Application.AutoYield = .f.. 这意味着我们告诉 VFP 不处理方法中的每一个代码行, 让 ActiveX 自己控制它的事件....this.object.SendData(lower(lc_buffer)) 作为一个对客户 (CLIENTE) 的回应我们以小写方式发送缓冲中的内容.
(例如*.target.com) -cCOOKIES 以JSON格式或name=value键值对的形式设置cookie,多个值用分号隔开 -CCOOKIE_FILE 包含cookie...当htcap加载了一个测试页面之后,htcap会尝试通过触发所有的事件和填充输入值来触发AJAX调用请求,当htcap检测到了AJAX调用之后,htcap会等待请求和相关调用完成。...如果之后页面的DOM结构发生了变化,htcap便会用相同算法对新增元素再次进行计算和爬取,直到触发了所有的AJAX调用为止。 爬虫模块 Htcap支持三种爬取模式:被动型、主动型和攻击型。...在攻击模式下,htcap会向所有扫描到的表单和输入框中填写测试数据,即尽可能地模拟用户与页面进行交互。 爬取范围 htcap可以指定爬取范围,可选范围包括:域名、目录和url。...如果范围是域名的话,htcap只会爬取给定的域名地址;如果范围为目录,那么htcap将会爬取指定目录以及该目录下的所有子目录;如果设置的是url,那么htcap将只会分析单个页面。
关闭事件 工作簿事件 工作表事件 控件 窗体 ActiveX控件 用户信息交互 msgbox弹窗 inputbox输入框 GetOpenFilename打开文件 Dialogs(对话框)...一个字符 #一个数字 [A-W a-w]a-w或A-W中的一个字符 [!...Me.ListBox1.Value Then dic(arr(i, 3)) = 1 End If Next Me.ListBox2.List = dic.keys 语句 简写语句 '把语句中相同的部分提到前面...n个工作表,在左下角的位置 Sheet1 第一个插入的工作表,与位置无关,相当于本名 ActiveSheet 正在操作的工作表 Worksheets 不包括宏的工作表 方法 Sheet1.Select...关闭事件 `在事件中加入,使事件执行过程中不执行事件 Application.EnableEvents = False Application.EnableEvents = True 工作簿事件 工作表事件
,但不能拷贝隐藏文件和系统文件; (2)使用时源盘符、源目标路径名、源文件名至少指定一个; (3)选用/S时对源目录下及其子目录下的所有文件进行COPY。...除非指定/E参数,否则/S不会拷贝空目录, 若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录; (4)选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。...如果要将一个或多个文件复制到一个文件,请按 F。如果要将一个或多个文件复制到一个目录,请按 D。...使用“/i”命令行选项可禁止显示该消息,从而导致“xcopy”认定在源是多个文件或一个目录的情况下,目标是一个目录。...因为“diskcopy”命令是一个磁道接一个磁道地复制磁盘,所以需要源磁盘和目标磁盘的格式必须相同。“xcopy”命令没有这个要求。通常情况下请使用“xcopy”,除非您需要完整的磁盘映像副本。
# Xshell常用命令 # cd-更改目录 # 切换到主目录 cd # 切换到主目录 cd ~ # 切换到目录/tmp cd /tmp # 切换到当前目录下的dir目录 cd dir #...为了方便起见,-a选项包含-R选项 cp -a docs docs.bak # 在覆盖前询问用户 cp -i # 告诉用户正在做什么 cp -v # 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件...) 选项意味着对所有子目录下的文件也都进行同样的操作。...h 选项意味着在改变符号链接文件的属主时不影响该链接所指向的目标文件 chown -R xh test1 (test1目录及子目录的所有文件属主变为xh) # clock-时钟设置 # 对系统Bios中读取时间参数...杀掉该项目的进程 先杀第二列,再杀第一列 Sudo kill -9 x x (x为进程号,同时杀多个中间以空格分割) 重启tomcat 首先找到tomcat的bin目录 Cd tomcat/bin; 然后运行
领取专属 10元无门槛券
手把手带您无忧上云