Office中国论坛/Access中国论坛

标题: 【作业】01课-sballimiao [打印本页]

作者: sballimiao    时间: 2014-3-6 20:57
标题: 【作业】01课-sballimiao
第二题没能隐藏,不知道做得对不对,也提交试试
作者: 紫电    时间: 2014-3-7 22:49
[attach]53382[/attach]请上传源代码,或整个工程的文件夹!

作者: sballimiao    时间: 2014-3-8 08:32
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using PowerPoint = Microsoft.Office.Interop.PowerPoint;
using Office = Microsoft.Office.Core;

namespace vsto第一课作业
{
    public partial class ThisAddIn
    {
        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
            System.Windows.Forms.MessageBox.Show("VSTO第一课作业");
        }

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
作者: sballimiao    时间: 2014-3-8 08:33
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Office.Tools.Ribbon;

namespace VSTO第一课作业2
{
    public partial class Ribbon1
    {
        private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
        {

        }

        private void button1_Click(object sender, RibbonControlEventArgs e)
        {
            System.Diagnostics.Process.Start("notepad.exe");

        }
    }
}

作者: sballimiao    时间: 2014-3-8 08:34
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Office.Tools.Ribbon;

namespace VSTO第一课作业3
{
    public partial class Ribbon1
    {
        private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
        {

        }

        private void checkBox1_Click(object sender, RibbonControlEventArgs e)
        {
            try
            {System.Diagnostics.Process.Start("http://yy.com/91283328/91283328?from");


            }
            catch (Exception)
            {
                System.Diagnostics.Process.Start("yy://pd-[sid=91283328&subid=2175343697]");

               
            }
        }
    }
}

作者: 紫电    时间: 2014-3-8 08:42
没做到后台运行
作者: sballimiao    时间: 2014-3-8 13:12
抄来的,还不明白意思
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Office.Tools.Ribbon;

namespace VSTO第一课作业2新
{
    public partial class Ribbon1
    {
        private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
        {

        }

        private void button1_Click(object sender, RibbonControlEventArgs e)
        {
            System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
            System.Diagnostics.ProcessStartInfo myProStartInfo = new System.Diagnostics.ProcessStartInfo("notepad.exe");
            myProcess.StartInfo = myProStartInfo;
            myProcess.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
            myProcess.Start();
        }
    }
}

作者: 紫电    时间: 2014-3-10 11:57


作者: sballimiao    时间: 2014-3-11 17:04
后台打开记事本程度,西西老师的答案,贴这儿做个记录
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using Word = Microsoft.Office.Interop.Word;
using Office = Microsoft.Office.Core;
using Microsoft.Office.Tools.Word;
using System.Diagnostics;

namespace 后台打开记事本
{
    public partial class ThisAddIn
    {
        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
        }

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
        {   Process pcProcess=new Process();
            pcProcess.StartInfo.FileName="notepad";
            pcProcess.StartInfo.WindowStyle=ProcessWindowStyle.Hidden;
            pcProcess.Start();


        }

        
作者: sballimiao    时间: 2014-3-13 22:54
CheckBox作业记录
namespace 第一课作业3
{
    public partial class Ribbon1
    {
        private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
        {

        }

        private void checkBox1_Click(object sender, RibbonControlEventArgs e)
        {
            if (this.checkBox1.Checked)//如果勾选
            {
                System.Diagnostics.Process.Start("http://yy.com/91283328/2175343697?from=");//打开网页YY
            }
            else
            {
                System.Diagnostics.Process.Start("yy://pd-[sid=91283328&subid=2175343697]");//打开软件YY
            }


        }
    }
}




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3