欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    VFP表单设计基础.pptx

    • 资源ID:80091009       资源大小:339.81KB        全文页数:25页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VFP表单设计基础.pptx

    面向对象的程序设计面向对象的程序设计OOP(Object Oriented Programming)对象:逻辑模型对象:逻辑模型属性:特性描述属性:特性描述方法:特殊功能方法:特殊功能事件:识别动作事件:识别动作第1页/共25页Windows 操作系统中的对象第2页/共25页表单设计器标 题 条菜单工具栏控件工具栏属性窗口弹出式菜单代码编辑器窗口数据环境第3页/共25页表单设计的基本步骤表单设计的基本步骤1、设计用户界面:放置控件、调整属性、设计用户界面:放置控件、调整属性2、编写对象响应事件的代码、编写对象响应事件的代码4、执行表单、执行表单3、保存表单、保存表单第4页/共25页对象的属性对象的属性特性的描述车身.颜色=“红色”车轮.直径=500VFP中对象的属性:在属性窗口中设置相应的属性值或用赋值语句编程方式设置:对象名.属性名=具体值 如:thisform.label1.caption=Hello VFP第5页/共25页属性窗口属性窗口对象组合框属性设置框属性列表框属性名属性值属性说明信息列出全部属性、事件、方法程序列出显示或操纵数据的属性列出方法程序与事件列出位置、大小等属性列出类信息和用户自定义属性第6页/共25页属性对象引用引用格式:对象名.属性名=具体值绝对引用ThisForm.引用当前表单例:ThisForm.Label1.Caption=Hello VFP!例:ThisForm.Command1.Caption=确定相对引用 控件.Parent 引用控件的容器This 引用当前对象例:This.Parent.Caption=确定例:This.FontBold=.T.第7页/共25页VFP常用属性属性属性说明说明应用于应用于Name指定对象的名字指定对象的名字任何对象任何对象Caption指定对象的标题指定对象的标题表单、标签、命令按钮表单、标签、命令按钮Value指定控件当前取值指定控件当前取值文本框、列表框等文本框、列表框等ForeColor前景色(文本和图前景色(文本和图形颜色)形颜色)表单、标签、文本框、命表单、标签、文本框、命令按钮等令按钮等BackCalor背景色背景色表单、标签、文本框、列表单、标签、文本框、列表框等表框等BorderStyle背景是否透明背景是否透明标签、文本框、图像等标签、文本框、图像等Enabled对象是否有效对象是否有效文本框、命令按钮等文本框、命令按钮等第8页/共25页表达方式:表达方式:对象名对象名.方法名方法名 可选参数项可选参数项例如:例如:Thisform.cls Thisform.Circle(r,x,y)Thisform.Circle(50,100,100)对象的方法对象的方法 对象所具有的动作和行为对象所具有的动作和行为第9页/共25页对象的事件及事件过程对象的事件及事件过程对象能够识别并作出反应的外部刺激。对象能够识别并作出反应的外部刺激。如:转动汽车钥匙;单击鼠标如:转动汽车钥匙;单击鼠标VFP对事件的响应是通过对事件的响应是通过调用执行一个与事件相关调用执行一个与事件相关的事件过程来实现。的事件过程来实现。第10页/共25页带参数的事件过程例:判别按下的是哪个鼠标键MouseDown 事件代码LPARAMETERS nButton,nShift,nXCoord,nYCoordDo CaseCase nButton=1Thisform.text1.value=左键Case nButton=2Thisform.text1.value=中键Case nButton=4Thisform.text1.value=右键EndCase第11页/共25页 只有在事件发生时,程序才会运行。在没有事件的时候,整个程序处于停滞状态,在VFP设计的程序中,在程序中流动的不是一般的数据而是事件。事件驱动的程序设计事件驱动的程序设计第12页/共25页VFP常用事件事件事件触发时机触发时机备注备注Click单击鼠标左键单击鼠标左键DblClick双击鼠标左键双击鼠标左键Load创建对象前创建对象前常用于程序初始化常用于程序初始化Init创建对象时创建对象时常用于设置初始值常用于设置初始值GotFocus对象得到焦点对象得到焦点LoseFocus对象失去焦点对象失去焦点KeyPress按下并释放某键盘按下并释放某键盘键键MouseDown按下鼠标键按下鼠标键第13页/共25页表单文件(.scx)保存表单的各项规格定义定义此表单的各项信息,如高度、宽度、颜色、标题等表单上控件的信息数据来源事件程序代码表单备注文件表单备注文件(.sct)保存表单中对象的属性设置和程序代码保存表单中对象的属性设置和程序代码第14页/共25页表单的属性、方法与事件表单的属性、方法与事件表单表单(form)(form)前缀:前缀:frmfrm常用属性:常用属性:NameName、Caption Caption、Left Left、Top Top、Height Height、Width Width、Picture BackColorPicture BackColorThisform.picture=“c:abc.bmp”Thisform.BackColor=RGB(0,0,255)常用方法:常用方法:Cls Cls、Move Move、Cricle Cricle、Line Line、HideHide、RefreshRefresh常用事件:常用事件:Click Click、Load Load、Activate Activate 第15页/共25页标签控件(Label):前缀:lbl 显示文本特有属性:Caption、Fontsize、Fontcolor、BackStyle、Left、TopAutoSize:自动调整标签大小适应文本常用方法:Move(Left,Top,Width,Height):用于制作动画字幕Thisform.Label1.Move(Thisform.Label1.left+30)第16页/共25页文本框(TextBox):前缀:txt显示文本,允许用户输入和编辑文本特有属性:Value、PassWordchar、ReadOnly、InputMask Enabled常用事件:LostFocus、GotFocus常用方法:SetFocus、Refresh常用控件的使用常用控件的使用第17页/共25页命令按钮(commandButton)前缀:cmd用户可通过命令按钮来执行一个命令特有属性:Caption、Cancel、Picture、Enabled、Visible、Default常用事件:Click常用方法:SetFocus:设置焦点位置常用控件的使用常用控件的使用第18页/共25页图像控件(Image)前缀:img显示图像或图片特有属性:Picture、Stretch 运行时加载:Thisform.Image1.picture=“图像文件”常用事件:Click第19页/共25页列表框(ListBox):让用户从列表项中选择特有属性:RowSource、RowSourceType、Value、ListCount、Columns、Sorted常用事件:Click、LostFocus、InteractiveChange常用方法:AddItem 添加列表项:ThisForm.List1.AddItem(aaa)第20页/共25页组合框(ComboBox)前缀:cbo让用户从一组列表中选择或键入一新值特有属性:DisplayValue、RowSource、RowSourceType、Style获取用户选择:常用事件:Click、InteractiveChange常用方法:AddItem、ReMoveItem、Clear第21页/共25页单选钮(OptionButton)前缀:opt在一组相关的选项中选择一项复选框(CheckBox)前缀:chk在一组相关的选项中选择一项或多项特有属性:Caption:控件上显示的文字Value:表示有无选中该对象 O(0/1)C(0,1,2)常用事件:Click第22页/共25页表格(Grid)前缀:grd显示表中的字段特有属性:ColumnCount、RecordSource、RecordSourceType、AllowAddNew列属性:ControlSource第23页/共25页表单运行命令do form 表单文件名例:例:do form hello第24页/共25页感谢您的观看!第25页/共25页

    注意事项

    本文(VFP表单设计基础.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开