• 进程&线程


    进程:当前进行中的程序(using System.Diagnostics;)

    Process.start("浏览器名","http://网页连接");   

    Process.start("http://网页连接");      ----用默认浏览器打开

    Process.start("进程名");

    Process p =new Process();

    p.StartInfo=new ProcessStartInfo("绝对路径");

    p.start();

    ----

    string[] s=Process.GetProcesses();

    foreach(Process p in s)

    {

       p.kill();

    }                              -----关闭计算机所有进程;

    ---------------------

    线程:(using System.Threading;)一个进程可以有多个线程,前台线程与后台线程(th.IsBackground = true;)

    Thread th =new Thread(委托);            ----委托的内容为函数的内容;

    th.IsBackground = true;     --设置为后台线程;

    th.start();             --开始

    th.abort();                           --停止

    Thread.sleep(毫秒);           --线程延迟;

    允许跨线程访问控件:构造函数中 Control.CheckForIllegalCrossThreadCalls = false;

  • 相关阅读:
    GIT学习实践笔记
    ubuntu 安装pygit2
    强化vim打造python的IDE
    Python Django学习和实践
    浏览器调试工具网页性能分析中的使用
    公司发版shell脚本重构
    Nightwatch+gulp
    Git
    JavaScript Unit Test with Qunit
    Unit Test Mocking Framework
  • 原文地址:https://www.cnblogs.com/m110/p/7908711.html
Copyright © 2020-2023  润新知