using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms; using System.Drawing.Printing; namespace PrintDemo
{
/// <summary>
/// 开发者:无名剑
/// 网站:www.west163.net
/// QQ:16349023
/// Email:admin@xo68.com,admin@west163.net
/// </summary>
public partial class Form1 : XoExpress.SkinForm.SkinForm
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
PrintDocument prtdoc = new PrintDocument();
string strdefaultprinter = prtdoc.PrinterSettings.PrinterName;//获取默认的打印机名
foreach (string strprinter in PrinterSettings.InstalledPrinters)
//在列表框中列出所有的打印机,
{
listBoxEx1.Items.Add(strprinter);
if (strprinter == strdefaultprinter)//把默认打印机设为缺省值
{
listBoxEx1.SelectedIndex = listBoxEx1.Items.IndexOf(strprinter);
}
}
} private void listBoxEx1_SelectedIndexChanged(object sender, EventArgs e)
{
listBoxEx2.Items.Clear();
PrintDocument prtdoc = new PrintDocument();
prtdoc.PrinterSettings.PrinterName = listBoxEx1.Text;
foreach (PaperSize ps in prtdoc.PrinterSettings.PaperSizes)
{
listBoxEx2.Items.Add(ps.PaperName);
}
} private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("IEXPLORE.EXE","http://www.west163.net");
} private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://blog.csdn.net/nnsword");
}
}
}

最新文章

  1. [No000030]程序员节发点别的:中国教育整个把人脑子搞坏了-易中天
  2. SSIS 项目部署模型
  3. java可变参数例子:求学生成绩信息,不确定课程数
  4. PQ格式化虚拟机硬盘如何生效
  5. 亚马逊 在线测试题目 amazon
  6. Jedis的Sharded源代码分析
  7. Solr4.7从文件创建索引
  8. if语句之有房么?有钱么?有能力么?
  9. 面试(2)-java-se-HashSet和TreeSet
  10. ffmpeg.exe下载
  11. 第一章.java&amp;golang的区别之:闭包
  12. 记录下mainfest.json 原生标题的按钮监听
  13. python基础--管理目录与文件
  14. python的Web框架,auth权限系统
  15. 05LaTeX学习系列之---TeX的命令行操作
  16. Linux 配置selenium + webdriver 环境
  17. 2018-2019-2 网络对抗技术 20165301 Exp5 MSF基础应用
  18. 远程获得的有趣的linux命令
  19. Java数组常用API
  20. mac3.0环境搭建

热门文章

  1. Vsftpd -- 验证方式
  2. js 数字,金额 用逗号 隔开。数字格式化
  3. ubuntu 12.04 安装 nginx+php+mysql web服务器
  4. 一步步学习ASP.NET MVC3 (13)——HTML辅助方法
  5. navigationController Pop回指定页面
  6. Win8.1设置窗口背景颜色为护眼色
  7. 如何在Ubuntu Unity上修改应用程序图标
  8. 服务器部署_centos 安装nginx手记
  9. Visual Studio 创建代码注释默认模版方法
  10. DHTMLX 前端框架 建立你的一个应用程序 教程(十)--保存表单中的数据