- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
最近下载
- 肝囊肿开窗引流术后护理查房.pptx
- 芯源微 -国内涂胶显影设备龙头, 国内涂胶显影设备龙头, 国内涂胶显影设备龙头, 布局化学清洗和 布局化学清洗和先进封装 先进封装 20240625 -西部证券.docx
- 2023-2024年EMS审核知识统考试题及答案汇总.pdf VIP
- 一种标示牌粘贴工具.pdf VIP
- DBJ50_T-157-2022 房屋建筑和市政基础设施工程施工现场从业人员配备标准.docx
- 云南省保山市隆阳区金厂河铜锌铁多金属矿矿床水文地质特征.doc VIP
- 电化学阻抗谱(EIS)原理及谱图分析.pptx
- 中班-科学-前进!磁力车(磁铁同极相斥、异极相吸)-课件(互动版).pptx
- 柳永《八声甘州》优质课件.ppt
- 道德与法治五年级上册第四单元传统美德 源远流长 教学设计.pdf
文档评论(0)