資源簡介
MES裝配加工
環(huán)境:VS2010(C# .NET4.0,多層結(jié)構(gòu))、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(“發(fā)生錯誤:?虛擬目錄或網(wǎng)站根目錄下沒有正確的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加工裝配系統(tǒng)\Databa
?????文件????3661824??2015-09-23?08:34??MES加工裝配系統(tǒng)\Databa
?????文件????4194304??2015-09-23?08:34??MES加工裝配系統(tǒng)\Databa
?????文件???26738688??2015-09-23?08:34??MES加工裝配系統(tǒng)\Databa
?????文件?????638976??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\Basic.dll
?????文件?????105472??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\ClownFish.dll
?????文件?????100841??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\ClownFish.xm
?????文件?????????91??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\config\default.ini
?????文件????5009408??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\DevComponents.DotNetBar2.dll
?????文件?????331776??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\DevComponents.Instrumentation.dll
?????文件???????6167??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\ErrLog\ErrLog.txt
?????文件???????2983??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\ball_green.png
?????文件???????2695??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\ball_red.png
?????文件???????2357??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\ball_yellow.png
?????文件??????32025??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\bf.png
?????文件??????10949??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\button_cancel.png
?????文件???????9774??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\button_ok.png
?????文件???????2663??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\conf.png
?????文件???????2315??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\error2.png
?????文件???????3628??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw000.png
?????文件???????8346??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw001.png
?????文件??????15103??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw002.png
?????文件???????5274??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw003.png
?????文件???????7384??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw004.png
?????文件??????10031??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw005.png
?????文件??????15103??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\gw\gw006.png
?????文件??????23202??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\katuberling.png
?????文件??????18737??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\locked.png
?????文件?????240368??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\logo.jpg
?????文件?????240368??2015-09-23?08:34??MES加工裝配系統(tǒng)\Debug\images\main.jpg
............此處省略510個文件信息
評論
共有 條評論