[转]C# 常用代码

  private void OpenNotepad()

        {

            //声明一个程序信息类

            System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();



            //设置外部程序名

            Info.FileName = "notepad.exe";



            //设置外部程序的启动参数(命令行参数)为test.txt

            Info.Arguments = "test.txt";



            //设置外部程序工作目录为  C:/

            Info.WorkingDirectory = "C://";



            //声明一个程序类

            System.Diagnostics.Process Proc;



            try

            {

                //启动外部程序

                Proc = System.Diagnostics.Process.Start(Info);

            }

            catch (System.ComponentModel.Win32Exception exc)

            {

                MessageBox.Show("系统找不到指定的程序文件。/r{0}", exc.Message);

                return;

            }

        }



        private void BindProcess()

        {

            try

            {

                Process[] processOnComputer = Process.GetProcesses();

                foreach (Process p in processOnComputer)

                {

                    //进程名,物理内存,路径

                    this.listBox1.Items.Add(p.ProcessName + "---" + p.WorkingSet64.ToString() + "---" + p.MainModule.FileName);

                }



                this.Text = processOnComputer.Length.ToString();



            }

            catch (Exception exc)

            {

                MessageBox.Show(exc.Message);

            }

        }//获取系统文件夹

string folder = System.Environment.GetFolderPath(Environment.SpecialFolder.System);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值