- 博客(490)
- 资源 (5)
- 收藏
- 关注
转载 比传统方式速度快百倍的Excel数据传递方案
messageb("建立文件“"+m.dbf文件名+"”错误,错误信息:"+chr(13)+mess()+"("+ltri(str(m.错。messageb("处理 "+ltri(str(recc()))+"条记录, 耗时(秒): "+tran(seco2-seco1))dele file (forceext(m.dbf文件名,"fpt")) &&万一有备注文件,就删除,如果无,由于有错误陷肼,也不。.Rows(ltri(str(m.细节行))+":"+ltri(str(m.末行))).Select。
2026-01-30 17:18:41
1
转载 PVE8安装使用指南|新手入门|安装|优化|Proxmox VE 8.3
pve的安装过程还是比较简单的和一般的操作系统安装过程相同,安装完成后通过pve-source工具优化即可,后续我也会出一篇通过命令修改的教程,下一篇会讲一下PVE的显卡直通,并切在windows和群晖等系统中实现核显直通、解码等,本篇教程到此结束,咱们下一篇见。每次在登录pve的时候会弹出企业订阅提示,对于普通用户我们直接去除掉弹窗即可,登录PVE,在Shell窗口中输入./pve_source,进入pve工具箱,输入6,系统会自动执行去除订阅脚本,脚本运行完成后请强制刷新浏览器缓存。
2026-01-29 16:47:34
37
转载 何用 OLE Automation 打印指定范围的 Word 文档
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。关于 Word 95 的 FilePrint 和 Word 97 的 PrintOut 命令的更多信息, 参见 Word 文档. Word 97 的。值的参数不需要包括在命令中. 例如, 如果在范围值后没有其它有值的参数, 范围值可以是传递到 PrintOut。中的第三个参数. 因此, 参数 1 和 2 必须有适当的值而不能不留下为空. 但是, 最后一个参数后面的没有。
2026-01-28 16:08:27
8
转载 <span class=“js_title_inner“>何用 OLE Automation 打印指定范围的 Word 文档</span>
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。关于 Word 95 的 FilePrint 和 Word 97 的 PrintOut 命令的更多信息, 参见 Word 文档. Word 97 的。值的参数不需要包括在命令中. 例如, 如果在范围值后没有其它有值的参数, 范围值可以是传递到 PrintOut。中的第三个参数. 因此, 参数 1 和 2 必须有适当的值而不能不留下为空. 但是, 最后一个参数后面的没有。
2026-01-28 16:08:27
2
转载 <span class=“js_title_inner“>一个将VFP报表转换到WORD的类</span>
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"今天对于我们来将,共享数据是很有必要的,我们需要将数据共享,并能够进行发布,传递等。
2026-01-24 16:15:21
2
转载 VFP调用EXCEL的补充方法
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。MYEXCEL.ACTIVEWORKBOOK.SHEETS(1).CELLS(1,1).VALUE='客户编号'MYEXCEL.ACTIVEWORKBOOK.SHEETS(1).CELLS(1,2).VALUE='公司行号'MYEXCEL.ActiveWorkBook.PrintOut(1,1,1,.T.) &&默认打印增个Sheet。
2026-01-21 16:22:45
15
转载 <span class=“js_title_inner“>VFP调用EXCEL的补充方法</span>
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。MYEXCEL.ACTIVEWORKBOOK.SHEETS(1).CELLS(1,1).VALUE='客户编号'MYEXCEL.ACTIVEWORKBOOK.SHEETS(1).CELLS(1,2).VALUE='公司行号'MYEXCEL.ActiveWorkBook.PrintOut(1,1,1,.T.) &&默认打印增个Sheet。
2026-01-21 16:22:45
2
转载 VFP全面控制EXCL
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。这就需要我们在VFP中。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-19 10:23:57
23
转载 Visual FoxPro7漫谈
完全可以自豪的说:Visual FoxPro的IntelliSense是最棒的,是可以由用户定义的。今年是开发工具集中更新版本的一年:微软的Visual Studio.Net,Borland 的Delphi 6、Sybase的Power Builder 8都相继推出正式版或是测试版,我们的Visual FoxPro 当然也不会放过这业界大比武的好时机,今年5月微软发布了Visual FoxPro 7,它是继1995年Fox家族第一个可视化成员Visual FoxPro 3以来最具革命意义的版本。
2026-01-16 16:56:58
15
转载 VFP中利用Excel制作数据库报表
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"用temp.xls文件名存盘。暂定千字50元红包,,优秀的文章红包更大,一经发表,红包到手。
2026-01-15 17:17:43
15
转载 将Visual FoxPro的数据转给Excel
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-14 17:03:00
17
转载 <span class=“js_title_inner“>将Visual FoxPro的数据转给Excel</span>
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-14 17:03:00
2
转载 采用Word更好地输出VFP报表
为此,笔者利用VFP的OLE自动化技术,通过Microsoft Word 6.0 提供的Word.Basic对象,将数据库的记录输出。1.用Word.Basic生成数据Word文档的基本原理我们知道,Windows的OLE技术是在两个具有OLE能力的应用程序。用Word.Basic生成数据库的Word文档,常用的方法有两种:第一种方法是用Word.Basic的一系列命令生成数据。在用Word.Basic将数据库的记录输出成Word文档时,需要编程调整输出报表的页面和各栏位的宽度,下面介绍。
2026-01-12 16:59:00
12
转载 VFP输出EXCEL报表分组的一个示例
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。字段itmclass为产品的生产线分类,作为数据分组的大类,字段majcod作品产品的组别,为数据分组的。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。
2026-01-10 16:23:44
22
转载 巧让FoxPro数据生成Excel报表
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。这里有一个更加通用的方法,在VFP。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-09 16:51:37
19
转载 合并通用型字段中的n个word文档
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"加菲猫的vfp倡导用。
2026-01-07 17:10:25
25
转载 数据表(DBF)文件或数据视图转为 WORD (RTF)格式文件
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"加菲猫的vfp倡导用。
2026-01-06 17:15:08
18
转载 VFP与EXCEL的几种交互编程方法
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。= DDEAdvise(SheetChan, '课程名', 'GetData', 2) && 在VFP应用程序与“查询”工作表单的“课程名”单。= DDEExecute(ExcelChan,'[Open("d:\vfp\VFP交互.xls")]') && 打开“VFP交互.xls”SKey="'%IW%OHR^V{enter}'" && 键盘命令字符串,表示“插入(I)|工作表(W);
2026-01-05 16:55:36
24
转载 VFP中EXCEL格式的输入方法
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。能不能只选定所需的表,"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-04 16:50:10
30
转载 怎样将通用型字段(内含word 文档)插入WORD文档中
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。因此要将其在另一个窗口。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-01 16:49:57
25
转载 用API关闭一个Word实例
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"2025年狐友会社群会员继续招募中。
2025-12-31 16:53:18
20
转载 设计并使用自定义的类
派生于”下拉列表框列出了VFP提供的可用来派生新类的基类,如果要以其它的类作为父类,可以单击右边的圆点命令按钮,在“打开”对话框中选择一个其它的类。类是存储在类库文件中的,一个类库文件能够包含多个类,既可以为将要设计的类创建一个新的类库,也可以选择一个已经存在的类库,将新类添加到其中。换句话说,新的型号继承了基本型号的所有特征,而且增加了一些它自己的特征。同属性的继承类似,如果在类的对象中不输入事件和方法的过程代码,那么当对象的事件被触发或方法被调用时,就会自动在父类中寻找相应的过程代码,如有就被执行。
2025-12-27 16:30:30
25
转载 报表设计(2)
在“计算”选项按钮组下,“不计算”是打印该字段的原值,“总和”表示输出这个字段的累计和,“计数”则表示统计该字段出现的次数,其它选项按钮的含义照此类推。在这里,我们选择“平均值”。“重置”决定了各种计算的范围,,例如要在每页的尾部对本页的字段值求和,就将字段放在“页注脚”带区并选择“重置”为“页尾”,表示每开始一个新的页时,该累计值将清零重新开始计算。单击“报表控件”工具栏上的“标签”图标按钮后,再单击“锁定”图标按钮,这样“标签”按钮将保持被选择,我们就不必每修改一次标签都选择一次“标签”按钮了。
2025-12-25 17:07:00
29
转载 建立自己的表单(2)
通过菜单“工具/选项”打开“选项”对话框,在“表单”选项卡的“TAB键次序”下拉列表框中,选择“按列表”项,则可以按列表方式为表单中的对象设置 Tab 键次序。这时选择“TAB键次序”菜单项后,将出现一个设置TAB键次序的对话框,对话框中包含了所有可以设置TAB键次序的对象,直接拖动对象前面的小按钮,就能改变对象的TAB键次序,还可以单击“按行排序”或“按列排序”命令按钮,由VFP自动按要求排序。左边对齐是将选择的一组对象,以最左边对象的左边界为基准,将各个对象的左边界对齐,其余类推。
2025-12-24 17:28:37
19
转载 VFP的程序设计基础(2)
即在变量的字首附上两个字母,第一个字母标明变量引用范围,例如局部变量可以加一个“l”前缀,它提醒您只能在定义它们的过程内部引用它们,说明示例如表6.1;用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。在命令窗口或程序窗口中选定VFP命令或函数的关键字,按下F1键,您就可以在帮助窗口中看到详细的语法说明。和以前的版本相比,VFP在多数地方已不需要写代码,表单和对象的属性提供了控制许多对象的方法,但是总有些事情是要用程序去实现的。
2025-12-23 17:17:21
36
转载 建立自己的表单
注意这时的文本框对象还是独立的对象,并没有和学号字段发生关联,现在我们设置它和学号字段的关联:在属性窗口的“数据”选项卡中,选取“ControlSource”属性,单击属性设置框右边的下箭头按钮,可以看到包含在数据环境中的学生情况表的字段显示在设置框中,选择“学生情况.xh”,则此时的Text1已与学号字段相关联。在数据环境窗口中的“xm”字段上按下鼠标左键不放,将其拖动到表单上Text1对象的下方,释放鼠标按钮,则在表单上创建了一个文本框对象“txtXm”和一个显示为“姓名”的标签对象。
2025-12-18 17:11:34
29
转载 数据库和表(2)
接着,单击“数据库设计器”工具栏中的“新建表”命令按钮,在“新建表”对话框中选取“新表”命令按钮,在“创建”对话框中输入表名“学习成绩”,单击“保存”命令按钮,出现如图3.2所示的“表设计器”窗口,按照表3.1中列出的内容,输入“学习成绩”表的字段名、类型、宽度,输入完成后,单击“确定”命令按钮。单击“数据库设计器”工具栏中的“添加表”按钮,弹出一个“打开”对话框,在对话框中选择上一讲中建好的“学生情况表”,单击“确定”命令按钮关闭对话框,则“学生情况表”被添加到Student数据库中。
2025-12-17 17:29:13
19
转载 建立VFP应用程序
单击“下一步”,进行表单样式的选择。否则选取“保存并运行表单”,单击“完成”,在弹出的“另存为”对话框中,选择“FORMS”目录,并给此表单命名为“学生情况”,单击“保存”后可以看到完成后的表单如图4.4所示。”,在弹出的“新菜单”对话框中,单击“菜单”,则会出现“菜单设计器”屏幕。在VFP的常用工具栏中,单击“新建”按钮打开“新建”对话框,在该对话框的文件类型选项按钮中选择“项目”,单击“新建文件”,在弹出的“创建”对话框中,为新建的项目文件选择“VFP例程”目录,输入项目名“Student” 并回车。
2025-12-16 17:07:33
27
转载 VFP的程序设计基础
有时一个用户动作只触发一个事件,而有些情况下会有多个事件接连发生,如包含多个对象的表单被启动运行的时候,这样的情况下,了解事件发生的顺序是很重要的,否则就无法确定该往哪个事件中写入代码。在实际应用中,控制对象一般都被包含在容器对象中,如命令按钮、文本框包含在表单中,页面控制包含在页框中等,那么当用户单击命令按钮时,是命令按钮的Click事件被触发,还是表单的Click事件被触发,或者是两个对象的Click事件都被触发?如果组中的按钮有相应的事件代码,就不执行组的事件代码而执行按钮本身的事件代码。
2025-12-13 17:05:14
37
转载 数据库和表
在“别名”列表框中将看到刚才打开的“学生情况”表,单击“打开”按钮,再打开一个表(如:位于安装VFP的目录中的SAMPLES\DATA子目录下的样例表Customer),请注意命令窗口中的相应命令“USE d:\vfp\samples\data\customer.dbf IN 0 EXCLUSIVE”,其中USE是打开表的命令字;在“字段”选项卡中,将光标移至“xh”字段,用鼠标单击“索引”下的下拉列表框,选择“升序”或“降序”项,再将光标移至“rxrq”字段,重复以上操作。下面,我们来建立一个新表。
2025-12-12 17:05:50
35
转载 VFP初步
在使用VFP管理数据库或开发一个数据库应用系统时,即使一个规模不大的应用系统,也会有几十个多种类型的文件,如通常的PRG命令文件、DBF表文件、CDX索引文件以及菜单、表单、报表、位图等文件,如果没有一个有效的管理工具,将会对开发工作以及以后的系统维护带来很大困难。在更改了设置后,如果仅仅单击“确定”命令按钮关闭对话框,则改变的设置仅在本次系统运行期间有效,退出系统后,所做的修改将丢失,如果希望所做的更改在以后的系统运行时继续有效,需先单击“设置为默认值”命令按钮,然后再单击“确定”命令按钮。
2025-12-11 14:23:29
38
原创 VFP 免注册多线程技术,无需注册,使用方便
假传万卷书,真传一句话,跟随猫猫一起来学VFP免注册多线程技术,让你的程序从此不卡顿,快如闪电。要找到DLL文件的CLSID和ProgID,在DLL所在项目的命令窗口输入。如我建立了一个stucom的项目,作用是访问webapi,返回值。2. 找到DLL的身份证CLSID,ProgID,tlbid。1.建立需要运行的DLL项目。
2025-12-10 09:09:28
279
转载 判断是否汉字
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。如果字符的第一个字节是前导字节,那么字符是双字节字符,否则字符是单字节字符。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2025-12-09 16:20:14
21
转载 COM组件设计与应用(十八)
在 ATL 中,系统帮我们已经完成了很多接口的默认实现,我们只要从 IxxxImpl<> 派生,然后再添加一些必要的映射和变量,就可以了。在编辑窗口中你可以随便指定 str 和 interger 的值,然后“启动组件”,那么你设定的属性值就会在启动组件的同时,通过 IPersistPropertyBag 接口设置到组件中(还原了持续性的环境)。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。2、在解决方案中,新增 ATL 项目。
2025-12-03 16:51:26
26
转载 COM 组件设计与应用(十七)
持续性,也叫永久性。你实现的持续性接口越多,别人使用你的组件就越方便,也就是说你的组件就能大卖特卖啦,祝你为中国软件事业做贡献的同时多多赚钱:-)下回我们用 IPersistPropertyBag 接口实现持续性属性包功能,别忘了看呦......组件完成的功能是计算素数,你第一次运行的时候,会得到第一个素数2,然后是3,5,7,11......下班时间到了,今天就运行到这里。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。
2025-12-02 17:16:15
31
转载 COM组件设计与应用(十五)
在示例程序中的 Fire_Result() 函数代码,大家自己去阅读,简单说就是循环地取得每个和自己连接对象(每个cookie表示的对象)的接口指针,(如果是自动化接口,则再取得 IDispatch 接口指针),然后调用事件函数。本回中,由于我们的组件是双接口(Dual)的,连接点也是双接口的,因此这次我们的接收器要从 IDispatch 派生啦。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。15、修正 IDE 产生的代码中的错误。
2025-11-28 17:07:57
32
转载 COM组件设计与应用(十三)
因此当客户端传递一个接口给我们组件的时候,我返回给它唯一的一个 cookie 号码来表示身份,将来断开连接的时候 Unadvise(),它需要把这个 cookie 身份号再给我,这样我就知道是谁想断开了。回调函数,本质上是预先把某一函数的指针告诉我,当我有必要的时候,就直接呼叫该函数了,而这个回调函数做了什么,怎么做的,我是根本不关心的。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。加菲猫的VFP,用VFP不局限VFP,用VFP混合一切。
2025-11-27 15:12:53
22
转载 COM组件设计与应用
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。支付组件源码,短信源码,权限组件源码,一些完整系统的源码。暂定千字50元红包,,优秀的文章红包更大,一经发表,红包到手。
2025-11-25 17:18:39
32
转载 COM 组件设计与应用(十一)
其实对于 VC 来说,调用属性和调用方法没有太大的区别(vc 把属性包装为 GetXXX()/PutXXX()或getXXX()/putXXX()的函数方式),但在另外一些语言中(比如脚本语言)则更方便,设置属性值是:对象.属性 = 变量或常量,获取属性值是:变量 = 对象.属性。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。从 Invoke() 函数的实现就可以看出,使用 IDispatch 接口的程序,其执行效率是比较低的。
2025-11-24 17:06:16
19
转载 COM组件设计与应用(十)
我写的这整个系列文章---《COM 组件设计与应用》,多是用 ATL 写组件程序,但由于自动化非常有用,在后续的文章中,还要给大家介绍组件的“事件”功能,还要介绍如何在 MFC 的程序中象 WORD 一样支持“宏”的功能。但是,如果想在脚本语言中使用组件,问题就大了,因为脚本语言是解释执行的,它执行的时候不会知道具体的函数地址,怎么办?用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。
2025-11-21 17:17:55
31
VFP屏幕取词控件 XdictGrb.dll VB封装
2011-12-05
桌面放大镜程序(OneLoupe)_2.51绿色免费版
2012-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅