共查询到20条相似文献,搜索用时 31 毫秒
1.
李辉 《电脑编程技巧与维护》1994,(5)
在西文状态下显示汉字最简单、最常用的方法是:用汉字字处理软件等工具(如Word Star、CCED或WPS等)将要显示的汉字串作为普通字符串写入源程序中,再编译成可执行文件。使用这种方法有以下几个缺陷: 1.程序的运行离不开汉字环境,影响程序的运行速度; 2.显示方式单一,无法进行旋转、放大等 相似文献
2.
3.
4.
5.
在编写软件过程中,经常会遇到汉字处理问题,如要给出汉字提示、汉字菜单等,往往由于内存的限制,不能运行中文系统,这就需要在西文DOS下直接显示汉字。为了获得多字体美观大方的24×24点阵汉字屏幕显示,作者为Turbo PASCAL高级语言开发了一个适用的程序,能不在中文操作系统支持下实现多字体(宋、仿、黑、楷)、不同大小和颜色(由显示器的分辨率决定)的24×24点阵汉字屏幕显示。 本程序运行环境:IBM PC/XT/AT/386及兼容机,硬盘中有24×24点阵汉字库。使用的汉字库是:HZK24T(1~15区),HZK24S,HZK24F,HZK24H,HZK24K(16~87区)。 使用说明:用户在程序中用Uses TPC24语句说明引用程序TPC24,然后可在程序的任何地方调用过程C24USC完成一行汉字的显示,调用一次显示一行。过程参数说明:ShowText: 相似文献
6.
许多应用程序需要少量的汉字显示但又希望程序在运行时不用装入中文操作系统,本文给出一种方法,用这种方法可以很快地设计出符合上述要求的程序。 相似文献
7.
一、引言 在MS-DOS环境下显示汉字,国内很多作者都做过一些工作,并编制了很多程序,提供了一些实用的方法。但从汉字的字型、大小、颜色方面来看,显得单调,有的程序甚至离不开特定的大字库,这给程序的运行环境带来了限制,特别不适合于工业控制软件的需要,本文用C语言程序直接从大字库中读取汉字的点阵信息,存入小字库中,在实际应用中,无须CC-DOS和大字库支持,且可以很容易地改变背景颜色和前景色,改变字的形状、大小,从而在屏幕上得到多姿多彩的汉字。显示汉字的种类包括16点阵、24点阵和48点阵,所有程序均在嵌入式PC机和STD系统Ⅱ中运行通过,且同样可应用于普通PC机。 相似文献
8.
由MICROSOFT C和MS宏汇编编制,其代码短小精练,执行效率高,兼容性好。汉字显示速度比传统打点汉显方法提高至少4倍到5倍。同时可以显示24,40高密汉字点阵。对汉字进行放大,使用简易方便。本程序在COMPAQ 386上调试通过,可运行IBMPC兼容系列机。 相似文献
9.
王运生 《电脑编程技巧与维护》1996,(7):71-72
Turbo Pascal是一种独立于应用的全面性语言,十分适合于科学计算和数字处理,然而在其图形模式下编制软件过程中,常常遇到显示汉字之问题,不少文章讨论介绍过,但缺少系统性和完整性且程序效率较低。本文从怎样方便得到字源建立微型字库,如何快速显示汉字及设置颜色等几个方面对其过程作一系统介绍,同时以16点阵字体为例,给出建立字库及汉字显示程序,该程序在MS-DOS下运行,建库方便快速且大小可根据需要任意确定,使用时直接读入内 相似文献
10.
一、小字库技术 考虑到程序的可移植性,内存分配以及版权问题,相当多的程序员宁可选择西文方式下显示汉字。方法如下: (1)根据汉字内码计算区位号; (2)根据区位号自国标字库取对应汉字的字模; (3)采用画点、画线或直接写屏的方法显示字模。 上述方法中,字库一般在硬盘上。显示汉字往往需频繁操作硬盘,这不但影响了显示速度,而且磨损磁 相似文献
11.
实现汉字移动的程序并不少见,但效果大都不理想,或有闪烁、或有跳跃。本文介绍了一个用TurboC20实现的、在图形方式下汉字平滑移动显示程序。我们知道,在图形方式下显示汉字比较困难,本文中用的汉字是从24。24点阵字库中取出的,所以,这个程序不论在西文或是在中文方式下,汉字均可平滑移动显示。同时也给出了一种在西文状态下显示24。24点阵汉字的方法。实现汉字平滑移动显示的基本原理是先走出汉字在起始和到位时的行、列的位置,然后通过改变显示汉字的行或列,同时擦除原位置上的汉字,如此循环,直到汉字到位时停1移动显示。同时… 相似文献
12.
文章针对本刊1992年第9期刘晓风同志《不需中文操作系统即可运行的汉字显示程序的一种设计方法》,给出另一种更方便、灵活的方法,实现同样功能。本 相似文献
13.
在西文 DOS 操作系统下,内部和外部命令只能在屏幕上显示 ASC 字符,使汉字显示失去了意义.例如,dir 命令在屏幕上显示的中文文件名,是一些大于 AOH 的 ASC 字符。而在汉字操作系统下,一些较大的程序由于内存不够,又不能运行,给使用者带来了不便。为此,笔者利用 DOS 的管道特性,编写了一个在西文 DOS 操作系统下的“汉字滤波”程序,将西文 相似文献
14.
郭炼 《电脑编程技巧与维护》1996,(1):76-77
在西文状态下显示汉字,一般都要先打开汉字库,读入点阵数据,然后写点以组成汉字。这样做有一个缺点,即应用程序必须附带汉字库文件才能运行,既增加磁盘空间的开销,又影响程序的运行速度。在程序所用汉字数不多的情况下,可考虑把汉字点阵化为无符号字符数据,即unsigned char,写汉字函数直接用它们,再也不用依赖于汉字库文件。 相似文献
15.
本程序适于Turbo BASIC或QBASIC语言环境。对于前者,还可将程序编译成.EXE文件,以便在DOS提示符下直接运行。 在运行本程序前,应执行以下的批处理程序(对于UCDOS5.0是如此。若为UCDOS3.1,则应将RDPS改为RDSL),以确保程序可利用UCDOS特显功能来显示放大的立体汉字: 相似文献
16.
一、前言 在一些与CCDOS不兼容的高级编译语言中,汉字的显示是一个比较困难的问题,想对一些实用程序进行汉化菜单显示或编制一些汉字画面是不易实现的。如果强行进入CCDOS状态,会很容易破坏编译语言的操作系统,使软件失去一些功能,稳定性也变坏,且程序无法正常运行。根据汉字显示的基本原理,下面介绍两种在MicrosoftC6.0中汉字显示的方式,其一是在CCDOS状态下显示, 相似文献
17.
18.
我们提供的CMDP.ASM程序可支持汉字dBASEⅢ屏幕颜色控制语句SET COLOR TO<标准显示>[<加强显示>][<边框>]。其使用方式为:在dBASEⅢ下,RUN CMDP,便可运行SET COLOR TO语句。程序清单如下:F ILE:CMDP.ASMSTACK 相似文献
19.
在应用程序的设计中,漂亮的菜单往往会给人耳目一新的感觉,因此,无论是西文状态下汉字的显示技巧还是汉字系统下的汉字特显技术都为软件开发者所重视。笔者今向大家介绍两种西文状态下汉字的特显技术,即空心汉字和阴影汉字的实现方法,它们的字库可用[1]形成的字库,也可用原字库,如:hzk24s,hzk16等。这两种显示方法均已用于笔者的程序设计中,效果很好,今向大家介绍如下: 相似文献
20.
Pdos.bat 如果没有UCDOS的中文平台,在DOS下运行中文程序或是想用汉字,就显得不方便。在Windows\Command\目录下的Pdos95.bat文件功能是在MS—DOS窗口中显示与输入汉字,运行方法为: 在DOS的标识符下键入Pdos95,再按回车,一段加载程序后,即进入中文操作平台。我们可以用“Ctrl+Shift”来切换输入法,“Ctrl+空格”来切换中英文,“Shift+空格”切换半角。要想退出中文平台,键入命 相似文献