引言:
演练:在Excel中建立自定义菜单项
Brian A. Randell
MCW Technologies, LLC
September 2003
Applies to:
Microsoft® Visual Studio® To...
摘要:
一、前言
foxmail新版中有一个《邮件特快专递》的功能。起先搞不懂如何用,后来知道要在 工具->系统选项 那边设置 本地dns服务器的ip地址。
觉得这个新功能蛮好用的。不需要通过smtp代理,可以直接通过本地往邮箱所在的邮件交换器发送邮件。在暑假一开始想在vc++中实现这个功能。用iris截包后,发现程序后mx8.263.net发送邮箱,不知道这个是什么东西......
摘要:
causesvalidation in datagrid
在我们对datagrid进行编辑的时候,我们可能要对用户输入的数据进行验证,以确保数据的正确性、完整性。要解决这个问题有很多不同的方法,如:我们可以运用vs.net当中的验证控件,如: requiredfieldvalidator 。这样我们便需要 datagrid中的 update 按钮引发验证来检验用户输入的......
在Excel中建立自定义菜单项
演练:在excel中建立自定义菜单项
【程序编程相关:
基于组件的.NET软件开发(2)】
【推荐阅读:
DotNET(C#)Socket基本编程】brian a. randell
【扩展信息:
基于组件的.NET软件开发(5)】
mcw technologies, llc
september 2003
applies to:
microsoft® visual studio® tools for the microsoft office system
microsoft office excel 2003
microsoft visual studio .net 2003
概述:office commandbar对象提供了增加菜单项与工具条按钮代码的途径.在这篇演练中,你将建立自定义菜单项目下的菜单条,并且增加代码来响应office菜单.
内容:
介绍
建立菜单与工具条项目是微软office的一个核心特点,虽然这次试验是示范在微软office excel 2003中使用这些项目,但是这些操作在office word中是类似的.(不同之处在于在word中菜单名是menu bar,而在excel中叫worksheet menu bar.)你将在excel主菜单中建立菜单项.然后,你增加此菜单项.最后,你增加click事件代码来执行自定义代码.
提示:office菜单与工具条的对象模块定义在office.dll中,当你给微软office system项目建立了一个新的visual studio tools时,微软visual studio® .net自动包含到此模块的引用.
先决条件
要完成此演练,下列软件与组件必须安装:
• microsoft visual studio .net 2003 or microsoft visual basic® .net standard 2003
• microsoft visual studio tools for the microsoft office system
• microsoft office professional edition 2003
提示:假如你是visual basic .net编程者,你需要设置option strict为on(或者你在每一个模块中增加option strict声明).虽然这不是必须的,但是这可以保证你不会执行不安全的类型转换.在以后的时间里,利用此选项的好处将远远大于增加代码的困难.
开始
你将通过建立一个新的visual studio .net的excel项目来开始.
建立项目
使用微软office system的visual studio tool建立一个新的excel工作簿项目(在visual basic .net或是c#中).
建立一个excel工作簿项目
1. 开始visual studio .net,在文件菜单上,指向新建,点击项目....
下一页 摘要:
其实在介绍struct之前,我们应对c#关于类(class)的原理进行初步的研究。但是,从另一个方面,我们也可以先对这个与类有着血缘关系的结构进行探讨以获得对类的进一步的认识。
首先,c#的结构是一个关系重大的语言功能。和类一样,结构也可以包含其他类型。由于结构在内部是值类型的,所以结构有时也被称为类的轻型版本。同时,结构不承担引用对象所带来的开销,除非在对其装箱时例外。
......