コード例 #1
0
    public static string smethod_4(string string_0, string string_1, string string_2)
    {
        StringBuilder stringBuilder = new StringBuilder(1024);

        IniFileUtils.GetPrivateProfileString(string_0, string_1, string_2, stringBuilder, 1024, IniFileUtils.iniPath);
        return(stringBuilder.ToString());
    }
コード例 #2
0
    public static string smethod_5(string string_0, string string_1, string string_2, int int_0)
    {
        StringBuilder stringBuilder = new StringBuilder();

        IniFileUtils.GetPrivateProfileString(string_0, string_1, string_2, stringBuilder, int_0, IniFileUtils.iniPath);
        return(stringBuilder.ToString());
    }
コード例 #3
0
 /*
  * public static int smethod_2(string string_0, string string_1, int int_0)
  * {
  *      return IniFileUtils.GetPrivateProfileInt(string_0, string_1, int_0, IniFileUtils.iniPath);
  * }
  *
  * public static void smethod_3(string string_0, string string_1, int int_0)
  * {
  *      IniFileUtils.WritePrivateProfileString(string_0, string_1, int_0.ToString(), IniFileUtils.iniPath);
  * }
  */
 public static string getProfileStringWithDefault(string string_0, string string_1, string string_2)
 {
     if (IniFileUtils.iniPath != null)
     {
         StringBuilder stringBuilder = new StringBuilder(1024);
         IniFileUtils.GetPrivateProfileString(string_0, string_1, string_2, stringBuilder, 1024, IniFileUtils.iniPath);
         return(stringBuilder.ToString());
     }
     else
     {
         var obj = Registry.GetValue(keyName, string_1, string_2);
         if (obj != null)
         {
             return((string)obj);
         }
         else
         {
             return(string_2);
         }
     }
 }