• 一个结速进程的方法 (杀死Excel进程的方法)


    /// <summary>
      /// 编写者:孙二永
      /// 编写日期:2006-09-17
      /// 函数作用:杀死计算机上的所有用户自己开启的Excel进程
      /// </summary>
      public static void killExcel()
      {
       foreach(Process p in Process.GetProcessesByName("EXCEL"))
       {
        try
        {
         p.Kill();
        }
        catch
        {
         //在杀死非应用程序开启的进程时,会抛出错误,直接抛弃错误,不用处理。
        }
       }
      }
      /// <summary>
      /// 设置报表打开时是否提示更新,都回答否
      /// 日期:2006-09-17
      /// </summary>
      /// <param name="src">Excel的文件名</param>
      /// <param name="App">excel的进程</param>
      /// <returns></returns>
      private static Workbook openExcelFile(string src,Application App)
      {
       Workbook Book=null;
       //_Open方法的第二个参数设置false,那么报表提示是否更新链接时,一律回答否。
       //针对个别报表不提示更新链接的情况,在catch块中进行处理。
       try
       {
        Book=App.Workbooks._Open(src,
         false,Missing.Value,Missing.Value,Missing.Value
         ,Missing.Value,Missing.Value,Missing.Value,Missing.Value
         ,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
       }
       catch
       {
        Book=App.Workbooks._Open(src,
         Missing.Value,Missing.Value,Missing.Value,Missing.Value
         ,Missing.Value,Missing.Value,Missing.Value,Missing.Value
         ,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
       }
       return Book;
      }

  • 相关阅读:
    Flash向量1点和向量
    Flash/Flex学习笔记(2):捕获摄像头
    Flash向量0序言
    Flash向量3加法和投影
    Flash/Flex学习笔记(3):动态添加组件
    Flash/Flex学习笔记(5):捕获摄像头(续)在线抓屏并保存到客户端本地
    异常写法
    关于存储过程得传出参数的错误
    python Beautiful Soup模块的安装
    python学习笔记比较全
  • 原文地址:https://www.cnblogs.com/suneryong/p/776566.html
Copyright © 2020-2023  润新知