社区
C#
帖子详情
怎样建立一个向以前vb6中的CommonDialog的showPrinter一样的对话筐?
xytme
2003-07-19 09:09:25
以前vb中的CommonDialog中可以ShowPrinter让你选择打印机,现在C#中如何实现
...全文
27
3
打赏
收藏
怎样建立一个向以前vb6中的CommonDialog的showPrinter一样的对话筐?
以前vb中的CommonDialog中可以ShowPrinter让你选择打印机,现在C#中如何实现
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
3 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
QinMuBiao
2004-02-03
打赏
举报
回复
快乐王子
你可以说的再详细些吗?
QinMuBiao@21cn.com
panyee
2003-07-19
打赏
举报
回复
private void printDialogBTN_Click(object sender, System.EventArgs e)
{
PrintDialog printDialog=new PrintDialog();
printDialog.Document=printDocument;
if(printDialog.ShowDialog()!=DialogResult.Cancel)
{
try
{
printDocument.Print();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
panyee
2003-07-19
打赏
举报
回复
对话框中我们常用了以下几种:
1、文件对话框(FileDialog) 它又常用到两个:
打开文件对话框(OpenFileDialog)
保存文件对话(SaveFileDialog)
2、字体对话框(FontDialog)
3、颜色对话框(ColorDialog)
4、打印预浏对话框(PrintPreviewDialog)
5、页面设置(PrintDialog)
6、打印对话框(PrintDialog)
通过类似于
PrintDialog dlg = new PrintDialog();
dlg.ShowDialog();
显示出来
相关推荐
打开,另存为,属性,打印等14个JS代码
CommonDialog
控件
CommonDialog
控件提供一组标准的操作
对话
框,进行诸如打开和保存文件,设置打印选项,以及选择颜色和字体等操作。通过运行 Windows 帮助引擎控件还能显示帮助。 语法
CommonDialog
说明
CommonDialog
控件在 Visual Basic 和 Microsoft Windows 动态链接库 ommdlg.dll. 的例程之间提供了一个接口。为了用这个控件创建一个
对话
框,ommdlg.dll. 必须在 Microsoft Windows 的 SYSTEM 目录下。 在应用程序
中
要使用
CommonDialog
控件,可将其添加到窗体
中
并设置其属性。控件所显示的
对话
框由控件的方法确定。在运行时,当相应的方法被调用时,将显示一个
对话
框或是执行帮助引擎;在设计时,
CommonDialog
控件是以图标的形式显示在窗体
中
。该图标的大小不能改变。 使用指定的方法,
CommonDialog
控件能够显示下列
对话
。 方法 所显示的
对话
框 ShowOpen 显示“打开”
对话
框 ShowSave 显示“另存为”
对话
框 ShowColor 显示“颜色”
对话
框 ShowFont 显示“字体”
对话
框
ShowPrinter
显示“打印”或“打印选项”
对话
框 ShowHelp 调用 Windows 帮助引擎 在
对话
框接口上单击,
CommonDialog
控件将自动提供与上下文有关的帮助: 单击标题栏
中
的“这是什么?”帮助按钮,然后单击想详细信息的项目。 将鼠标放在想进一步详细信息的项目上,单击右键,然后在所显示的上下文菜单
中
选择这是什么命令。 操作系统提供在 Windows 95 帮助弹出
中
显示的文本。也可以通过设置 Flags 属性,在带有
CommonDialog
控件的
对话
框
中
显示一个帮助按钮,但是,必须在这个位置提供帮助主题。 注意 无法指定
对话
框显示在什么地方。 详细信息 要查看各
对话
的帮助主题,单击“请参阅”。 下例显示“打开”
对话
框然后在信息框
中
显示所选的文件名: Private Sub Command1_Click() ' 设置“CancelError”为 True
CommonDialog
1.CancelError = True On Error GoTo ErrHandler ' 设置标志
CommonDialog
1.Flags = cdlOFNHideReadOnly ' 设置过滤器
CommonDialog
1.Filter = "All Files (*.*)|*.*|Text Files" & _ "(*.txt)|*.txt|Batch Files (*.bat)|*.bat" ' 指定缺省的过滤器
CommonDialog
1.FilterIndex = 2 ' 显示“打开”
对话
框
CommonDialog
1.ShowOpen ' 显示选定文件的名字 MsgBox
CommonDialog
1.filename Exit Sub ErrHandler: ' 用户按了“取消”按钮 Exit Sub End Sub 参考资料:MSDN var fd = new ActiveXObject("MSComDlg.
CommonDialog
"); fd.Filter = "Microsoft Office Word(*.doc)|*.doc"; fd.FilterIndex = 2; // 必须设置MaxFileSize. 否则出错 fd.MaxFileSize = 128; // fd.FileName=document.all.FlSubject.value+thisform.WFStartTime.value.split(" ")[0];; // 显示
对话
框 fd.ShowSave(); 判断"取消"事件,可判断fd.flags为0,或fd.FileName为空。
VB
打印
对话
框
ShowPrinter
“ 通过使用
CommonDialog
控件的
ShowPrinter
方法可显示“打印”
对话
框。“打印”
对话
框可用以指定打印输出方式。可以指定被打印页的范围,打印质量,打印的份数等等。这个
对话
框还包含当前安装的打印机的信息,并允许配置或重新安装缺省打印机。但是这个
对话
框并不给打印机传送数据,只是指定希望打印数据的情况。” 上节课程一起学习了ShowFont字体
对话
框,本节课程将学习的是打印
对话
框。 首先,将
对话
框控件
CommonDialog
添加到窗体上。 然后,设置
对话
框属性。通常打印
对话
框无需设置属性
通用
对话
弹窗
CommonDialog
通用
对话
弹窗
CommonDialog
Version 1.0 Created by chenchangjun on 18/1/12. 抽离普通基类见BaseNormalDialog 优化扩展方式 见3.1 基本扩展 添加必要注释 image.png 项目
中
,迭代了快8年了,
对话
框,...
vb
6备份还原mdb数据库文件
1.功能:
vb
6备份还原mdb数据库文件 2.使用方法: 首先新建一个窗体,添加两个命令按钮(cmd备份和cmd还原),然后在工程/部件
中
勾选“microsoft common dialog control 6.0”,添加
CommonDialog
部件,并将其拖动到窗体
中
(命名为
CommonDialog
1)。复制并修改代码
中
的数据库名称。
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2003-07-19 09:09
社区公告
让您成为最强悍的C#开发者