|
本帖最后由 hehex 于 2014-3-2 12:41 编辑
还是贴代码段吧,作业都是使用word addin 完成的,没做美化。- private void button1_Click(object sender, RibbonControlEventArgs e)
- {
- Process myProcess = new Process();
- ProcessStartInfo myProInfo = new ProcessStartInfo("notepad.exe");
- myProcess.StartInfo = myProInfo;
- myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
- myProcess.Start();
- }
复制代码
上面代码实现后台打开记事本。
- private void checkBox1_Click(object sender, RibbonControlEventArgs e)
- {
- if (checkBox1.Checked)
- {
- Process.Start("http:\\www.office-cn.net");
- }
- else {
- try
- {
- Process.Start("yy://pd-[sid=91283328&subid=2175343697]");
- }
- catch (Exception)
- {
- Process.Start("http://yy.com/91283328/2175343697?from=549738578");
- //throw;
- }
- }
- }
- }
- }
复制代码 要在using 系列语句中添加Process 的命名空间引用:
using System.Diagnostics;
上面代码实现checkbox 检查,如果选择就打开网站,如果checkbox 是未选中状态,则try catch 判断打开YY 或者网页YY。
以上代码在vs 2012 旗舰版 ,word 2013 调试通过。
谢谢老师 |
评分
-
查看全部评分
|