共查询到20条相似文献,搜索用时 31 毫秒
1.
目前有相当数量的计算机用户已选用UNIX/XENIX操作系统支持FOXBASE开发管理软件,由于UNIX/XENIX操作系统与DOS操作系统不同,特别是与终端相连的打印机不能直接输出有关报表内容,即不能实现终端打印,给广大用户带来诸多不便,且造成计算机资源的很大浪费。我们在实践中,通过以下办法实现了终端打印问题。方法一UNIX/XENIX多用户多任务操作系统中创建了“管道”(ripe)的概念(即一个程序的输出为另外一个程序的输入),通过管道的原理可以实现终端打印。假设第一个程序为用户的报表输出程序,后一个程序为其它高级语… 相似文献
2.
打印格式的设计和通用打印 总被引:1,自引:0,他引:1
一、问题的提出 打印格式的开发和维护存在三大问题:第一其程序是应用系统中编程工作量最大部分之一,编程具体乏味,调试工作量大;第二其易变动性造成有关程序经常修改,甚至应用软件完成之后,这种需求也是经常性的;第三其依赖具体硬件,使得设计者根据不同的硬件设计不同的程序,往往还顾此失彼。以上可以看出打印格式的编程是非常艰辛的,打印格式的不适应性也是造成应用系统崩溃和无法继续使用的主要原因。 相似文献
3.
4.
林军 《电脑技术——Hello-IT》1998,(10):43-44
调试8068汇编语言程序一般都是在DEBUG程序下进行的,在DEBUG状态下使用D命令能够显示存储在存储器单元中的数据。如果要显示程序运行中间的结果,则要设置断点,运行程序到断点处,然后再使用D命令显示中间结果。为了提高调试程序的效率,可以在程序中加上一个显示存储器单元内容的子程序,当要显示一个存储器单元的内容时,就调用一下这个显示子程序。这样可以使人们能够及时看到程序的运行结果,方便了程序的调试。这个显示子程序就相当于高级语言中的打印语句,从而使调试汇编语言程序如同调试一个高级语言程序一样的快捷和方便。… 相似文献
5.
在日常编程工作中,我们经常会遇到一种情况:将数据库数据打印成表格输出,但该工作非常繁琐,程序员要用大量时间编写打印程序,一次次调整封闭线的位置,而且只要数据库结构发生变化就得修改程序,象常用的工资打印就是一例,数据库比较大,而且经常出现增加一项,减少一项的情况,打印程序也得更改,针对这种情况,我用CLIP-PER编了一段程序,使用时只需将要打印的数据库名称送入,该程序就将其数据打印成封闭表格输出,以数据库字段名作为标题栏,对于上面提到的工资打印,如果发生变更、合并工资项的情况,打印程序可完全不必更改,只需将变更、合并后的数据库名称送入即可,可大大减轻程序员的工作. 相似文献
6.
7.
王永国 《电脑技术——Hello-IT》1996,(3):24-25
FoxBase+是目前微机上较为普及的数据库管理软件,它以简单易学而备受用户青睐。然而,调试报表程序却一直是软件开发者们颇感棘手的问题。一般情况下,是将结果输出到屏幕,这种调试的方法以直观、易操作而为大多数用户所接受。但该方法仅适用于在一屏内显示完的报表,如果报表较大则会在屏幕显示“PositionisofftheScreen”信息,从而无法使程序继续运行下去。对于有打印机的用户来说,可直接将结果输出到打印机上进行调试,但这样做就浪费了纸张。实际上,完全可以通过对报表程序的巧妙设计而避免上述现象的发生。本文现就报表程序设… 相似文献
8.
刘川 《电脑编程技巧与维护》1996,(10):10-12
DEBUG是DOS中功能强大的调试工具程序,但该程序没有直接将输出结果存入磁盘文件或送至打印机打印的功能,只能借助DOS的IO重定向和打印屏幕功能来实现。然而,使用DOS的IO重定向功能时因输出被改向而无法在屏幕上同步显示,打印屏幕时每次总是将整个屏幕的内容硬拷贝到打印机,使用很不方便。此外,西文DEBUG在中文DOS环境下不能显示汉字,对DOS版本号检验也太严格,DOS 6.21的DEBUG.EXE不能在DOS 6.0上运行,DOS 6.0的DEBUG.EXE在DOS 6.21上同样 相似文献
9.
简要说明FoxPro for Windows打印程序设计中涉及的设置打印机、设置打印机、设置打印参数和打印程序结构的问题,并给出了FoxPro for Windows打印程序的调试方式。 相似文献
10.
用C语言实现高分辨率二值图象快速打印重庆大学张平,郭希1.引言数字图象处理中,常需观察图象处理结果:一种方法是经显示器上显示输出,另一种情况则是通过并行口打印机输出,达到图象硬拷贝。本文介绍一种利用C语言实现任意大小二值图象经打印机输出的程序。2.编... 相似文献
11.
使用FOXBASE+2.10开发管理系统时,一般离不开设计打印数据库报表的程序,而数据库报表打印程序一般都是采用横向打印,每行打印一条记录,即逐条记录打印。但这种横向打印方式通常受如下两方面的限制:1.如果数据库记录中的字段数太多,记录就会很长,而现在使用的24针点阵式宽行打印机,一般每行打印的字符数为2448点,即合为102个汉字,当生成的报表宽度超过102个汉字时,就会出现打印换行。2.如果配的是窄行打印机,将无法输出超宽的数据库报表。本人根据实践,编写出一个竖向输出FOXBASE数据报表的通用程序,该程序充分利用了… 相似文献
12.
虽然有许多的西文原版软件(如BANNER标题狂)等可以制作精美的封面,但对于许多的软件系统设计人员来说,要实现汉字封面的制作确实是一件令人头疼的问题。笔者在使用中发现,利用最新版的CCED 5.0可以很好地解决这个问题。 首先我们在CCED 5.0的编辑窗口中进行封面汉字的输入、字形的选择,以及效果的控制等,然后通过其打印窗口中的模拟显示功能进行调试。一切都制作好以后,我们再选择打印命令,此时屏幕将出现打印命令窗口,按M键修改打印参数,并按光标键选择修改打印输出方向,按空格键选择输出图像文件。当我们再按ESC键确认选择时,屏幕将提示输入图像文件名,在这里我们假设为DEMO。进行完 相似文献
13.
该程序用于FoxBASE~ 中,任意数据库的横向、纵向表格打印。根据要打印的数据库及其结构文件,以菜单形式选择要打印的字段、约束条件及打印纸的类型,输入打印表格的总标题、上标题、下标题及每页打印行数,即可根据各字段的宽度,打印出满意的表格;操作简捷,特别 相似文献
14.
15.
在此连载的上一篇中,我们利用Excel 2000/XP创建了一个表格文档。由于Excel文档的特殊性,与在Word中打印文档有一定的区别,所以本篇我们将介绍Excel表格打印的方法与技巧。 一、表格打印 对于刚刚创建完毕的表格来说,不要立刻单击“打印”按钮输出表格。应当按下面的介绍进行设置和预览,满意以后再进行打印,这样可以节约宝贵的纸张和时间。 相似文献
16.
李维平 《电脑编程技巧与维护》2012,(14):66-68,70
利用Visual FoxPro编程输出打印报表表格,该方法具有可以实现选择任意字段数目和任意排列字段顺序输出功能,可做为报表输出的一种补充形式。该程序可由窗口对VFP数据表进行记录和字段范围选择,并可设定输出参数来实现输出方式和格式,具有一定的实用性。可根据自己的需要将其作为一个功能模块放入应用系统中,也可独立作为一个表格打印工具使用。 相似文献
17.
1概述在图形操作系统(如Windows95和WindowsNT)中,图形用户界面给了计算机用户非常直观的显示,而人们经常需要屏幕显示的结果同样输出在打印机上。在VisualC++中,如果用AppWizard生成打印操作,会发现屏幕上显示的图形和文字,... 相似文献
18.
在应用程序设计中较繁琐的也是难度较大的设计莫过于输出报表打印的程序设计了,最简单最直观也是人们最常用的设计方法,就是把所要打印的报表格式包含于打印程序中,但这种方法设计起来很繁琐,设计出的程序生命周期短(即报表格式稍有变动,程序就需要另行设计),也不通用(即一种打印程序只能打印一种报表格式)。从而给程序的维护带来很大的工作量。我们所常见的报表一般由三部分组成,即表名,表栏和表体,如下图:表名就是报表的种类标识,它包括报表的名字和制表日期以及表内数字单位等信息;表栏包括表头和表格线及表底等信息;表… 相似文献
19.
雷卓辉 《电脑编程技巧与维护》1996,(10):37-39
在实际应用中,微机用户们经常会遇到报表打印,而其中很大一部分是关系到数据库的表格生成、打印等。如在我们常用的数据库FoxBASE+、FoxFRO下,一些用户常常为了某个数据库而专门编写一段表格生成和打印程序,可是一旦数据库结构或是打印要求上稍有变动则要改变几乎整个程序,应用上显得非常不灵活,特别是当在打印某些较多字段的数据库时,往往是对同一个库文件同时需要打印几种不同的字段项目组合的表格。 笔者针对以上问题编写了一个通用性较强的数据库表格生成与打印程序,本程序的主要功能有: 1)将需打印的数据库的所有字段列出供用户选择并动态显示被选中的字段和此时的表宽,令用户可任意组合表头且了解表宽; 相似文献
20.
UCDOS的特殊打印功能是通过特殊打印控制命令实现对其后打印字符串发生作用,而控制命令本身不会从打印机上输出,而是被打印驱动程序接收分析处理,并按其要求对后面的字符作出相应的处理.使用UCDOS中的特殊打印功能,能够在打印过程中比较随心所欲地输出文字的字体、大小及文字的各种属性等,而且编程方便. 相似文献