一步一步搞定InfoPath(02)--配置VSTA

简介:

一步一步InfoPath(02)--安装VSTA环境

  1. VSTA(Visual Studio Tools for Applications)安装

计算机需要安装了 Microsoft .NET Framework 2.0 或更高版本。默认情况下,当您安装 InfoPath 时,并不会安装 Microsoft Visual Studio Tools for Applications 开发环境。若要安装 Microsoft Visual Studio Tools for Applications,必须在初次安装时选择“自定义”,或使用“添加或删除功能”来更新 Office 或 InfoPath 安装,以包含 Microsoft Visual Studio Tools for Applications。可通过在安装程序中展开“Microsoft Office InfoPath”和“.NET 可编程性支持”来找到用于安装 Microsoft Visual Studio Tools for Applications 的选项。

 

2.    选择编程语言

       修改编程语言的话,点击开发工具->语言,进行修改。我机器上默认是c#,所以不用修改了。

 

3.    小demo测试环境

       目标:在表单中添加两个控件:按钮和文本框。当单击按钮时弹出messagebox显示“Hello!”。

       实现步骤:

  •        设计表单:在InfoPath新建 .xsn 文件,并且添加文本框和按钮控件。
  •        添加按钮事件 :右键按钮控件,在常规选项卡中 点击“编辑表单代码”按钮(如下图所示),打开vs环境。

                 clip_image005

  •     添加事件代码:由MessageBox属于System.Windows.Form命名空间,所以首先要添加引用。

              发现智能感知提供的方法中有mbox,怎么用呢? 好像是用回车,空格,tab键都不行。

             clip_image001

            我们在工具栏中打开 编辑->IntelliSense->插入代码段->mbox->Tab键,得到如下代码段。

            clip_image002

  •     测试结果:有两种方式可以启动预览。一是在InfoPath中单击“预览”按钮;而是直接点击vs中的调试按钮。执行成功。


    本文转自 陈敬(Cathy) 博客园博客,原文链接:http://www.cnblogs.com/janes/archive/2011/04/02/2002981.html ,如需转载请自行联系原作者



相关文章
|
11月前
|
传感器 人工智能 监控
AI与物联网的融合:开启智能化未来的新篇章
AI与物联网的融合:开启智能化未来的新篇章
1745 96
|
存储 JSON API
作为开发者,我如何提高任务型大模型应用的响应性能
本文基于实际场景,分享了作为开发者提高大模型响应性能的四个实用方法。
2533 58
|
druid Java 关系型数据库
Spring Boot2 系列教程(二十五)Spring Boot 整合 Jpa 多数据源
Spring Boot2 系列教程(二十五)Spring Boot 整合 Jpa 多数据源
1431 0
|
数据中心
100Base-TX以太网媒体标准详细解析
【10月更文挑战第16天】
1683 1
|
机器学习/深度学习 人工智能 自然语言处理
评测:AI 大模型助力客户对话分析
该评测报告详细介绍了Al大模型在客户对话分析中的应用,涵盖了实践原理、实施方法、部署体验、示例代码及业务适应性。报告指出,该方案利用NLP和机器学习技术,深度解析对话内容,精准识别用户意图,显著提升服务质量与客户体验。实施方法清晰明了,文档详尽,部署体验顺畅,提供了丰富的引导和支持。示例代码实用性强,但在依赖库安装和资源限制方面需注意调整。整体上,该方案能够满足基本对话分析需求,但在特定行业场景中还需进一步定制化开发。
|
数据采集 机器人 测试技术
SeleniumBase在无头模式下绕过验证码的完整指南
本文详细介绍了如何在SeleniumBase的无头模式下绕过验证码,通过使用代理IP(以爬虫代理为例)、设置User-Agent和Cookie等手段提升爬虫效率。文章首先分析了无头模式下面临的验证码挑战,然后提供了具体的策略和代码示例,包括浏览器设置、代理IP配置及模拟用户行为的方法。最后,通过一个访问大众点评网站并绕过验证码的完整代码示例,展示了如何在实际场景中应用这些技术,应对现代网站的反爬虫机制。此外,还提供了一些提高爬虫效率的实用技巧,如代理池轮换、设置合适延迟和分布式爬虫等。
1503 1
|
存储 算法 Java
性能优化:Java垃圾回收机制深度解析 - 让你的应用飞起来!
Java垃圾回收自动管理内存,防止泄漏,提升性能。GC分为标记-清除、复制、标记-整理和分代收集等算法。JVM内存分为堆、方法区等区域。常见垃圾回收器有Serial、Parallel、CMS和G1。调优涉及选择合适的GC、调整内存大小和使用参数。了解和优化GC能提升应用性能。
|
SQL 关系型数据库 MySQL
解决 MySQL 5.7 及以上版本中的 “ONLY_FULL_GROUP_BY“ 错误
解决 MySQL 5.7 及以上版本中的 “ONLY_FULL_GROUP_BY“ 错误
2312 3
|
移动开发 网络协议 应用服务中间件
HTTP-FLV详解及分析(一)
HTTP-FLV详解及分析
975 0
|
机器学习/深度学习 存储 编解码
了解FastSam:一个通用分割模型(草记)(1)
一、FastSam下载与体验 1 问题记录 似乎从网页上下载压缩包,会比使用git clone要方便很多。 1 CLIP是什么?
1018 0

热门文章

最新文章