• 大小: 9.81MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-19
  • 语言: C#
  • 标签: MES  RFID  C#  SQL200  WINFOR  

资源简介

MES装配加工 环境:VS2010(C# .NET4.0,多层结构)、sqlserver2008 r2 ;Winform;使用到RFID读写器

资源截图

代码片段和文件信息

using System;
using System.Text;
using System.Web;
using System.IO;
 
namespace JTS.Config

    /// 
    /// 基本配置文件管理类。
    /// 

    class baseConfigFileManager : DefaultConfigFileManager
    {
        private static baseConfigInfo m_configinfo;

        /// 
        /// 锁对象
        /// 

        private static object m_lockHelper = new object();

        /// 
        /// 文件修改时间
        /// 

        private static DateTime m_fileoldchange;
 
        /// 
        /// 初始化文件修改时间和对象实例
        /// 

        static baseConfigFileManager()
        {
            m_fileoldchange = System.IO.File.GetLastWriteTime(ConfigFilePath);
            m_configinfo = (baseConfigInfo)DefaultConfigFileManager.DeserializeInfo(ConfigFilePath typeof(baseConfigInfo));
        }

        /// 
        /// 当前配置信息类的实例。
        /// 

        public new static IConfigInfo ConfigInfo
        {
            get { return m_configinfo; }
            set { m_configinfo = (baseConfigInfo)value; }
        }

        /// 
        /// 配置文件所在路径。
        /// 

        public static string filename = null;

        /// 
        /// 获取配置文件所在路径
        /// 

        public new static string ConfigFilePath
        {
            get
            {
                if (filename == null)
                {
                    HttpContext context = HttpContext.Current;
                    if (context != null)
                    {
                        filename = context.Server.MapPath(“~/JTS.config“);
                        if (!File.Exists(filename))
                        {
                            filename = context.Server.MapPath(“~/JTS.config“);
                        }
                    }
                    else
                    {
                        filename = Path.Combine(AppDomain.CurrentDomain.baseDirectory “JTS.config“);
                    }

                    if (!File.Exists(filename))
                    {
                        throw new Exception(“发生错误: 虚拟目录或网站根目录下没有正确的JTS.config文件“);
                    }
                }
                return filename;
            }

        }

        /// 
        /// 加载配置类。获取最新配置信息。
        /// 检查文件的修改时间。
        /// 

        /// 
        public static baseConfigInfo LoadConfig()
        {
            ConfigInfo = DefaultConfigFileManager.LoadConfig(ref m_fileoldchange ConfigFilePath ConfigInfo);
            return ConfigInfo as baseConfigInfo;
        }

        /// 
        /// 加载真正有效的配置类。
        /// 不检查文件的修改时间。
        /// 

        /// 
        public static baseConfigInfo LoadRealConfig()
        {
            ConfigInfo = DefaultConfigFileManager.LoadConfig(ref m_fileoldchange ConfigFilePa

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        264  2018-09-18 22:30  MES加工装配系统\Database\readme.txt

     文件    3661824  2015-09-23 08:34  MES加工装配系统\Database\SimpleMES.bak

     文件    4194304  2015-09-23 08:34  MES加工装配系统\Database\SimpleMES.mdf

     文件   26738688  2015-09-23 08:34  MES加工装配系统\Database\SimpleMES_log.ldf

     文件     638976  2015-09-23 08:34  MES加工装配系统\Debug\Basic.dll

     文件     105472  2015-09-23 08:34  MES加工装配系统\Debug\ClownFish.dll

     文件     100841  2015-09-23 08:34  MES加工装配系统\Debug\ClownFish.xml

     文件         91  2015-09-23 08:34  MES加工装配系统\Debug\config\default.ini

     文件    5009408  2015-09-23 08:34  MES加工装配系统\Debug\DevComponents.DotNetBar2.dll

     文件     331776  2015-09-23 08:34  MES加工装配系统\Debug\DevComponents.Instrumentation.dll

     文件       6167  2015-09-23 08:34  MES加工装配系统\Debug\ErrLog\ErrLog.txt

     文件       2983  2015-09-23 08:34  MES加工装配系统\Debug\images\ball_green.png

     文件       2695  2015-09-23 08:34  MES加工装配系统\Debug\images\ball_red.png

     文件       2357  2015-09-23 08:34  MES加工装配系统\Debug\images\ball_yellow.png

     文件      32025  2015-09-23 08:34  MES加工装配系统\Debug\images\bf.png

     文件      10949  2015-09-23 08:34  MES加工装配系统\Debug\images\button_cancel.png

     文件       9774  2015-09-23 08:34  MES加工装配系统\Debug\images\button_ok.png

     文件       2663  2015-09-23 08:34  MES加工装配系统\Debug\images\conf.png

     文件       2315  2015-09-23 08:34  MES加工装配系统\Debug\images\error2.png

     文件       3628  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw000.png

     文件       8346  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw001.png

     文件      15103  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw002.png

     文件       5274  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw003.png

     文件       7384  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw004.png

     文件      10031  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw005.png

     文件      15103  2015-09-23 08:34  MES加工装配系统\Debug\images\gw\gw006.png

     文件      23202  2015-09-23 08:34  MES加工装配系统\Debug\images\katuberling.png

     文件      18737  2015-09-23 08:34  MES加工装配系统\Debug\images\locked.png

     文件     240368  2015-09-23 08:34  MES加工装配系统\Debug\images\logo.jpg

     文件     240368  2015-09-23 08:34  MES加工装配系统\Debug\images\main.jpg

............此处省略510个文件信息

评论

共有 条评论