public static void RememberFile(string FileName) { string[] recents = new string[RememberFileCount]; for (int i = 0; i < RememberFileCount; i++) { recents[i] = AppUtils.ReadSectionSettingString(sMRUFiles, i.ToString()); } int pos = RememberFileCount - 1; for (int i = 0; i < RememberFileCount; i++) { if ((recents[i] != null) && recents[i].Equals(FileName)) { pos = i; } } AppUtils.WriteSectionSettingString(sMRUFiles, "0", FileName); for (int i = 1; i <= pos; i++) { if (recents[i - 1] != null) { AppUtils.WriteSectionSettingString(sMRUFiles, i.ToString(), recents[i - 1]); } } }
public static void RememberDirectory(string PathName) { AppUtils.WriteSectionSettingString(sMRUFiles, "path", PathName); }
public static void WriteString(string name, string value) { AppUtils.WriteSectionSettingString(sSettings, name, value); }