STM8和STM32产品选型指南:重要方法程序——doVerb详解
需积分: 32 102 浏览量
更新于2024-08-10
收藏 3.56MB PDF 举报
"本文档是一份关于STM8和STM32产品选型的重要方法程序指南,主要聚焦于OLE (Object Linking and Embedding) 控件的`doVerb`方法。在VFP(Visual FoxPro)编程中,`doVerb`是一个关键功能,用于控制嵌入在应用程序中的对象行为,如BMP图像文件的编辑、运行等。该方法允许开发者指定特定的动作参数,如:
1. `-1` 参数用于打开对象供编辑,支持现场激活的程序如WODR和Excel等,用户可以直接在表单上进行交互。
2. `-3` 参数特别适合嵌入的音频文件,例如声音文件,通过此参数可以启动播放器而不显示,例如隐藏的录音机播放功能。
3. `-4` 参数用于现场激活对象,显示用户界面,如果对象不支持此功能,会引发错误。
4. `-5` 参数使焦点对象进入编辑状态,若对象不支持单击激活,则会报错。
在实际编程中,例如在VFP表单中,开发者可以创建一个绑定型OLE控件,数据源指向存储语音的通用字段,通过编写像`thisOleDbControl1.doVerb(-3)`这样的代码,实现声音文件的无声播放。这展示了如何利用`doVerb`方法进行直观的编程,让对象在特定事件下执行预设的动作,增强了程序的交互性。
此外,文档还提到了面向对象编程的概念,强调了对象(如表单、按钮、文本框等)在软件开发中的核心地位,以及属性(如尺寸、位置、颜色等)和事件(如点击、双击等)在控制对象行为中的作用。属性的设置不仅关乎软件的外观和用户体验,也是实现功能的关键。事件驱动的编程方式让用户可以通过预先定义的代码逻辑,让对象对用户的操作作出响应,确保软件的灵活性和可定制性。
这份STM8和STM32选型手册结合了具体编程示例,深入讲解了如何运用`doVerb`方法和其他面向对象编程概念来构建具有交互性的软件,对于理解和应用VFP编程有着重要的指导价值。"
2021-09-10 上传
2022-09-24 上传
2022-09-24 上传
2021-09-10 上传
2019-01-22 上传
2021-09-30 上传
2021-09-30 上传
2021-04-14 上传
郑云山
- 粉丝: 19
- 资源: 2万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手