- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP学习笔记3
【065】用数组添加多列数据到组合框或列表框设数组gaItem,组合框或列表框控件为: oListCom,代码如下:With oListCom.Clear().ColumnCount=n(列数)=Alen(gaItem,1).RowSourceType=0For nRow=1 To Alen(gaItesm,1)For nCol=1 To Alen(gaItem,2).List(nRow,nCol)=gaItem(nRow,nCol)EndForEndForEndWith【066】EditBox文字输入的提示功能▲lstcmdAddWords添加到词库edt▼·edt得到焦点时,GotFocus()添加如下代码:ThisForm.Tag=”ThisForm.”+Alltrim(This.Name)即把该控件名称放到Form窗体的Tag属性中保存。·按钮cmdAddWords的Click代码如下:Local oControl,cWordsoControl=ThisForm.TagIf Type(oControl)==”O” And Upper(oControl..BaseClass)$”EDITBOX|TEXTBOX”cWords=Alltrim(oControl..SelText)--选择的文本IF !Empty(cWords)Select 词库表Locate For Alltrim(Words)==cWordsIf !Found()Append BlankReplace Words With cWordsEndIfThisForm.lst.Requery()--刷新lst行源EndIfEndIf·按钮cmdAddWords的Refresh()中放如下代码:Local oControl,lcSelTextoControl=ThisForm.TagIf Type(oControl)==”O” And Upper(oControl..BaseClass)$”EDITBOX|TEXTBOX”lcSelText=Alltrim(oControl..SelText)This.Enabled=Len(lcSelText)0EndIf·lst的Click事件代码如下:Local oControloControl=ThisForm.TagIf Type(oControl)==”O” And Upper(oControl..BaseClass)$”EDITBOX|TEXTBOX”oControl..SelText=Alltrim(This.ListItem(This.ListIndex))oControl..SetFocus()EndIf【067】测试和调试应用程序程序测试是指发现程序代码中的错误。程序调试是指从程序中找到每个问题,然后逐一解决。◆测试和调试应用程序是在研究程序不同级别的可靠性。·运行不会导致崩溃或产生错误信息。·在一般情况下操作正常。·在一定范围内,操作合理,或能提供适当的错误信息·对意外的用户干扰很容易恢复。◆良好的编程习惯,会减少代码中出现的错误。·留出空白空间·添加代码注释·使用一般的命名规则◆早期开发过程应有的步骤·建立测试环境硬件和软件系统路径和文件属性目录结构和文件位置·设置验证信息使用Assert命令标明程序中的假设。如:函数需要一个非0参数值,如果参数为0时,下面的代码将提醒:Asert nParam!=0 Message “接受的参数值为0”使用Set Assert 命令指定是否显示提示信息。·查看事件发生的序列:使用事件跟踪器或者命令Set EventTracking◆打开调试器可以使用下列命令DebugSet Step OnSet Echo On·设置断点示例位置文件何处将程序挂起ErrHandlerC:\MyApp\Main,prg名为ErrHandler的过程之首行Main,10C:\myApp\Main,prg名为Main程序的第10行ClickC:\myApp\Form.SCX名为Click过程、函数或事件首行cmdNext.ClickC:\myApp\Form.SCX在cmdNext控件的Click事件首行cmdNext::Click任意文件中,父类为cmdNext的任何控件的Click事件首行。·断点表达式示例表达式用于Recno()当表中的记录指针移动时挂起Program()任意程序、过程、方法或事件的第一行上刮起myForm.Text1.Value当属性值改变时挂起“Click”$Program()在与Click或DblClick相关的第一行上挂起nReturnValue=6信息框返回值在nReturnValue中,按确定是挂起·代码覆盖范围的日志文件转换为表cFileName=GetFi
您可能关注的文档
- 人教版化学选修四《影响化学反应速率的因素》ppt课件(22页).ppt
- 计算机二级第三章.ppt
- 人教版生物八年级上册《人类对细菌和真菌的运用》ppt.ppt
- 人教版选修4同步课时检测:第一章++第三节++化学反应热的计算(含详细解析).doc
- 优秀老师推荐化学复习必备精品广东省2009届高三化学各地名校月考试题汇编:溶解平衡和溶解度.doc
- 会考资料1:必修1-第1章细胞的分子组成.doc
- 八年级英语(仁爱版):Unit_5_Feeling_Excited(第1课时)(Topic1_SectionA).doc
- 准备阶段,用书说明.doc
- 分离、鉴别、除杂专题.doc
- 初一数学个性化辅导方案 2.doc
最近下载
- 智慧城市云计算大数据中心项目深化设计方案(403页word).docx VIP
- 全国高中青年数学教师优质课大赛一等奖《基本不等式》教学设计.doc VIP
- 中华民族共同体概论第一讲 中华民族共同体基础理论part1.pptx VIP
- 儿童绘本改编与创作教案.pdf VIP
- JGJ-T291-2012:现浇塑性混凝土防渗芯墙施工技术规程.pdf VIP
- 实施指南《GB_T18944.2-2022柔性多孔聚合物材料海绵和发泡橡胶制品规范第2部分:模制品与挤出制品》实施指南.docx VIP
- 2022新能源风电场接入集控中心技术方案.doc VIP
- 白头翁的故事培智.ppt VIP
- 应聘人员登记表单.docx VIP
- 5S_培训教材.ppt VIP
文档评论(0)