コード例 #1
0
ファイル: cs_inifile.cs プロジェクト: opti75/SDI_M2_1F
        //------------------------------------------------------------------------------
        public static Boolean ReadBool(string fileName, string IpAppName, string IpKeyName)
        {
            string        inifile = g_ini_file; //Path + File
            StringBuilder result  = new StringBuilder(255);

            IniControl.GetPrivateProfileString(IpAppName, IpKeyName, "error", result, 255, inifile);

            if (result.ToString() == "True" || result.ToString() == "1")
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #2
0
ファイル: cs_inifile.cs プロジェクト: opti75/SDI_M2_1F
        //------------------------------------------------------------------------------
        public static string getIni(string fileName, string IpAppName, string IpKeyName)
        {
            string inifile = g_ini_file;    //Path + File

            if (fileName != "")
            {
                inifile = fileName;
            }

            StringBuilder result = new StringBuilder(255);

            IniControl.GetPrivateProfileString(IpAppName, IpKeyName, "error", result, 255, inifile);


            return(result.ToString());
        }
コード例 #3
0
ファイル: cs_inifile.cs プロジェクト: opti75/SDI_M2_1F
        //------------------------------------------------------------------------------
        public static string ReadString(string fileName, string IpAppName, string IpKeyName, string Default)
        {
            string inifile = g_ini_file;    //Path + File

            StringBuilder result = new StringBuilder(255);

            IniControl.GetPrivateProfileString(IpAppName, IpKeyName, "error", result, 255, inifile);

            if (result.ToString() == "error")
            {
                return(Default);
            }
            else
            {
                return(result.ToString());
            }
        }
コード例 #4
0
ファイル: cs_inifile.cs プロジェクト: opti75/SDI_M2_1F
        //------------------------------------------------------------------------------
        public static int ReadInteger(string fileName, string IpAppName, string IpKeyName, int Default)
        {
            try
            {
                string inifile = g_ini_file;    //Path + File

                StringBuilder result = new StringBuilder(255);
                IniControl.GetPrivateProfileString(IpAppName, IpKeyName, "error", result, 255, inifile);

                if (result.ToString() == "error")
                {
                    return(Default);
                }
                else
                {
                    return(Convert.ToInt16(result));
                }
            }
            catch
            {
                return(Default);
            }
        }