当前位置: 首页 > wzjs >正文

汽车充电桩网站建设中企动力技术支持百度的营销策略

汽车充电桩网站建设中企动力技术支持,百度的营销策略,静态网站怎么做有效页,wordpress打赏可见版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。 ProcessStartInfo类配合Process类使用,它指定启动某个进程时使用的一些参数。 通常情况下,只需要设置Proce…

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。

ProcessStartInfo类配合Process类使用,它指定启动某个进程时使用的一些参数。

通常情况下,只需要设置ProcessStartInfo的FileName属性值(包括网址),操作系统自动会使用关联的程序打开该文件类型。

ProcessStartInfo常用属性:

  1. FileName:要启动的应用程序或文档。
  2. Arguments:启动应用程序时要使用的一组命令行参数。
  3. Verb:打开FileName属性时指定的动作,默认值为空字符串。通常每个文件除了打开之外还支持别的操作,例如txt、doc等常见文档支持“print”(打印)这个动作。支持的动作可以通过注册表查看,例如docx文档支持“Edit”、“New”、“OpenAsReadOnly”等:

图15-5 docx文档支持的动作

  1. ErrorDialog:指示不能启动进程时是否向用户显示错误对话框。
  2. WindowStyle:启动进程时使用的窗口状态。
  3. UseShellExecute:指示是否使用操作系统命令行程序启动进程。

注意:所有的设置应在启动进程前完成,进程启动后更改设置是不会起作用的。

【例 15.4【项目:code15-004】使用ProcessStartInfo设置进程启动参数。

        //使用默认浏览器打开网址

        private void button1_Click(object sender, EventArgs e)

        {

            ProcessStartInfo psi = new ProcessStartInfo("http://www.csdn.net");

            Process.Start(psi);

        }

        //为文本文件使用print动作

        private void button2_Click(object sender, EventArgs e)

        {

            ProcessStartInfo psi = new ProcessStartInfo("c:\\lessons\\将进酒.txt");

            //当文件不能打开时弹出错误提示框

            psi.ErrorDialog = true;

            //动词为print

            psi.Verb = "print";

            Process.Start(psi);

        }

第2个按钮按照notepad提供的Verb(print)使用记事本打开文本文件并开始打印。

【例 15.5【项目:code15-005】监视进程运行。

请在窗体上放置一个Button控件、一个TextBox控件和一个Timer组件。Timer组件的Interval 属性设置为100(0.1秒)。具体代码如下:

        //监视进程运行

        Process psNotepad;

        private void button1_Click(object sender, EventArgs e)

        {

            ProcessStartInfo psi = new ProcessStartInfo("C:\\lessons\\赤壁怀古.txt");

            psNotepad = Process.Start(psi);

            timer1.Start();

        }

        private void timer1_Tick(object sender, EventArgs e)

        {

            //检查进程是否退出

            if( psNotepad.HasExited)           

            {

                textBox1.Text += DateTime.Now.ToShortTimeString() + " 停止运行" + "\r\n";

                //如果进程退出则获取进程退出的时间

                textBox1.Text += "退出时间:" + psNotepad.ExitTime.ToShortTimeString() + "\r\n";

                timer1.Stop();

            }

            else

                textBox1.Text += DateTime.Now.ToShortTimeString() + " 正在运行" + "\r\n";

        }

运行结果如下图所示:

图15-6 获取进程终止时间

学习更多vb.net知识,请参看vb.net 教程 目录

学习更多C#知识,请参看C#教程 目录

http://www.dtcms.com/wzjs/456757.html

相关文章:

  • 长春建站怎么做百度竞价专员
  • 物流网站建设流程图邹平县seo网页优化外包
  • 云盘做网站包头网站建设推广
  • 哪些网站可以做ppt长沙seo咨询
  • 广东省住房和城乡建设厅网站百度知道免费提问
  • 苹果手机做微电影网站百度网站大全首页
  • 北京王府井步行街优化教程网
  • 怎么做中英文的网站网站建立
  • c PHP做网站对比怎么开设自己的网站
  • 电子商务网站开发与建设试卷推广普通话的意义论文
  • 附近广告设计与制作门店电话长沙seo代理
  • 做淘宝哪个女装批发网站比较好公司网站建设流程
  • 网站建设全国排名关键词自动生成器
  • 网站开发 erp系统开发推广方案策划
  • 上海网站原型设计网站建设关键词排名
  • 兰山区住房和城乡建设局网站网络推广课程培训
  • 建设网站空间多少钱班级优化大师官网
  • 做网站可以自由职业吗怎么开网店
  • wordpress文章竖线辽宁好的百度seo公司
  • 云主机怎么上传网站seo网络推广是什么意思
  • 网站设计价格大概多少seo推广小分享
  • 哈尔滨网站建设费用百度一下网页版浏览器百度
  • 网站推广排名教程搜索引擎优化怎么做的
  • 渭南做网站的公司厦门seo屈兴东
  • 做策划的人经常浏览的网站百度免费咨询
  • 上海专业做网站服务商百度客服中心人工在线电话
  • 手机网站开通微信支付搜索引擎营销的名词解释
  • 网站建设南昌网络销售怎么做才能有业务
  • 白云区新闻seo平台
  • 做网站开发的商标注册多少类南宁百度关键词排名公司