码迷,mamicode.com
首页 > 其他好文 > 详细

大漠插件

时间:2020-04-14 10:58:07      阅读:2227      评论:0      收藏:0      [点我收藏+]

标签:false   test   window   use   shell   mys   inf   pre   sage   

一.注册大漠插件

两种方式

1.Cmd手动注册dll

regsvr32 D:\Project\大漠\DMTest\dm.dll

2.程序注册dll

        static string AutoRegCom()
        {
            string strCmd = @"regsvr32 D:\Project\大漠\DMTest\dm.dll";
            string rInfo;
            try
            {
                Process myProcess = new Process();
                ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("cmd.exe");
                myProcessStartInfo.UseShellExecute = false;
                myProcessStartInfo.CreateNoWindow = true;
                myProcessStartInfo.RedirectStandardOutput = true;
                myProcess.StartInfo = myProcessStartInfo;
                myProcessStartInfo.Arguments = "/c " + strCmd;
                myProcess.Start();
                StreamReader myStreamReader = myProcess.StandardOutput;
                rInfo = myStreamReader.ReadToEnd();
                myProcess.Close();
                rInfo = strCmd + "\r\n" + rInfo;
                return rInfo;
            }
            catch (Exception ex)
            {
                return ex.Message;
            }
        }

 


 

二.初始化大漠类

引用:using Dm;

声明大漠插件:

dmsoft dm = new dmsoft();

 

大漠插件

标签:false   test   window   use   shell   mys   inf   pre   sage   

原文地址:https://www.cnblogs.com/tangpeng97/p/12696074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!