[ Help ] - 無法取得 RPC 伺服器。

洪十二 2005-03-16 08:50:53
private void DrawTest(Graphics g)
{
int nX = 10;
int nY = 10;
int nD = 500;

Font font1 = new Font ("新細明體",18);//15
Font font2 = new Font ("新細明體",12);//10
Font font3 = new Font ("新細明體",8);//7
Font font4 = new Font ("C39P24DlTt" , 12);//10

//--------------------------------------------------------------------------------------------
string sText1 = "訪客登記單";
int nHeight1 = GetTextSize(g,sText1,font1).Height;
int nWidth1 = GetTextSize(g,sText1,font1).Width;
//g.DrawString("(" + nHeight1 + "," + nWidth1 + ")",font1,Brushes.Green,nX+248,nY);
g.DrawString(sText1,font1,Brushes.Black,nX + 208,nY);
}

#region OnPrint
private void OnPrint(object sender , PrintPageEventArgs e)
{
DrawTest(e.Graphics);
}
#endregion

#region GetTextSize
private Size GetTextSize(Graphics g ,string sText , Font font)
{
return new Size((int)g.MeasureString(sText , font).Width , (int)g.MeasureString(sText , font).Height);
}
#endregion

private void btnPrint_Click(object sender, System.EventArgs e)
{
string printer_path = @"\\172.17.18.33\HP LaserJet 2200 Series PCL 6";
PrintDocument printdoc = new PrintDocument();
printdoc.PrinterSettings.PrinterName = printer_path;
printdoc.PrintPage += new PrintPageEventHandler(this.OnPrint);
printdoc.Print();
}
1.我用WebForm打印會出現無法取得RPC伺服器.
2.我用WinForm打印會OK.
能否幫我看看?謝謝!
...全文
246 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lisbi 2005-04-04
  • 打赏
  • 举报
回复
洪十二 2005-04-04
  • 打赏
  • 举报
回复
問題沒有解決.再頂.
洪十二 2005-03-29
  • 打赏
  • 举报
回复
問題沒有解決.再頂.
wgif_79 2005-03-28
  • 打赏
  • 举报
回复
帮顶!
洪十二 2005-03-25
  • 打赏
  • 举报
回复
開了,謝謝.
lovelxj 2005-03-25
  • 打赏
  • 举报
回复
PRC 服务开了没有?
zr1982930 2005-03-25
  • 打赏
  • 举报
回复
帮顶!
洪十二 2005-03-25
  • 打赏
  • 举报
回复
自己再UP!
洪十二 2005-03-21
  • 打赏
  • 举报
回复
UP!
haoco 2005-03-21
  • 打赏
  • 举报
回复
up
洪十二 2005-03-16
  • 打赏
  • 举报
回复
HELP
洪十二 2005-03-16
  • 打赏
  • 举报
回复
沒人幫我麼?

110,538

社区成员

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

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

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