1、点击“开始设置打印机”,检查当前使用的打印机图标上是否有一黑色的小钩,然后将打印机设置为默认打印机如果“打印机”窗口中没有使用的打印机,则点击“添加打印机”图标,然后根据提示进行安装3 检查当前打印机是否;稍微比较花时间 你也可以下载条码打印机厂商提供的接口程序下载麻烦的话可,可以找打印机的供应商索取,有的需要提供txt文本数据或者是提供数据库一下信息,接口程序来打印,这种方式设置会比较简单;一般浏览数据就可以达到你想要的功能了,但是如果你想实现真正的打印预览功能就有点复杂了,PB的打印预览不尽人意,所以一般多数使用外部函数,就是通过一些动态链接库DLL调用MS的打印预览一些函数,如WORD的打印效果就很好。
2、全局函数还是窗体函数全局函数你可以这样打开工程然后 “文件”“新建”“PB Object”选择“Function”按OK窗体函数可以这样打开一个 “SCRIPT”代码编辑窗口,然后点“VIEW”菜单下的 “Function;把要打印的图标,数据都做在dw里面,就可以了dw_1print全部打印了;调用函数 比如一个函数名f_abc,参数as_a, as_b 调用的时候直接写f_abcls_a, ls_bls_a,ls_b就是函数需要的参数了,然后你可以返回值,也不可以不返回,看你怎么设置的函数了。
3、注释 将字符串 strBarCode 对应的条形码输出到缺省打印机 Private Sub PrintBarCode _ByVal strBarCode As String, _Optional ByVal intXPos As Integer = 0, _Optional ByVal intYPos As Integer = 0, _Optional;你在Word里按 Ctrl+P,在出来的对话框中选一下不就可以了么,哪一台常用你就把哪台设为默认打印机呗;SaveAs是必须带参数使用,只是路径可以传递空字符参数,函数运行会自动打开文件选择窗口例如 dw_1saveas#39#39,text!,true;dw_1retrieve参数这样的方法如果直接全部查询,那就不用参数了,查询按钮中直接写dw_1retrieve打印,使用print函数,自己设计一个数据窗口用来打印在PB上查查PRINT函数的帮助,就知道怎么用了。
4、将打印 的数据窗口设置成打印预览状态,会出现蓝色的打印纸有效范围,就好定位了dw_printmodifyquot=Yesquot打印预览状态 dw_printmodifyquot=Yesquot 加标尺;使用PrintSetSpacing函数可以改变行距当Print函数在下一行打印输出时,它把打印光标的x坐标设置为0y坐标增加当前行距指示的数值由于每打印一行时Print函数都自动调整打印光标的y坐标位置,因此,该函数会自动处理分;设置好默认打印机后,右键选择打印首选项,进入设置里更改后即可。
5、重启程序打印机B就会成为系统的默认打印机了这种方法还有个不好的地方是不同的系统,打印机在注册表的地方不一样,增加了编程的繁琐在网上寻找了很久没有发现,看到PrintSetup的时候pb能显示出打印机的列表,那能不能;打印预览用的是dw_print ,则可以用dw_printdataobject = dw_1dataobject dw_1sharedatadw_print把dw_1中的数据显示到dw_print中保持一致 打印预览完毕后,需要用dw_printShareDataOff 关闭数据共享。
6、在PB中是可以获取到所有连接的打印机的,也可以动态设置 哪个打印机dw_1modifyquot=#39epson printer#39quot。
转载请注明出处:admin,如有疑问,请联系(762063026)。
本文地址:https://office-vip.com/post/13132.html