public string read(string strFile, int Count) { if (strFile.StartsWith("@")) { strFile = strFile.Replace("@", pFrmApp.pSYS.path_js()); } if (S_File.Exists(strFile)) { string strReturn = ""; StreamReader pFile = S_File_Text.Read_Begin(strFile); for (int i = 0; i < Count; i++) { string strLine = S_File_Text.Read_Line(pFile); if (strLine == null) { break; } strReturn += strLine + "\n"; } S_File_Text.Read_End(pFile); strReturn = strReturn.Substring(0, strReturn.Length - 1); return(strReturn); } else { return(""); } }
public void delete(string strFile) { if (S_File.Exists(strFile)) { S_File.Recycle(strFile); } }
static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); FrmApp pApp = new FrmApp(); pApp.args = args; if (args.Length > 0) { string strFile = args[0]; if (strFile.StartsWith("@")) { strFile = Application.StartupPath + "\\JS\\" + strFile.Substring(1); } pApp.strFile = strFile; FrmApp.pTreapFrmApp.insert(strFile, pApp); } else { string strFile = Application.StartupPath + "/main.js"; if (S_File.Exists(strFile)) { pApp.strFile = strFile; } FrmApp.pTreapFrmApp.insert(strFile, pApp); } Application.Run(pApp); }
public string Ini_Read(string file, string section, string key) { if (S_File.Exists(file) == false) { return(""); } IniFile pIni = new IniFile(file); return(pIni.Read_Item(section, key)); }
public string read_encode(string strFile, string encode = "utf-8") { if (strFile.StartsWith("@")) { strFile = strFile.Replace("@", pFrmApp.pSYS.path_js()); } if (S_File.Exists(strFile)) { return(File.ReadAllText(strFile, Encoding.GetEncoding(encode))); } else { return(""); } }
public bool exists(string strFile) { return(S_File.Exists(strFile)); }