当前位置: 代码迷 >> C# >> winform 设置默认打印机解决方案
  详细解决方案

winform 设置默认打印机解决方案

热度:64   发布时间:2016-05-05 03:42:57.0
winform 设置默认打印机
我想在winform程序 的 appconfig里面设置默认打印机  有木有大神帮帮我~~~~(>_<)~~~~
------解决思路----------------------
把打印机名字放进去作为字符串不就行了
有什么疑问??
------解决思路----------------------
二楼正解!我来给代码
        /// <summary>
        /// 获取保存的默认打印机
        /// </summary>
        /// <param name="print"></param>
        /// <returns></returns>
        public static string Printer(string print)
        {
            return ConfigurationManager.AppSettings[print];
        }

        /// <summary>
        /// 保存默认打印机
        /// </summary>
        /// <param name="print"></param>
        /// <param name="printName"></param>
        public static void SavePrinter(string print, string printName)
        {
            var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

            config.AppSettings.Settings[print].Value = printName;

            config.Save();
            ConfigurationManager.RefreshSection("appSettings");
        }

  相关解决方案