如何实现选择指定的打印机打印??? [问题点数:100分,结帖人EleXu]

Bbs1
本版专家分:100
结帖率 100%
Bbs1
本版专家分:100
Bbs7
本版专家分:27131
Blank
进士 2007年 总版技术专家分年内排行榜第四
Blank
金牌 2007年6月 总版技术专家分月排行榜第一
Blank
银牌 2007年5月 总版技术专家分月排行榜第二
2007年4月 总版技术专家分月排行榜第二
Blank
红花 2007年5月 Oracle大版内专家分月排行榜第一
2007年4月 Oracle大版内专家分月排行榜第一
Bbs7
本版专家分:26306
Bbs6
本版专家分:8326
Blank
红花 2007年2月 VC/MFC大版内专家分月排行榜第一
Bbs7
本版专家分:26306
Bbs7
本版专家分:26306
Bbs1
本版专家分:100
Bbs7
本版专家分:26306
Bbs1
本版专家分:100
C# 直接打印指定路径文件 + 可选择指定打印
public void PrinteTicketWithPath(string path) { try { streamToPrint = new StreamReader (path); try {
求助printDocument1.PrinterSettings.PrinterName设置上打印名称,但是判断是无效的
printDocument1.DocumentName = "<em>打印</em>"; printDocument1.PrintController = new StandardPrintController();
datawindow打印时不使用默认打印而是使用指定打印
datawindow<em>打印</em>时使用<em>指定</em>的<em><em>打印</em>机</em> 而不一定使用默认<em><em>打印</em>机</em>(在配置文件中设置将要<em>打印</em>的<em><em>打印</em>机</em>) 这个怎么搞定?求助啊!
PrintDocument打印、预览、打印设置和打印属性的方法(较完整)
C# 中<em>打印</em>、预览、<em><em>打印</em>机</em>设置和<em>打印</em>属性的方法http://www.veryhuo.com 2011-10-08 烈火学院 投递稿件 我有话说private void Form1_Load(object sender, System.EventArgs e) { //获取或设置一个值,该值指示是否发送到文件或端口 printDocument1.PrinterSettings.Prin
asp打印如何选择打印
求教:rn asp<em>打印</em><em>如何</em>控制横向纵向。rn asp<em>打印</em><em>如何</em><em>选择</em><em><em>打印</em>机</em>。rn asp<em>打印</em><em>如何</em>控制页面长宽。rn谢谢!!!
打印前,如何选择打印
描述下问题的场景:rn我要<em>打印</em>一个报表表单,是用某报表控件画的。想分别<em>打印</em>到不同的<em><em>打印</em>机</em>,因为业务关系,[color=#FF0000]不能弹出<em>打印</em>对话框[/color]。rn说下我现在不成功的方法。rn1、先生成报表。rn2、然后<em>打印</em>,这时纸张是从程序启动时的默认<em><em>打印</em>机</em>输出的。rn3、更改默认<em><em>打印</em>机</em>。rn4、再<em>打印</em>,但还是从2中<em><em>打印</em>机</em>(即程序刚运行时的默认<em><em>打印</em>机</em>)输出纸张。rnrn是否有一个<em>选择</em>当前使用<em><em>打印</em>机</em>的函数。rnrn 希望我描述清楚了 rn如果不清楚,您可以做下面的测试,就能明白我的意图。rn打开记事本,点击 文件-》<em>打印</em>, 弹出<em>打印</em>对号框。你会发现当前默认<em>选择</em>的是当前默认<em><em>打印</em>机</em>(A)。关闭<em>打印</em>对话框,不要关闭记事本。在控制面板,设备和<em><em>打印</em>机</em>中,更改默认<em><em>打印</em>机</em>(B)。在记事本中 在打开<em>打印</em>对话框中,会发现虽然默认<em><em>打印</em>机</em>更改了,但是还是<em>选择</em>的原来的A<em><em>打印</em>机</em>。rnrn有没有函数可以<em>指定</em>当前要使用的<em><em>打印</em>机</em>?rnrn谢谢。rnrn
fastreport 如何指定打印打印
fastreport <em>如何</em><em>指定</em><em><em>打印</em>机</em><em>打印</em> rn不用<em>打印</em>提示框rn
如何指定打印打印?
电脑上装了2台<em><em>打印</em>机</em>,<em>如何</em><em>指定</em>向某一台<em><em>打印</em>机</em><em>打印</em>呢?rnrn不要默认的<em><em>打印</em>机</em>,因为有的报表要打倒<em><em>打印</em>机</em>A有的报表要打到<em><em>打印</em>机</em>Brnrn网上有个DLL ,可以<em>指定</em>哪台<em><em>打印</em>机</em>为默认的,但是程序有可能同时要往2台rnrn<em><em>打印</em>机</em><em>打印</em>报表,请教高手怎么办?谢谢
选择打印打印问题
1.计算机有两台以上<em><em>打印</em>机</em>,EPSON是针式<em><em>打印</em>机</em>用来<em>打印</em>缴款书的,其它<em><em>打印</em>机</em>用来<em>打印</em>通知书等。rn现在要求第一次<em>打印</em>缴款书的时候有<em>选择</em><em><em>打印</em>机</em>的功能,<em>选择</em>了ESPON<em><em>打印</em>机</em>后以后就不用<em>选择</em>了,直接<em>打印</em>。<em>打印</em>通知书也是类似。rn2.rn另外<em>打印</em>预览中:我使用了 rn rn rnrnrn在 bar.htm 里指明了rn// <em>打印</em>预览rnfunction dyyl()rn parent.r2.focus();rn parent.r2.dydy.style.display='none';rn parent.r2.WebBrowser.execwb(7,1);rn parent.r2.dydy.style.display='';rnrn可是预览的界面是整个框架,虽然有:“按屏幕所列布局<em>打印</em>”、“仅<em>打印</em>选定框架”、“逐个<em>打印</em>所有框架”,但默认的是“按屏幕所列布局<em>打印</em>”,我想默认 “仅<em>打印</em>选定框架”,<em>如何</em>做?请高手指点。
MFC怎样使打印时不弹出CPrintDialog 直接指定默认打印打印
如题 就想在点按钮之后直接<em>打印</em> 我把DoModle删了 但是运行是会出错误 一定是doModle对CPrintDialog做了一些初始化的工作吧 能不能在代码中自己处理 以下是我现在的代码: //<em>打印</em>
如何获得 打印属性设置 的消息
-
C/C++/MFC 获取打印状态和控制打印打印txt文件
void PrintError( DWORD dwError, LPCTSTR lpString ) { #define MAX_MSG_BUF_SIZE 512 TCHAR *msgBuf; DWO
fastreport指定固定打印打印
先说一下问题背景: 一台电脑安装多台<em><em>打印</em>机</em>,目前默认<em><em>打印</em>机</em>为A4纸张的<em><em>打印</em>机</em>,现在需要在 界面上增加一个条码<em>打印</em>按钮,和一个条码<em><em>打印</em>机</em>设置界面,由操作人员自己设置条码<em><em>打印</em>机</em>的名称,然后程序点击条码<em>打印</em>
FastReport 指定打印
frxReport1.Report.PrintOptions.Printer := ‘<em><em>打印</em>机</em>名称’;一台电脑安装多台<em><em>打印</em>机</em>,目前默认<em><em>打印</em>机</em>为A4纸张的<em><em>打印</em>机</em>,现在需要在 界面上增加一个条码<em>打印</em>按钮,和一个条码<em><em>打印</em>机</em>设置界面,由操作人员自己设置条码<em><em>打印</em>机</em>的名称,然后程序点击条码<em><em>打印</em>机</em><em>打印</em>的时候,<em><em>打印</em>机</em>直接取设置的条码<em><em>打印</em>机</em>~我现在是把条码<em><em>打印</em>机</em>设置界面,设置的<em><em>打印</em>机</em>名称添加到fastreport...
指定打印打印
在数据库中读出数据rnrn如果是1类文件则用PRINTER1输出rn如果是2类文件则用PRINTER2输出rn如果是3类文件则用PRINTER3输出rn(一句话:用<em>指定</em>的<em><em>打印</em>机</em>输出<em>指定</em>的内容)rnrn<em>如何</em><em>实现</em>上述要求?rn(如可能的话,用CRYSTALREPORT<em>实现</em>亦可)
VFP指定打印打印
豆三兄,请教<em>如何</em>用代码改变报表中设置的<em><em>打印</em>机</em>rnrn例如我在设计报表时<em>选择</em>的是EPSON1600K<em><em>打印</em>机</em>(不一定是系统默认<em><em>打印</em>机</em>),那每次用“repo form 报表 to prin prom noco”<em>打印</em>报表时,如果系统有该<em><em>打印</em>机</em>,则在<em><em>打印</em>机</em><em>选择</em>框中就显示该<em><em>打印</em>机</em>,否则显示系统默认<em><em>打印</em>机</em>。rnrn现在我需要:rn将我<em>指定</em>的<em><em>打印</em>机</em>(如:HP1010)显示在<em><em>打印</em>机</em><em>选择</em>框中,而不一定要我去<em>选择</em>。因为我设计报表时所使用的<em><em>打印</em>机</em>不一定就是实际应用中的<em><em>打印</em>机</em>。
DELPHI 指定打印打印
有两台<em><em>打印</em>机</em>A,B rn我<em>打印</em>报表1时,用A<em><em>打印</em>机</em><em>打印</em>,<em>打印</em>报表2时,用B<em><em>打印</em>机</em><em>打印</em>rnrn我是这样写的:rnrn<em>打印</em>A时,调用SETPRINTER(0)rn<em>打印</em>B时,调用SETPRINTER(1)rn可是第一次先打报表1时,再打报表2,就总是打到<em><em>打印</em>机</em>1rn如果第一次先打报表2时,再打报表1,就总是打到<em><em>打印</em>机</em>2rn不知是什么问题?rnrnprocedure TPayFrm.SetPrinter(serno:integer);rnvarrn Mydevice,Mydriver,MyPort:array[0..255] of char;rn MyHandle:THandle;rn i:integer;rnbeginrn if printer.Printers.Count=1 then exit;rn printer.PrinterIndex:=Serno;rn Printer.GetPrinter(Mydevice,rn MyDriver,rn MyPort,rn MyHandle);rn StrCat(MyDevice,',');rn StrCat(MyDevice,MyDriver);rn StrCat(MyDevice,',');rn StrCat(Mydevice,MyPort);rn //write win.inirn WriteProfileString('WINDOWS','DEVICE',Mydevice);rn //tell all application that windows ini file has changed ,rn //this will cause them all to recheck default printerrn SendMessage(HWND_BROADCAST,rn WM_WININICHANGE,rn 0,rn LongInt(pChar('windows'))rn );rnrnend;rn
指定打印打印队列满时,如何自动选择另外的打印打印
例如:程序里已设定有rnA:默认<em><em>打印</em>机</em>(在本机)rnB:后备<em>打印</em>1(网络连接)rnC:后备<em>打印</em>2(网络连接)rn现在想,当A的<em>打印</em>队列文档数量为3时,待<em>打印</em>的其余文档(4,5,6,7....)自动到B或C<em><em>打印</em>机</em>上<em>打印</em>rnrn想了很久也毫无头绪,请大家指点..
如何实现打印的定向打印
本人正用PB开发一套餐饮软件,客人点的菜品,要根据菜类的不同,分别<em>打印</em>到不同的<em><em>打印</em>机</em>,<em>如何</em><em>实现</em>?再者,能否<em>实现</em>对各<em><em>打印</em>机</em>状态的实时监控?当其中一台出问题时,系统可自动定向到就近的<em><em>打印</em>机</em>?
急!!!让fastreport指定打印(frReport1.ChangePrinter() 此方法怎么使用)
让fastreport<em>指定</em><em><em>打印</em>机</em>(frReport1.ChangePrinter() 此方法怎么使用)
FastReport可以选择打印吗?
FastReport可以<em>选择</em><em><em>打印</em>机</em>吗?如果可以怎么<em>选择</em> 我现在是 Report report = new Report(); report.Load(...); report.RegisterData
急?????在FastReport中如何指定打印打印
<em>如何</em>在代码中(不用printerdialog),按<em>指定</em>的<em><em>打印</em>机</em>名来<em>打印</em>?报表用的是fastreprot.
120分求救。。。。。如何让fastreport在指定打印打印
fastreport 4.7版本... <em><em>打印</em>机</em>是网络<em><em>打印</em>机</em>\\POS4\Print1 <em>如何</em>让该报表直接<em>打印</em>到这台<em><em>打印</em>机</em>上,网络上还有其他<em><em>打印</em>机</em>。
FastReport——打印打印设置
今天用到了一个报表控件(FastReport),刚接触有些可能自己理解的不太对,代码仅供参考(winfrom项目): 使用前要去下载一下FastReport的引用包 FastReport.dll, FastReport.Editor.dll, FastReport.Bars.dll 引用这三个dll就可以使用了; //用来标识是直接<em>打印</em>还是进入模板设置 private bool Is...
如何实现打印的远程打印
<em><em>打印</em>机</em>的连线大于80米<em>如何</em>能正常<em>打印</em>(不通过局域网,因为只有一台电脑),是否可以通过什么硬件<em>实现</em>?价格<em>如何</em>,广州何处有售?
如何实现打印超长打印
现在普通<em><em>打印</em>机</em>都是分页<em>打印</em>,现在客户提出需求要改造HP300元的<em><em>打印</em>机</em>,想重写驱动,<em>实现</em>在超长纸张上连续绘图。rn1.不知道是否可行。rn2.查看PCL提供页面设置,不知道是否可强改页面的大小(如,机器使用说明书支持页面大小事A4,是否可以设置成比这个还有长,宽度可不变)rn3.请教,使用什么技术来写这个驱动,客户的<em>打印</em>图像程序是用C#写的
java如何实现打印打印
java<em>如何</em><em>实现</em><em><em>打印</em>机</em><em>打印</em>?
如何实现指定范围打印,及指定打印打印(如:打印第2页到第6页)
已经<em>实现</em>了<em>打印</em>及<em>打印</em>预览,请问<em>如何</em><em>实现</em>下面功能:rn1、在预览窗体中增加一个Button(<em>打印</em><em>指定</em>页),并在其Click事件,<em>实现</em><em>指定</em>范围<em>打印</em>; rn2、我在调用<em>打印</em>的时候弹出了,<em>打印</em>设置了,怎么不起作用?rnrnrn private bool SetupThePrinting()rn rn PrintDialog MyPrintDialog = new PrintDialog();rn MyPrintDialog.AllowCurrentPage = false;rn MyPrintDialog.AllowPrintToFile = false;rn MyPrintDialog.AllowSelection = false;rn MyPrintDialog.AllowSomePages = true ;rn MyPrintDialog.PrintToFile = false;rn MyPrintDialog.ShowHelp = false;rn MyPrintDialog.ShowNetwork = false;rnrn if (MyPrintDialog.ShowDialog() != DialogResult.OK)rn return false;rnrn printDoc.DocumentName = "商品标签<em>打印</em>";rn printDoc.PrinterSettings = MyPrintDialog.PrinterSettings;rn printDoc.DefaultPageSettings = MyPrintDialog.PrinterSettings.DefaultPageSettings;rn printDoc.DefaultPageSettings.Margins = new Margins(40, 40, 40, 40); rn rn return true;rn rnrn if (SetupThePrinting())rn rn PrintPreviewDialog MyPrintPreviewDialog = new PrintPreviewDialog();rn Form frm = MyPrintPreviewDialog.ParentForm;rn MyPrintPreviewDialog.Document = this.printDoc;rn ((Form)MyPrintPreviewDialog).WindowState = FormWindowState.Maximized; rn MyPrintPreviewDialog.ShowDialog(); rn
IE打印如何跳过选择打印选项
如题,我做了网页<em>打印</em>功能,但每次<em>打印</em>要<em>选择</em><em><em>打印</em>机</em>,这样使用默认<em><em>打印</em>机</em>,不弹出<em>选择</em><em><em>打印</em>机</em>选项!
让fastreport指定打印
我的一台计算机连接着两台<em><em>打印</em>机</em>. 现在有程序: 要求fastreport1,fastreport2能够直接<em>打印</em>, 并且fastreport1由<em><em>打印</em>机</em>1来<em>打印</em>,fastreport2由<em><em>打印</em>机</em>2来<em>打印</em>,
如何能够选择打印打印
我们公司有很多台<em><em>打印</em>机</em>,公司业务员经常<em>选择</em>不同的<em><em>打印</em>机</em>来<em>打印</em>,我设计的程序只能按默认的<em><em>打印</em>机</em>来<em>打印</em>,请问<em>如何</em>设计成能够<em>选择</em><em><em>打印</em>机</em>的窗口来<em>选择</em><em><em>打印</em>机</em>。
delphi 打印codesoft标签如何选择打印
delphi <em>打印</em>codesoft标签<em>如何</em><em>选择</em><em><em>打印</em>机</em>
如何指定成默认打印打印
程序中有水晶报表,如果在设计的时候<em>指定</em>为某一个<em><em>打印</em>机</em>,结果都按照那个<em><em>打印</em>机</em><em>打印</em>了,而且经常会被自动设置成没有<em><em>打印</em>机</em>,经常就因为这样,把新的程序发布下去导致无法<em>打印</em>,因此打算强制设置成默认的<em><em>打印</em>机</em>,不知道<em>如何</em>设置,谢谢rnrn也就是把rpt.PrintOptions.PrinterName强行<em>指定</em>一个<em><em>打印</em>机</em>
在网页打印中,如何指定用户的打印
我的客户的机器上有两台<em><em>打印</em>机</em>,我怎样才能<em>指定</em>某个页面用其中一个<em>打印</em>,而另一个页面用另一个<em>打印</em>
如何得到指定打印中的打印队列?
如题,要得到<em>打印</em>队列的详细信息?(文档名,状态,所有者,页数,大小等等)
请问如何指定打印的名称来打印?
rn例如:我有两个<em><em>打印</em>机</em>一个名字叫"AA",一个名字叫"BB"rn我现在要<em>打印</em>报表DataReport1.Show ,请问<em>如何</em><em>指定</em><em><em>打印</em>机</em>的名称"BB"来<em>打印</em>?rn
java 如何控制打印 打印指定内容?
各位达人,请问 如果用java <em>实现</em> 控制<em><em>打印</em>机</em> 在<em>指定</em>的位置,<em>打印</em><em>指定</em>的内容呢?rn小弟先谢过了!
web页面打印如何使用指定打印???
我现在用的asp.net,水晶报表(vs2005版本的)<em>打印</em>,<em>打印</em>只有在服务器端,也<em>指定</em>不了客户端的<em><em>打印</em>机</em>,rnrn而每个客户端的电脑上安装了多台<em><em>打印</em>机</em>,当需要<em>打印</em>什么内容时就<em>指定</em>什么的<em><em>打印</em>机</em>,并且不给予任何提示直接<em>打印</em>。 这个问题有么人遇到过,指点一下
reportmachine如何指定打印直接打印
fr1.loadfromfile(path+xxxx.frf); rn fr1.PrepareReport; rn fr1.PrintPreparedReport('',1,true,frAll);rnToprnrnrnreportmachine<em>如何</em>直接<em>打印</em>,不要预览,比如我要选用A<em><em>打印</em>机</em><em>打印</em>
VB怎么选择指定打印
有几台<em><em>打印</em>机</em>,其中一台为默认<em><em>打印</em>机</em>,现在要在VB程序里面<em>实现</em><em>选择</em>非默认的<em><em>打印</em>机</em>,怎么<em>实现</em>,用到哪些方法啊?
JCOm 打印,无法选择打印。。。
import javax.print.PrintService;rnimport javax.print.PrintServiceLookup;rnrnimport jp.ne.so_net.ga2.no_ji.jcom.JComException;rnimport jp.ne.so_net.ga2.no_ji.jcom.ReleaseManager;rnimport jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelApplication;rnimport jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorkbook;rnimport jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorkbooks;rnimport jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorksheet;rnimport jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorksheets;rnrnpublic class JCOM rnrn public static boolean print(String fname) rn ReleaseManager rm = new ReleaseManager();rn ExcelWorkbook xlBook=null;rn try rn ExcelApplication excel = new ExcelApplication(rm);rnrn ExcelWorkbooks xlBooks = excel.Workbooks();rn xlBook= xlBooks.Open(fname);rn ExcelWorksheet xlSheet = excel.ActiveSheet();rn ExcelWorksheets xlSheets = xlBook.Worksheets();rn ExcelWorksheet xlSheet2 = xlSheets.Item(2);rn PrintService[] services = PrintServiceLookup.lookupPrintServices(null, null);rn for (int i = 0; i < services.length; i++) rn System.out.println(services[i].getName());rn rn String printer = null;rn if (null != services && services.length > 0) rn printer = services[0].getName();rn rn System.out.println("<em>选择</em>的<em><em>打印</em>机</em>是 "+printer);rn Object[] arglist = new Object[7];rn arglist[0] = null;rn arglist[1] = null;rn arglist[2] = null;rn arglist[3] = null;rn arglist[4] = printer;rn arglist[5] = null;rn arglist[6] = null;rn [color=#FF0000] xlSheet.method("PrintOut", arglist);[/color]rn// xlSheet.PrintOut(0, 2, 5, true);rn// xlSheet2.PrintOut(0, 2, 3, true,printer,false,true);rn rn xlBook.Close(false, null, false); rnrn excel.Quit();rn catch (Exception e) rn e.printStackTrace();rn try rn xlBook.Close(false, null, false);rn catch (JComException e1) rn e1.printStackTrace();rn rn return false;rn finally rn rm.release();rn rn return true;rn rnrn我用上述方法来<em>指定</em><em><em>打印</em>机</em>,可是总是出现jcom错误,红色下划线的地方,求解.<em><em>打印</em>机</em>的名字参数是有的,但是不确定格式是否正确,求高人指点。。
有关打印选择打印.
由于系统需要,系统默认<em><em>打印</em>机</em>为<em><em>打印</em>机</em>A,还装有一<em><em>打印</em>机</em>B,本人的VB程序中的DATAREPORT需要用<em><em>打印</em>机</em>B,在执行时如果用rpt.show,从show中<em>打印</em>则可以<em>选择</em><em><em>打印</em>机</em>B进行正确<em>打印</em>,现不想出现show框,直接用rpt.PrintReport False,rptAllPagesrn,可是<em>如何</em>在进行<em>打印</em>之前将<em><em>打印</em>机</em>B设成本报表需要<em>打印</em>的<em><em>打印</em>机</em>呢?rndim pr as printerrnFor each pr in printersrnif pr.devicename='Epson Lq-300K' thenrnset printer=prrnexit forrnend if rnnextrn如此只能得到需要用的<em><em>打印</em>机</em>B,但无法跟报表联系上啊.有何新解呢?谢谢大家..
打印选择打印的问题!
DialogResult dr = printDialog1.ShowDialog();rn if (dr == DialogResult.OK)rn rn printDocument_faliaodan.Print();rn rnrn各位大侠给看看我,我用以上代码<em>打印</em>内容时,不管<em>选择</em>的是哪个<em><em>打印</em>机</em>,都会在默认<em><em>打印</em>机</em>上<em>打印</em>,怎么样才能在<em>指定</em>的<em><em>打印</em>机</em>上<em>打印</em>?谢谢!
winform选择打印直接打印
winform<em>打印</em>rn<em>打印</em>功能现在可以<em>实现</em>:this.printDocument1.Print();rnrn每次<em>打印</em>的时候都会弹出个<em><em>打印</em>机</em><em>选择</em>的提示框rn[img=https://img-bbs.csdn.net/upload/201412/30/1419908468_377316.jpg][/img]rnrn现在要<em>实现</em>的功能是,点击<em>打印</em>按钮的时候,不出现这个提示框,直接<em>打印</em>,并且在代码里<em>选择</em>使用哪个<em><em>打印</em>机</em>进行<em>打印</em>
打印的时候选择打印的问题~
预览后再<em>打印</em>或直接<em>打印</em>都是用默认<em><em>打印</em>机</em>直接<em>打印</em>了,能不能调用<em>选择</em><em><em>打印</em>机</em>那个窗口再<em>打印</em>?
打印倒我指定打印
我有3台<em><em>打印</em>机</em>,我有什么方法可以从从一个下拉菜单钟<em>选择</em>一个<em><em>打印</em>机</em>,并把我的FORM里面的内容打倒那台<em><em>打印</em>机</em>呢rnrn读取我已经做完了,下拉菜单可以读出所有的<em><em>打印</em>机</em>。 我是新手,请尽量详细点,^_^,谢谢rnrn如果有更改默认<em><em>打印</em>机</em>的方法业可以,但是最好能不能改默认<em><em>打印</em>机</em>,直接大过去
高分请教,指定打印打印!
请问,我想在 VB 代码里直接<em>打印</em> PDF 文件,不用预览的. rnrn根据文件的大小,分配到电脑上安装的不同<em><em>打印</em>机</em><em>打印</em>,请问怎么<em>实现</em>??rnrn我用程序改 默认<em><em>打印</em>机</em>,也不行,还是将所有文件放到同一个<em><em>打印</em>机</em>作业里了!!rnrn急
c# 指定打印 打印web页面
各位,<em>如何</em><em>实现</em><em>指定</em><em><em>打印</em>机</em> 再<em>打印</em>的功能。直白的说:rn 当点击<em>打印</em>按钮时,会链接到一个web页面(也就是需要<em>打印</em>的页面),然后根据<em>指定</em>的<em><em>打印</em>机</em>来<em>打印</em>该页面,其中<em>打印</em>的页面没有必要出现,直接在后台完成整个<em>打印</em>过程!!! rn在CSDN问了2次了,一直没有得到答案,希望大家能帮帮我......
js指定打印进行打印
最近遇到一个问题,客户方一台机器上连了很多<em><em>打印</em>机</em>,让我们可以在进行不同业务的时候调用不同的<em><em>打印</em>机</em><em>打印</em>,找了很多资料,终于拼凑出能够解决的方法。 思路:通过修改默认<em><em>打印</em>机</em>,进行<em>打印</em>,之后再把默认<em><em>打印</em>机</em>改回原来的以便不影响客户的使用。   大体代码如下: var defaultPrinter='${defaultPrinter}';//默认<em><em>打印</em>机</em>(通过后台传过来的) var printNam...
C#winform 如何实现 读取excel表格,然后选择打印打印
由于是新手,很多东西不很了解。rn我要<em>实现</em>从D:\A.xls读取内容,但是这个excel表操作员实际上是看不到的 (xApp.Visible = false;)rn读取完后,系统就弹出<em><em>打印</em>机</em><em>选择</em>框(PrintDialog),操作员可以<em>选择</em><em><em>打印</em>机</em>,然后点击<em>打印</em>即可(<em>打印</em>设置不需要,事先我会设置好A.xls的<em>打印</em>格式的)。rn就这样
VB.NET如何实现程序使用指定打印打印单据
在VB.NET中,<em>如何</em>用程序调用<em>指定</em>的<em><em>打印</em>机</em>来<em>打印</em>单据,请各位高手救急!
pb打印,选择打印和真实打印打印不同
调用datawindow对象的pfc_print进行<em>打印</em>,<em>选择</em>的<em><em>打印</em>机</em>和真实<em>打印</em>的<em><em>打印</em>机</em>不同,不知啥问题?
delphi7之 fastreport本地多台打印情况下如何选择指定打印打印
刚好在最近的项目中需要使用不同<em><em>打印</em>机</em><em>打印</em>报表,这里详细的记录下<em>如何</em><em>指定</em><em><em>打印</em>机</em>的,1.首先获取当前本地所有的<em><em>打印</em>机</em>单元需要引用'Printers' 通过Printer.Printers获取<em><em>打印</em>机</em>列表,存到配置文件或者是键值对中2.frxReport.Report.PrintOptions.Printer <em>打印</em>的时候用取到的<em><em>打印</em>机</em>名称对这个属性进行赋值就可以了。...
如何选择打印如何设置打印
我有多台<em><em>打印</em>机</em>,<em>如何</em>用VB<em>实现</em><em>选择</em><em><em>打印</em>机</em>,<em>如何</em>设置<em><em>打印</em>机</em>?rn 谢谢!
如何选择打印
printsetup()调用系统<em>打印</em>窗口,但还需用户手工干预。能否根据用户ID自动<em>选择</em>相应<em><em>打印</em>机</em><em>打印</em>?
请问如何选择打印
rave报表,有两种格式,两台<em><em>打印</em>机</em>,想一种格式走一台<em><em>打印</em>机</em>,<em>如何</em><em>实现</em>?谢
如何选择打印
一台电脑联了3台<em><em>打印</em>机</em>rn我怎样能够自动<em>选择</em><em><em>打印</em>机</em>?rnrn例如:1rn第一次<em>打印</em>-<em>选择</em><em><em>打印</em>机</em>1rn 二 2rn 三 3rn 四 1rn 五 2rn 六 3rn 。。。。。。rn依次类推rnrn2rn或者是根据每台<em><em>打印</em>机</em>的<em>打印</em>作业,<em>选择</em><em>打印</em>作业最少的<em><em>打印</em>机</em><em>打印</em>
如何获取选择打印
我调用PrintDialog,<em>选择</em>一个<em><em>打印</em>机</em>之后<em>打印</em>,怎么老往默认<em><em>打印</em>机</em><em>打印</em>啊,<em>如何</em>才能使用自己<em>选择</em>的<em><em>打印</em>机</em>呢?
如何选择打印??
请问我现在有两台<em><em>打印</em>机</em>安装在机器上。rn我改<em>如何</em>在程序中<em>实现</em>两台<em><em>打印</em>机</em>之间的切换。
FastReport3如何选择打印
原来用FastReport2.5,知道怎样<em>选择</em><em><em>打印</em>机</em>rn但现在用FastReport3了,连属性都变了,就不清楚<em>如何</em><em>选择</em><em><em>打印</em>机</em>rn还请高手指教
如何调用指定打印
因为不好控制纸张大小rn设置多个<em><em>打印</em>机</em>以便需要时调用rnVB<em>如何</em>调用<em>指定</em><em><em>打印</em>机</em>rn谢谢rn
如何指定打印
<em>如何</em>在<em>选择</em>单据或特定纸张的时候,自动<em>指定</em>某一个<em><em>打印</em>机</em>。rnrn有什么好办法,请的大家帮忙!
PB如何实现两台打印同时打印?
现有客户需求,两台不同的<em><em>打印</em>机</em>同时<em>打印</em>不同的资料,请<em>如何</em><em>实现</em>?若有具体的程序,将感激万分.
打印一次打印一行代码如何实现
我现在的做法是将<em><em>打印</em>机</em>的默认纸张高度设置成为1.27cm,这样就可以<em>实现</em>一次<em>打印</em>一行。但是不是所有<em><em>打印</em>机</em>都支持如此小的纸张大小,有没有好的<em>实现</em>方式,我使用的是printer对象。
C#如何实现两台打印同时打印
在网上找了一段代码,感觉很奇怪,用另一台<em>打印</em>可以直接<em>打印</em>(一台),但中文是乱码,而如果用另一台<em><em>打印</em>机</em><em>打印</em>一直处于<em>打印</em>等待状态,代码如下:rn[code=C#]rnusing System;rnusing System.IO;rnusing System.Drawing.Printing;rnusing System.Runtime.InteropServices;rnrnnamespace printerrnrn public class RawPrinterHelperrn rn [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)]rn public struct DOCINFOWrn rn [MarshalAs(UnmanagedType.LPWStr)]rn public string pDocName;rn [MarshalAs(UnmanagedType.LPWStr)]rn public string pOutputFile;rn [MarshalAs(UnmanagedType.LPWStr)]rn public string pDataType;rn rnrn [DllImport("winspool.Drv", EntryPoint = "OpenPrinterW", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true, ExactSpelling = true)]rn public static extern bool OpenPrinter(string src, ref IntPtr hPrinter, long pd);rnrnrnrn [DllImport("winspool.Drv", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true, ExactSpelling = true)]rn public static extern bool ClosePrinter(IntPtr hPrinter);rnrnrnrn [DllImport("winspool.Drv", EntryPoint = "StartDocPrinterW", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true, ExactSpelling = true)]rn public static extern bool StartDocPrinter(IntPtr hPrinter, int level, ref RawPrinterHelper.DOCINFOW pDI);rnrnrnrn [DllImport("winspool.Drv", EntryPoint = "EndDocPrinter", SetLastError = true, CharSet = CharSet.Unicode, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]rn public static extern bool EndDocPrinter(IntPtr hPrinter);rnrnrn [DllImport("winspool.Drv", EntryPoint = "StartPagePrinter", SetLastError = true, CharSet = CharSet.Unicode, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]rn public static extern bool StartPagePrinter(IntPtr hPrinter);rnrnrn [DllImport("winspool.Drv", EntryPoint = "EndPagePrinter", SetLastError = true, CharSet = CharSet.Unicode, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]rn public static extern bool EndPagePrinter(IntPtr hPrinter);rnrnrn [DllImport("winspool.Drv", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode, SetLastError = true, ExactSpelling = true)]rn public static extern bool WritePrinter(IntPtr hPrinter, IntPtr pBytes, int dwCount, ref int dwWritten);rnrnrnrn public static bool SendBytesToPrinter(string szPrinterName, IntPtr pBytes, Int32 dwCount)rn rn IntPtr hPrinter = System.IntPtr.Zero;rn Int32 dwError;rn DOCINFOW di = new DOCINFOW();rn Int32 dwWritten = 0;rn bool bSuccess;rn di.pDocName = "My Document";rn di.pDataType = "RAW";rn bSuccess = false;rn if (OpenPrinter(szPrinterName, ref hPrinter, 0))rn rn if (StartDocPrinter(hPrinter, 1, ref di))rn rn if (StartPagePrinter(hPrinter))rn rn bSuccess = WritePrinter(hPrinter, pBytes, dwCount, ref dwWritten);rn EndPagePrinter(hPrinter);rn rn EndDocPrinter(hPrinter);rn rn ClosePrinter(hPrinter);rn rn if (bSuccess == false)rn rn dwError = Marshal.GetLastWin32Error();rn rn return bSuccess;rnrn rnrnrn public static bool SendFileToPrinter(string szPrinterName, string szFileName)rn rn FileStream stream1 = new FileStream(szFileName, FileMode.Open);rn BinaryReader reader1 = new BinaryReader(stream1);rn byte[] buffer1 = new byte[((int)stream1.Length) + 1];rn buffer1 = reader1.ReadBytes((int)stream1.Length);rn IntPtr ptr1 = Marshal.AllocCoTaskMem((int)stream1.Length);rn Marshal.Copy(buffer1, 0, ptr1, (int)stream1.Length);rn bool flag1 = RawPrinterHelper.SendBytesToPrinter(szPrinterName, ptr1, (int)stream1.Length);rn Marshal.FreeCoTaskMem(ptr1);rn return flag1;rnrn rnrn public static void SendStringToPrinter(string szPrinterName, string szString)rn rn IntPtr pBytes;rn Int32 dwCount;rn dwCount = szString.Length;rn pBytes = Marshal.StringToCoTaskMemAnsi(szString);rn SendBytesToPrinter(szPrinterName, pBytes, dwCount);rn Marshal.FreeCoTaskMem(pBytes);rn rn rnrn[/code]rn调用方法如下:rn[code=C#]rn String sPrintStr = "2010/09/21\n";rn sPrintStr += "客户名称:__________________________\n";rn sPrintStr += "收货地址:__________________________\n";rn sPrintStr += "流 水 号:__________________________\n";rn sPrintStr += "提书单号:__________________________\n";rn sPrintStr += "包 号:__________________________\n";rn sPrintStr += "备 注:__________________________\n";rn sPrintStr += "发 货 方:__________________________\n";rn PrintDialog pd = new PrintDialog();rn pd.PrinterSettings = new PrinterSettings();rn RawPrinterHelper.SendStringToPrinter(pd.PrinterSettings.PrinterName, sPrintStr); rnrn[/code]rn请教各位C#<em>打印</em>具体<em>如何</em><em>实现</em>(直接<em>打印</em>,不能弹出<em><em>打印</em>机</em><em>选择</em>窗口)!!!!谢谢,C#不懂,只能网上找代码。。。
如何实现Jsp连接打印打印功能?
具体是将被浏览的页面<em>打印</em>出来.我的应用场景是从数据库里读出了数据,显示在一个弹出窗口中,现在要<em>实现</em>的功能就是将这个弹出的窗口页面或者是其内容通过<em><em>打印</em>机</em><em>打印</em>出来。
java 如何调用打印实现打印功能
谁有例子,最好提供下,谢谢,<em>打印</em>功能java,有没有工具包,网上搜的太杂了,不只所云
HP1150打印如何实现快速双面打印
HP1150进行双面<em>打印</em>时为什么总是需要重新将已<em>打印</em>好的一面重新进行排序,<em>如何</em><em>实现</em>快速的双面<em>打印</em>。即不需要对<em>打印</em>好的一面进行重新排序即可进行另一面的<em>打印</em>。谢谢!
如何实现获取打印正在打印内容
http://topic.csdn.net/u/20080709/16/74a1cf04-9d31-412e-8b64-870f42dbd3d3.htmlrnrn如这个帖子,C#代码不是很了解,想请教一下这个功能是<em>如何</em><em>实现</em>的rnrn<em>如何</em>获取<em><em>打印</em>机</em>spool file并转换成emf格式的图片?rnrn望大牛赐教
如何打印发送指令实现打印的高速打印和双向打印
我要<em>实现</em><em><em>打印</em>机</em>的高速<em>打印</em>和双向<em>打印</em>,请教<em>如何</em>向<em><em>打印</em>机</em>发送该指令 rn
delphi中如何实现:程序可以任意选择打印打印,但不改变系统默认打印
请问程序可以任意<em>选择</em><em><em>打印</em>机</em><em>打印</em>,但不改变系统默认<em><em>打印</em>机</em>rn就像word中的那样。delphi中<em>如何</em><em>实现</em>,最好有源码。rn还望高手帮忙。rn谢谢谢谢!rn
指定范围实现打印
NULL 博文链接:https://longhuang.iteye.com/blog/693942
打印网页时不弹出选择打印页面
因需要重复<em>打印</em>当前页面,使用document.all.WebBrowser.Execwb(6,6)仍会弹出<em>选择</em>页面,请问<em>如何</em>解决,谢谢
C#中打印选择打印的问题。
我用printDialog的调出<em>打印</em>窗口时,没有办法<em>选择</em>其他<em><em>打印</em>机</em>,只能用默认的 请问该<em>如何</em>解决这个问题?rn[code=C#]rn private void button2_Click(object sender, EventArgs e)rn rn if (!IsWholeNumber(this.txtNum.Text.Trim()))rn rn MessageBox.Show("Please enter a number!", "提交提示", MessageBoxButtons.OK, MessageBoxIcon.Information);rn txtNum.Focus();rn txtNum.SelectAll();rn label8.Visible = true;rn return;rn rnrn if (printDialog1.ShowDialog() != DialogResult.Cancel)rn rn tryrn rn printDocument1.Print();rn p = 1;rn totalNo = 0;rn rn catch(Exception ex)rn rn MessageBox.Show(ex.Message);rn rn rn rn rn[/code]
通过打印选择使用那个打印
我的计算机有2个<em><em>打印</em>机</em>rn请问怎么通过<em><em>打印</em>机</em>的名字<em>选择</em>使用那个<em><em>打印</em>机</em>??
关于打印打印选择问题
VB中把要<em>打印</em>的内容产生到Excel中,现在有多台<em><em>打印</em>机</em>,<em>如何</em>用程序调出<em><em>打印</em>机</em><em>选择</em>窗口<em>选择</em><em><em>打印</em>机</em>?而不是用Windows默认设置的<em><em>打印</em>机</em>rnrnDim AppExcel As Excel.ApplicationrnSet AppExcel = New Excel.ApplicationrnAppExcel.Workbooks.Addrn'写内容rnWith AppExcelrn...rnEnd Withrn'<em>打印</em>设置rnWith AppExcel.ActiveSheet.PageSetuprn......rnEnd With
客户端打印列表选择打印问题
本人现写条码<em><em>打印</em>机</em><em>打印</em>的B/S结构程序,现<em>实现</em>功能就是用户在iE输入<em>打印</em>数据,之后生成一个PRN文本文件,这个文件是用於描述<em><em>打印</em>机</em>控制的指令文本文件,生成后存放在SERVER端,之后再下载到客户端,请问客户端<em>如何</em>编写一个客户端本地的<em><em>打印</em>机</em><em>选择</em>列表,还有用什么方法能把这个PRN文件发送到客户端安装的<em><em>打印</em>机</em>?
关于QR4.0.3中打印选择打印的问题
我最近出现了一个关于使用QR4.0.3中<em><em>打印</em>机</em><em>选择</em><em>打印</em>的问题:rn 在同一个程序中,二个报表需要使用不同的<em><em>打印</em>机</em>,其中有一个必然不是默认<em><em>打印</em>机</em>。因此,rn需要在<em>打印</em>其中一个报表前设定<em><em>打印</em>机</em>。根据一些帖子提出的方法都不行:rn 第一种方法:rn <em>打印</em>前设定<em><em>打印</em>机</em>:rn Printer.PrinterIndex:=1; rn 第二种方法:rn 在<em>打印</em>前修改默认<em><em>打印</em>机</em>的方法(通过查看<em><em>打印</em>机</em>窗口表示已成功)rn 不论哪种方法,都提示一个同样的错误:rn Printer selected is not validrn 哪位遇到过这种问题,我急需用!rn 非常感谢!!!
DataReport怎么直接打印不用选择打印
如题,非常感谢!
smsx.cab设置打印还是提示选择打印
如题,在我本机上测试没有问题,部署到服务器后就会弹出这个问题,服务端是Asp.net Mvcrn<em>打印</em>代码rn[code=javascript] //用于设置<em>打印</em>参数rn factory.printing.header = "" //页眉rn factory.printing.footer = "" //页脚rn factory.printing.portrait = true //true为纵向<em>打印</em>,false为横向<em>打印</em>rn factory.printing.leftMargin = 0 //左页边距rn factory.printing.topMargin = 10 //上页边距rn factory.printing.rightMargin = 0 //右页边距rn factory.printing.bottomMargin = 0 //下页边距rn function dy() rn factory.printing.Print(false);rn window.close();rn [/code]
无法打印,提示 :选择打印 is valid
我用qickrep中的print<em>打印</em>时提示上述错误,在普通<em><em>打印</em>机</em>下能够<em>实现</em><em>打印</em>的!!!rnrn<em><em>打印</em>机</em>资料如下:rn Panasonic Kx-P1121rn这时怎么回事?rn谢谢rn
WebBrowser打印如何不提示选择打印
使用WebBrowser1.ExecWB(6,1); rn使用(6,6)也不行。rn会出现提示<em>选择</em><em><em>打印</em>机</em>?<em>如何</em>不出现提示能自动<em>打印</em>?rn感谢!
web直接打印(不用选择打印
大家都知道,用WebBrowser控件的WebBrowser.ExecWB(6,6) 可以<em>实现</em>直接<em>打印</em>不用<em>选择</em><em><em>打印</em>机</em>的功能;rn但是现在发现,在winxp的机子上,装了sp2的机子都不能无法直接<em>打印</em>出来,即使将安全级别设置得最低,<em>打印</em>时也会弹出<em>选择</em><em><em>打印</em>机</em>的框,还有win2003上打了sp1补丁后也一样,不知道<em>如何</em>解决;rnrn注:用scriptx控件可以<em>实现</em>,但是还是想看能不能用WebBrowser<em>实现</em>rn
C#WinForm程序中选择打印打印
之前写程序,调用Microsoft.Office.Interop.Word动态生成doc文档并<em>打印</em>。   由于在<em>打印</em>时直接实例化一个Word.Document对象,并使用其PrintOut()方法<em>打印</em>,未设置Word.Application的ActivePrinter属性,导致<em>打印</em>时只能使用默认<em><em>打印</em>机</em><em>打印</em>,后来在窗体上加了一个下拉框,可以<em>选择</em>要使用的<em><em>打印</em>机</em>,这样一来就方便多了。
关于打印选择打印和纸张的问题
以下两个问题均使用水晶报表9.2rnrn问题一:<em>如何</em>在<em>打印</em>预览前<em>选择</em><em><em>打印</em>机</em>和自定义的纸张rnrn问题二:假定程序中有两种票据格式 rn(1) 小票格式 19CMX9.5CM 3联,需要用针式<em><em>打印</em>机</em><em>打印</em>rn(2) 月报格式 A4 需要用激光<em><em>打印</em>机</em><em>打印</em>rn<em>如何</em>为这两种票据格式在<em>打印</em>预览前直接自动<em>选择</em>对应的<em><em>打印</em>机</em>和对应的纸张。 rn
清华matlab课件,matlab2007a配套课件下载
清华matlab课件,matlab2007a配套课件 相关下载链接:[url=//download.csdn.net/download/kanefuyu/2418766?utm_source=bbsseo]//download.csdn.net/download/kanefuyu/2418766?utm_source=bbsseo[/url]
《网管精华实用技巧170篇》超详细的下载
《网管精华实用技巧170篇》超详细的网管必备 相关下载链接:[url=//download.csdn.net/download/wrzxlm/3499309?utm_source=bbsseo]//download.csdn.net/download/wrzxlm/3499309?utm_source=bbsseo[/url]
学习storyboard的demo下载
ios7下storyboard的简单使用 相关下载链接:[url=//download.csdn.net/download/a540994531/6427067?utm_source=bbsseo]//download.csdn.net/download/a540994531/6427067?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的