C#打印代码的问题。

半途人 2015-11-07 12:28:16
 void printButton_Click(object sender, EventArgs e)
{
CaptureScreen();
printDocument1.Print();
}
//实现C# 打印窗体
Bitmap memoryImage;

private void CaptureScreen()
{
Graphics myGraphics = this.CreateGraphics();
Size s = this.Size;
memoryImage = new Bitmap(s.Width, s.Height, myGraphics);
Graphics memoryGraphics = Graphics.FromImage(memoryImage);
memoryGraphics.CopyFromScreen(
this.Location.X, this.Location.Y, 0, 0, s);
}

private void printDocument1_PrintPage(System.Object sender,
System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawImage(memoryImage, 0, 0);
}



报这样的错怎么解决


代码是网上下载无修改的,同样的文件在另一计算机上运行正常,不知何故。
自己编了些关于打印的代码,发现同样的问题,就是在另一台能编译正常执行,而在那台机上编译就会
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
半途人 2015-11-07
  • 打赏
  • 举报
回复
问题已经解决,问题是打印机故障
tcmakebest 2015-11-07
  • 打赏
  • 举报
回复
楼主的电脑上装有打印机吗

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧