public static void Save(RemoteMachine machine, IniFile iniFile) { string section = string.Format("Remote({0})", machine.DesktopName); iniFile.WriteString(section, "WWW", machine.WWW); iniFile.WriteString(section, "DesktopName", machine.DesktopName); iniFile.WriteString(section, "Server", machine.Server); iniFile.WriteString(section, "UserName", machine.UserName); iniFile.WriteString(section, "Password", machine.Password); }
public static void Save(RemoteMachine machine, IniFile iniFile) { string section = string.Format("Remote({0})", machine.DesktopName); iniFile.WriteString(section, "DesktopName", machine.DesktopName); iniFile.WriteString(section, "Server", machine.Server); iniFile.WriteString(section, "UserName", machine.UserName); iniFile.WriteString(section, "Domain", machine.Domain); iniFile.WriteString(section, "Password", machine.Password); iniFile.WriteInt(section, "RemoteAble", machine.RemoteAble ? 1 : 0); iniFile.WriteInt(section, "ShowProcess", machine.ShowProcess ? 1 : 0); iniFile.WriteInt(section, "ShowService", machine.ShowService ? 1 : 0); iniFile.WriteInt(section, "RedirectDrives", machine.RedirectDrives ? 1 : 0); iniFile.WriteInt(section, "RedirectPrinters", machine.RedirectPrinters ? 1 : 0); iniFile.WriteInt(section, "RedirectPorts", machine.RedirectPorts ? 1 : 0); iniFile.WriteInt(section, "ColorDepth", (int)machine.ColorDepth); }