- 博客(504)
- 资源 (5)
- 收藏
- 关注
转载 Excel-VFP-SQL Server 结合应用实例
朋友对我说,用户的最终意见没有定下来,随时有改动的可能,所以我尽量用OOP的方式,把一些不太会改变得内容做在基类里,例如:SQL Server的连接、事务的管理、Excel 文件的打开、关闭等;对于变异性大的内容,我尽量用同一的接口封装在子类里,例如,读取Excel 数据,分解数据等。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。
2026-03-13 16:54:42
1
转载 我眼中的Visual FoxPro8
关于“连接”的话题谈的差不多了,不过有一个问题是需要注意的:一个“连接句柄”可以衍生多个Statement Handle,在开发中,如果有一个 Statement Handle进入了事务处理状态,这时所有相关的Statement Handle也进入了事务处理状态,这因为 SQL Server 的事务是根据真实的连接区分的——由于某一条Statement Handle 的要求,使得“连接句柄”进入了事务状态,理所当然的该条“连接句柄”衍生的所有Statement Handle也一起进入了同一个事务处理。
2026-03-11 17:11:27
7
转载 用Visual FoxPro编写web Service
这一点在其他语言中是很难实现的,它们也可以读取不同的数据源的数据,但它们无法支持异构数据在本地的SQL连接,它们只能用“循环+条件判断”的方式实现“异构数据”的连接;而几乎同样的代码,基于COM的应用,对象只创建、摧毁一次。这两次方法的调用是没有任何关系的,也就是说,Web Service是不会保存前一次调用后产生的状态,供以后调用时使用,这与传统的COM调用是有很大的区别的。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。
2026-03-10 17:11:50
9
转载 在.NET里使用Viswal FoxPro 提供的资源|
是.NET的原生资源。可以使用.NET SDK 里的TLBIMP工具程序把一个非托管的COM类型库转换成为.NET的元数据,这种元数据实际上就是一个可以被任何托管代码访问的容器类,把原来的非托管代码包装起来。前文我们的立足点是怎样将现有 Visual FoxPro技术在.NET平台上应用,这些好像对那些不具备Fox技术背景的开发人员没有太大的意义,不过接着要介绍的东西是100%的.NET原生资源,这就是Visual FoxPro for .NET Toolkit。
2026-03-09 17:13:05
8
转载 我们的第一个com组件
COM这个单词大家听得不少了,它到底是什么,它到底有没有实用价值。如果它对我们有用,那么在Visual FoxPro怎样编写COM组件。笔者将站在Visual FoxPro开发人员的立场上,与大家一起探讨以上问题,希望对您有所帮助。可能这是一篇国内很难看到的有关Visual FoxPro与COM的文章,所以肤浅、不当之处难以避免,我就尽力而为了! 两年多前,我为了一个极其复杂的报表而头疼时,偶然想到了Word这一伟大的书写工具——用 Word还有什么写不出的!于是我就使用DDE控制Word,这实在是一场噩梦
2026-03-07 16:43:03
11
转载 第一个WEB网页
而 Visual FoxPro 是编译执行的语言,漫长的 Fox 历史证明了它处理数据、处理字符串时迅捷的速度,把大量处理数据库、处理字符串的运算放在 Visual FoxPro 编写的 COM 组件里,无疑能提高 ASP 的运行效率。从客户端发送请求,到服务器端的响应,再到 COM 组件的调用和运作,最后返回客户端浏览器能够解析的 HTML 代码描述(这里我们的返回信息中,还包含了XML、DHTML 、CSS,所以不是所有的浏览器都能够解析这些东东,我想 IE 5.5 以上 应该没问题的。
2026-03-05 17:05:49
10
转载 编写简单的导航条
从接触 FoxPro 开始,我们就面对着自己编写 “Navigator”(导航条),我与一些朋友都认为:数据库系统开发时,基本的数据导航、添加、删除、修改是很见程序员功力的。实际情况也是这样,无论是 Visual FoxPro 还是其他工具,如:Delphi、PB、VB,虽然都提供了各自的控件,但是实际情况总是复杂的,标准控件往往不能应付。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。加菲猫的VFP,用VFP不局限VFP,用VFP混合一切。
2026-03-04 16:29:19
10
转载 在VisualFoxPro中实现表单的输出
由于我们在下拉式列表框中选择了“抓图”表单,所以列表框中就列示了“抓图”中的所有可视控件:表单、Olecontrol、Command,您可以选择要抓拍的控件的名称,按下“Capture”按钮,您将得到该控件的当前模样的图片。在示例图中,整个画面是有“客户区域”+“系统区域”构成的,“系统区域”包括四个“边框区域”(上、下、左、右)、一个“标题栏区域”,如果有菜单栏还要算上菜单区域。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。
2026-03-03 17:08:57
11
转载 VFP调用Word创建文档
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发,VFP Layui 开发。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。首先创建一个表单Form1,在Form1上新建一个命令按扭Command1,并设置Command1的。Caption为`自动创建Word文档'.Command1的Click过程包括下列命令。
2026-02-26 15:50:48
12
原创 VFP纯DLL开发高拍仪应用
vfp控件是没有句柄的,所以承载不了视频了,如果放在表单中,那么其它控件就会被掩盖。后面想了一个办法,成功承载了高拍仪的视频流,实现了条码识别,拍照等功能。OCR 等 加上多线程技术调用AI大模型之后,会有不一样的精彩。大家以后遇到同样的问题,说不定可以使用这个方法解决。二维码也能识别,跟条形码是一样的功能。开发流畅,条码、二维码识别快。
2026-02-23 14:23:44
364
原创 ESC键致表格空白?竟因工作区焦点踩了这个坑!
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。会先寻找一个空闲工位,随后在该工位上打开表,然而你的“操作焦点”却依旧停留在原先的工位——这就好比“让同事在空工位上忙碌,而你却依旧站在自己的工位上纹丝不动”。,二者大相径庭:前者仅是将焦点悄然转移,而后者则是在后台悄然开启表格,焦点依旧稳固,二者在资源保护级别上,可谓是天壤之别;微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。
2026-02-13 13:17:07
828
转载 DDB()函数与双倍余额递减法
从数字上看,该法的确完成了“前期多计一些费用,后期少计一些费用及折旧费用逐年递减”的要求,但该法天生的缺陷是无法在规定的年限计完所有的应计的折旧金额,这一点从数学上是可以论证的(这里从略)。当计算折旧费用时,我们发现传统双倍余额递减法下第五年的折旧费用=4096.00<直线法下的折旧费用=5000.00,于是从第五年开始改用直线法计算折旧费用,避免了折旧费用“翘尾巴”的局面,但在本例中竟然有6各个年头在使用直线法计算折旧费用,这还能叫“双倍余额递减法”吗?许多国家的会计制度都采用了这种方案。
2026-02-12 16:33:14
18
转载 在VFP中Disabled/Enabled EXCEL中的菜单项及按钮
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。1、档案(ID:30002) &&禁用菜单中的“档案”项 oXLS.commandbars(1).controls。2、编辑(ID:30003) &&禁用菜单中的“编辑”项 oXLS.commandbars(1).controls。1、档案(ID:30002) &&禁用菜单中的“档案”项 oXLS.commandbars(1).controls。
2026-02-11 17:16:50
15
转载 打印WORD文件
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"附上源代码,供大家研究和控讨!
2026-02-04 17:13:18
30
转载 比传统方式速度快百倍的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
24
转载 PVE8安装使用指南|新手入门|安装|优化|Proxmox VE 8.3
pve的安装过程还是比较简单的和一般的操作系统安装过程相同,安装完成后通过pve-source工具优化即可,后续我也会出一篇通过命令修改的教程,下一篇会讲一下PVE的显卡直通,并切在windows和群晖等系统中实现核显直通、解码等,本篇教程到此结束,咱们下一篇见。每次在登录pve的时候会弹出企业订阅提示,对于普通用户我们直接去除掉弹窗即可,登录PVE,在Shell窗口中输入./pve_source,进入pve工具箱,输入6,系统会自动执行去除订阅脚本,脚本运行完成后请强制刷新浏览器缓存。
2026-01-29 16:47:34
291
转载 何用 OLE Automation 打印指定范围的 Word 文档
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。关于 Word 95 的 FilePrint 和 Word 97 的 PrintOut 命令的更多信息, 参见 Word 文档. Word 97 的。值的参数不需要包括在命令中. 例如, 如果在范围值后没有其它有值的参数, 范围值可以是传递到 PrintOut。中的第三个参数. 因此, 参数 1 和 2 必须有适当的值而不能不留下为空. 但是, 最后一个参数后面的没有。
2026-01-28 16:08:27
14
转载 <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
15
转载 <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
13
转载 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
28
转载 <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
15
转载 VFP全面控制EXCL
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。这就需要我们在VFP中。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-19 10:23:57
46
转载 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
23
转载 VFP中利用Excel制作数据库报表
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"用temp.xls文件名存盘。暂定千字50元红包,,优秀的文章红包更大,一经发表,红包到手。
2026-01-15 17:17:43
20
转载 将Visual FoxPro的数据转给Excel
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-14 17:03:00
26
转载 <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
11
转载 采用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
23
转载 VFP输出EXCEL报表分组的一个示例
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。字段itmclass为产品的生产线分类,作为数据分组的大类,字段majcod作品产品的组别,为数据分组的。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。
2026-01-10 16:23:44
29
转载 巧让FoxPro数据生成Excel报表
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。这里有一个更加通用的方法,在VFP。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-09 16:51:37
33
转载 合并通用型字段中的n个word文档
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"加菲猫的vfp倡导用。
2026-01-07 17:10:25
36
转载 数据表(DBF)文件或数据视图转为 WORD (RTF)格式文件
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"加菲猫的vfp倡导用。
2026-01-06 17:15:08
26
转载 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
46
转载 VFP中EXCEL格式的输入方法
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。能不能只选定所需的表,"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-04 16:50:10
36
转载 怎样将通用型字段(内含word 文档)插入WORD文档中
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。因此要将其在另一个窗口。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"
2026-01-01 16:49:57
30
转载 用API关闭一个Word实例
用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。无论如何请不要嘲笑他们说帮助都不看,这么简单的问题都不会,嘲笑别人不行,而无法提出建设性答案,是很low的。无论是VFP,还是JS,还是C,只要能混合起来,都可以发表。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对象进阶,VFP中间层开发。"VFP极简混合开发,少写代码、快速出活,用VFP,但不局限于VFP,各种语言混合开发"2025年狐友会社群会员继续招募中。
2025-12-31 16:53:18
25
转载 设计并使用自定义的类
派生于”下拉列表框列出了VFP提供的可用来派生新类的基类,如果要以其它的类作为父类,可以单击右边的圆点命令按钮,在“打开”对话框中选择一个其它的类。类是存储在类库文件中的,一个类库文件能够包含多个类,既可以为将要设计的类创建一个新的类库,也可以选择一个已经存在的类库,将新类添加到其中。换句话说,新的型号继承了基本型号的所有特征,而且增加了一些它自己的特征。同属性的继承类似,如果在类的对象中不输入事件和方法的过程代码,那么当对象的事件被触发或方法被调用时,就会自动在父类中寻找相应的过程代码,如有就被执行。
2025-12-27 16:30:30
29
转载 报表设计(2)
在“计算”选项按钮组下,“不计算”是打印该字段的原值,“总和”表示输出这个字段的累计和,“计数”则表示统计该字段出现的次数,其它选项按钮的含义照此类推。在这里,我们选择“平均值”。“重置”决定了各种计算的范围,,例如要在每页的尾部对本页的字段值求和,就将字段放在“页注脚”带区并选择“重置”为“页尾”,表示每开始一个新的页时,该累计值将清零重新开始计算。单击“报表控件”工具栏上的“标签”图标按钮后,再单击“锁定”图标按钮,这样“标签”按钮将保持被选择,我们就不必每修改一次标签都选择一次“标签”按钮了。
2025-12-25 17:07:00
44
转载 建立自己的表单(2)
通过菜单“工具/选项”打开“选项”对话框,在“表单”选项卡的“TAB键次序”下拉列表框中,选择“按列表”项,则可以按列表方式为表单中的对象设置 Tab 键次序。这时选择“TAB键次序”菜单项后,将出现一个设置TAB键次序的对话框,对话框中包含了所有可以设置TAB键次序的对象,直接拖动对象前面的小按钮,就能改变对象的TAB键次序,还可以单击“按行排序”或“按列排序”命令按钮,由VFP自动按要求排序。左边对齐是将选择的一组对象,以最左边对象的左边界为基准,将各个对象的左边界对齐,其余类推。
2025-12-24 17:28:37
25
转载 VFP的程序设计基础(2)
即在变量的字首附上两个字母,第一个字母标明变量引用范围,例如局部变量可以加一个“l”前缀,它提醒您只能在定义它们的过程内部引用它们,说明示例如表6.1;用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。在命令窗口或程序窗口中选定VFP命令或函数的关键字,按下F1键,您就可以在帮助窗口中看到详细的语法说明。和以前的版本相比,VFP在多数地方已不需要写代码,表单和对象的属性提供了控制许多对象的方法,但是总有些事情是要用程序去实现的。
2025-12-23 17:17:21
49
转载 建立自己的表单
注意这时的文本框对象还是独立的对象,并没有和学号字段发生关联,现在我们设置它和学号字段的关联:在属性窗口的“数据”选项卡中,选取“ControlSource”属性,单击属性设置框右边的下箭头按钮,可以看到包含在数据环境中的学生情况表的字段显示在设置框中,选择“学生情况.xh”,则此时的Text1已与学号字段相关联。在数据环境窗口中的“xm”字段上按下鼠标左键不放,将其拖动到表单上Text1对象的下方,释放鼠标按钮,则在表单上创建了一个文本框对象“txtXm”和一个显示为“姓名”的标签对象。
2025-12-18 17:11:34
36
VFP屏幕取词控件 XdictGrb.dll VB封装
2011-12-05
桌面放大镜程序(OneLoupe)_2.51绿色免费版
2012-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅