说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB编程步步高-打印篇(二)

HTML文档下载 WORD文档下载 PDF文档下载
VB编程步步高-打印篇(二)

作 者 : 甘冀平
   快速打印多个拷贝

   当以TrueType字体打印一个文档时,系统将下载打印机需要的字体,这样做将花费很长的时间。你可以通过在一个打印机文档中打印所有的拷贝实现快速打印多个拷贝内容:

For i = 1 To num_copies
注释: Print the document here...

Printer.NewPage
Next i
Printer.EndDoc
   打印灰色行和区域

   黑白打印机不能打印灰色行,但是能通过发抖处理来创建灰色区域。为了创建围绕一个区域的一个灰色边界,使用DrawStyle=vbInvisible(5)来绘制一个窄灰色框,这样就没有了边界。

   设置打印的边界

   使用打印的scale熟悉来设置边界。设置了这个属性后,坐标(0,0)就映射到你需要加边的地方。比如,下面的代码设置左边界为0.5英寸,上边界为0.75英寸。然后再乘以1440转换为twip。

   Printer.ScaleLeft = -0.5 * 1440
Printer.ScaleTop = -0.75 * 1440
Printer.CurrentX = 0
Printer.CurrentY = 0

   很遗憾,打印机不能精确地按照你所想的进行打印。试一试使用下面的命令在左上角打印一个1英寸大小的方块:

   Printer.Line (1440, 1440)-Step(1440, 1440)

   看看偏离了多少。试一试多打印几次,如果发现打印机有一定规律的偏离,你就可以按照一定的差额进行增减来达到最佳的效果。

   提供打印预览

   建立打印程序时,先设置一个要绘制的对象做为参数,然后传递给程序一个打印的对象。

   为了实现预览效果,传递给程序一个隐藏PictureBox。然后,根据需要的比例,使用PaintPicture拷贝这个隐藏图形到一个可见的PictureBox。在隐藏PictureBox上按照全尺寸绘制图形,首先允许你按比例决定了字体,并且,也实现了不失真地完成其他图形的描述。
iOS!你这几个方面该向Android好好学习 小于1%,中国有真正自主的移动操作系统吗? 张小龙专访系列(下):不一样的产品思维 Gartner:截止到2016年公有云市场复合增长为17.7% Appcore:在企业内部部署IaaS平台 B轮融资600万美元 超现实主义!用脑电波控制你的计算机设备 搜狐否认“情理之中”的退市 上市仍是最优选择 六大BaaS产品推荐:移动开发必备的后端云服务 未遵守承诺 微软遭遇欧盟7.31亿美元巨额罚单 PaaS正能量:6人团队,仅1人全职后端 支撑6000万用户 三星:我不抽成,收益100%让开发者拿去! 腾讯开放平台推“送红利计划” 承诺半年内不参与分成 JavaEE快速开发框架Wabacus 4.0发布,开发效率提高五倍以上 市盈率创新高 谷歌为什么会在苹果博弈中暂时胜出 从Rovio遇到危机,看现在应用市场的演变 Windows Azure支持Android应用 面向东亚推广云服务 抛弃DRAM、拥抱闪存,Facebook重做Memcached 夏普三星联姻 电子行业或将多元化发展 从下拉菜单设计细节看Amazon对用户体验的把握 Chartboost美女CEO:40人团队服务3亿移动玩家 Distimo:新晋开发者想让产品得到关注越来越难 OpenFeint绝迹后,开源项目OpenKit继续前进 美FDA通过搜索引擎和社交平台预警药品副作用 挖坟三星“眼球追踪技术”背后的技术团队 为什么开发者热衷在Stack Overflow上查阅API文档? Facebook推新News Feed 欲造就“个性化报纸” 女神程序员的一天:暴力测试social爬虫代码 2013IBM云存储路线图:更快,更简单,更安全 二战大数据故事:数学家、物理学家、概率论击败德国潜艇 软件定义网络服务商Pertino B轮融资2000万 Scringo社交组件,让你的应用“热闹”起来! SQL Server 能制作表单和报表吗?????? DirectDraw页面格式问题(两个)。答对100分绝对送上,从不食言!(附源码) VC++中的内部交互调试器在哪? 人邮版的C++面向对象高效编程如何? realplayer中文件菜单栏中的以看过的文件名,怎么删除? 如何实现真正的无标题栏的拖动? 用"select top n"取了前n纪录后,要再接着取n+1至2n条纪录,接着再取2n+1至3n……,这种取法要怎样实现呢? 如何在Excel中编制一个宏? 如何得知程序的一个实例正在运行? 送分了,送分了,虽然不多,但天天有! 为什么select count(*) from test 时,提示表或示图不存在!!! 请问如何设置mp3文件的在线播放?? 请问在内部局域网正常的情况下,打印机无法共享(共享以后没有效果)的主要原因是什么?谢谢! ===我对Linux上的Oracle8.1.7.0.1操作的时候只读,为什么啊???==== 请给我一个GetCurrentDirectory使用实例, 问一个深入MFC的简单问题 请问有关delphi项目编译的一个小问题。 各位,那里有VisualAge for Java4.0下在?我从ibm的网站上下载了,但是安装不了,说是语言不对! shcv.dll 编译不过去!!!!! have a test!have a test!have a test!have a test!have a test!have a test!have a test!have a test! mysql 结果中再次查询如何才能实现呢 pc2phone java支持byte[] a = String.getBytes("iso-8859-1");转换吗? c语言中关于对windows命令调用的语法、命令及其格式。 怎么样捕捉数据库连接出错的信息?? 在SQL语句中,如何获得一汉字字段的字节长度,而不是字符长度?如“测试”返回4,不是2 如何建树 winsock.dll提供的都是什么函数?如果它提供的是winsockAPI,那么winsock32。lib提供的又是些什么?它们重复吗? FormatDateTime这个函数的日期间的字符不支持汉字,怎么解决? 关于用JAVA生成GIF的问题?(16M的GIF,256的我已经知道了) 如何在ACCESS李使用SQL? 梦天请进,谢谢! 能不能将对象序列化后存到数据库再取出还原?有没有例子? 分屏的已个视要做成对话框,请指教,顺便告诉我如何给分,只能给这么多 sorry,梦天进来,thanks!! 急!请问怎么在java类里写编译另一个类的语句?? 如何在ACCESS里使用SQL? 谁有BO2K源代码,我愿高分求购.不为别的目的,只为深入学习系统编程 如何实现 调用IE打开一个页面,并且多次调用,只打开一个窗口? 帮我点一下我就给分! 一个简单问题:我在给Access数据表中增加记录,其中一字段是CTime类型,但老是非法操作。调试后错误出现是:return (GetLocalTm(NULL)->tm_year) + 1900 不知如何解决。请各位大师救救我把。 动态的保存datawindow object的问题 怎么给一个(tab control)属性单 的标题栏上给添加一个背景位图呢! 千山一刀之忍者神龟进来拿分!!! 怎样得到年、月、日的值 那里有C++ Primer这本书 十万火急!!!怎么在oracle+developer2k中取得本机ip.——高分奉上!! 如何判断输入的信息是中文? dll调用找不到程序入口?? 怎么用win2000来制作一张可以代光盘启动的启动盘 约数之和(除其本身)恰好等于它本身的数叫什么? 如图小正方形的七分之六被阴影覆盖,大正方形的九分之八被阴影覆盖.求小正方形与大正方形的面积比 多项式除以多项式的法则,如:(2a^2*b^2+3ab^3)/(4a^2*b^5+2ab) 求1~2000的数中,所有偶数和所有奇数之和的差个反复反复反复反复反复反复反复反复 如图,图中的大正方形中阴影部分的面积是小正方形中阴影部分面积的3倍.小正方形中空白部分的面积是大正方形中空白面积的( )%. 正数的相反数是负数,这句话用符号表示是?急!在线等! 什么是单项式,多项式,整式.它们的区别与联系一定要准确啊 有8个约数的数中,最小的是多少?能列出算式吗? 相反数用什么符号表示 甲数等于2*3*5*7,甲数有几个约数?快 一个两位数,他既有约数2,又有约数5,还有约数3,这个两位数最小是( ) 相反数怎么用符号表示总不会让我写字- -bu shi你们理解错了,比如:7的相反数是-7,,我知道是负号 怎样区分单项式和多项式?就像那个单项式集合和多项式集合我就会分乱了,搞不清楚,就连单项式和多项式的次数次数都搞不清楚,你们能给我详细解答还有举例子吗?(请你们回答时要一个一 单项式与多项式的概念 下列说法正确的是( )A.一个数的相反数是负数或0 B.符号不同的两个数互为相反数 C.非负数的相反数是非正数. D.相反数等于本身的数不止数0一个 7个1、3个十分之一和9个千分之一组成的小数是? 怎样区别单项式和多项式?如:x分之3,x+1,-2又2分之一,4分之a,0.72xy,2分之x-1中单项式有几个?分别是?多项式有几个?分别是?并且还要说出你怎样区别单项式与多项式 多项式与单项式的概念问题问:1+1,是单项式还是多项式?根号X是整式么?如果1+1是多项式,那么经常有这样的题:(a-3)x^2+x是单项式,那么求a是多少?很简单我们都另a-3=0,则a=3.那么,这个式子就 5个十分之一,7个千分之一组成一个小数,这个小数是() 单项式与多项式区别 什么是单项式,什么是多项式,x5-6xy+y3是关于y的几次多项式,请说明原因 12个一、7个十分之一、5个千分之一组成的小数是什么呢?会的话就写小数和读作 C#输入一组非0整数(以0作为输入结束标志)到一维数组中,求出这一组数的平均值,统计出正数和负数的个数.如,输入4,5,6,0,则输出 5是C#的问题,求解 多项式和单项式的定义 C语言:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n(利用指针函数).#includevoid main(){. 汇编语言要输入一个整数输出对应的负数或者输入负数输出对应的整数就是如果输入-15要变成15输出,输入15变成-15输出,不知道怎么用汇编实现负数的输入输出,还想问问-1024怎么用16位有符号 单项式和多项式的概念是什么? 一数组,得出出现偶数次的奇数,并排序,用一语言写一函数?给一整型数组,得出出现偶数次的奇数,并排序,用一语言写一函数? 示例:{1,2,8,9,1,12,13,9,13,1} 结果:{9} 一个小数由8个1 五个十分之一和22个千分之一组成 这个数写作 读作 c语言:编程统计数组a中的正数,0,负数的个数,并输出统计结果?(1)#include "stdio.h"int main(){int s[40],i=0,j,num=0,a=0,b=0,c=0;for (i=0;s[i]!='\n';i++ ){scanf("%d",&s[i]);num++; } for(j=0;j0) a++;else if (s[j]==0) b++;else c+ M和N两个数只含有因数3和5,它们的最大公约数是75,已知A有12个约数,B有10个约数,求M+N (如何解答,) 如果用&(A)表示A的所有约数的个数,例如&(4)=3,那么&(&(18))等于多少? 用C语言编写程序,任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 已知m、n两个数都只含质因数2和3,它们的最大公约数是18,已知m有12个约数,n有10个约数,则数m与n的和为( 如何在4*4的方格纸中表示根号5和根号2的正方形面积?图片正方形边长 C语言写编程,输入10个数,分别计算正数和负数的和 我这程序哪里不对啊?#includemain(){int i=0;double x,sum1=0,sum2=0;for(i=0;i 输出区间m到n内所有的完全数,完全数就是小于本身的约数的和等于本身,6的约数1 2.3,#include int main ( ){int i,n,m,a,b;i=0;printf("m n");scanf("%d %d",&m,&n);for(a=m;a 一块正方形地的面积是640平方米,把它画在图纸上面积是40平方厘米,求这幅图的比例尺 如图,小正方形的七分之六被阴影覆盖,大正方形的九分之八被阴影覆盖,求小正方形与大正方形的面积比要式子 方法 过程 M/\除以N=3,那么M是N的约数吗 5的平方是用根号怎么表示,正方形面积5平方米,求边长是多少用根号怎么表示 如下图,阴影部分占小正方形面积的3分之1,占大正方形面积的5分之1,则小正方形的则小正方形的面积:大正方形的面积=( )【求做题方法或算式】 先求图形中涂色部分的面积,再求小正方形的面积(边长四分米)大长方形的边长是4分米 已知一个正方形与一个长方形面积相等,长方形的长为50根号2cm,宽为40根号2cm,求正方形边长 一个小数由8个十,6个0.01和五个0.001组成8个十,6个0.01和5个0.001组成,这个小数是什么? 先求右面图形中涂色部分的面积,再求小正方形的面积. 4分米 单项式和多项式最简单的区分方法最好能举一些例子,如X-4分之一是单项数还是多项式 多项式除以多项式的法则是什么?因为我是初一的,所以可不可以请各位讲得简单点啊!比如说,2abc+2ab^2c+c^2+c^2b/c+cb 下面的3个正方形大小相等.每个正方形中的涂色部分占正方形面积的几分之几?【下面图和问题】下面的3个正方形大小相等.每个正方形中的涂色部分占正方形面积的几分之几?哪个正方形中的 在内部RAM的21H单元开始存有一组单字节无符号数,数据长度为20H,编写程序要求找出最大数存入MAX单元 . 汇编语言问题 判断BUF中的数是正数,负数,还是0,并分别统计它们的个数判断BUF中的数是正数,负数,还是0,并分别统计它们的个数DATA SEGMENTBUF DB 1,-1,-2,-3,-0 A DB 0B DB 0D DB 0N EQU 5DATA ENDSCODE SEGMENTASSUME 1到20数中奇数有几个?偶数有几个? 求救 明天补考单片机 .设内部RAM 40H单元存放有一有符号数,判断其值是否小于,等于或大于0,分别在41H单元写入0,1或2,完成下列程序.START:MOV A,40H-------- IERO 判断累加器A是否小于0-------- POSITIVE 判 在BUFF开始的存储区中存放30个带符号数,试统计其正数,负数和零的个数.分别将个数放至A1,A2,A3单元我知道大体思路,就是具体的程序不会写. 100以内恰有4个约数的数有多少个? .ARRAY单元开始存放200个有符号字节数,统计出其正数、0和负数的个数,并把它们分别存入N1、N2、和N3中.我不知道哪个是正确的.能说明下吗 面积为30平方米的大正方形的四个角都是面积为3平方米的小正方形,用计算器求阴影部分的正方形边长 输入一个数求1到这个数的奇数和与偶数和用JAVA写.想了很就 如图,阴影部分的面积是大正方形面积的37.5%,是小正方形面积的三分之二,则小正方形面积是大正方形面积的百分之几?抱歉,没时间了所以没画图 列式写清楚 多项式除以多项式的法则
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn