共查询到20条相似文献,搜索用时 31 毫秒
1.
1.引言 随着Unix操作系统的流行,C语言越来越广泛地被用来编写系统和应用程序,在开发大型C程序时,我们都会将程序分成若干文件,每个文件就大致实现了模块的功能。 我们定义“模块”为包括以下特征的文件: (1)文件中定义一些“实体”(entities):包括数据类型、变量、子程序和函数。 相似文献
2.
3.
FOXBASE+软件包中有一个实用程序FOXBI-ND,用于将分散的过程文件组合成一个大的过程文件,以节约程序运行时读硬盘的时间和编译时间,并能有效地改观磁盘的目录结构,节省磁盘空间。但是如果要分析别人编写的过程文件,对于大的过程文件存在着程序长、模块多、查找费时等问题。如将大的过程文件分解成一个个独立的文件,一种方法是使用WS等字处理软件将大的过程文件调入编辑,对每一个过程作上首尾标记;第二种方法是编制一个程序,只要打入欲分解程序的文件名即可将大的过程文件分解成独立的模块文件,并且还可以有选择地分离几个模块。此方法方便实用,安全系数大,并且功能较之手工分解要强得多。笔者在PC系列微机上用Torbo C 2.0编制了一个 相似文献
4.
李莹 《电脑技术——Hello-IT》1995,(3):33-33
人们在计算机使用过程中,常常需要把某些文件中的小写字母转换为大写字母或把大写字母转换为小写,但往往都苦于没有很好的方法。为此本人用汇编语言编制了一个大小写字母相互转换的程序。它短小精悍,使用方便。此程序是按.COM文件编写的,经汇编、链接并转换为COM文件后即可使用。命令格式为:DXZHNAME1>NAME2其中NAME1为待转换的源文件名,NAME2为转换后存盘的文件名,两者都可以带有驱动器号及路径名。如果NAME1文件存在,即提示使用者选择1或2。选1把小写字母转换为大写字母.选2则相反。选定之后即开始转换工作。除26… 相似文献
5.
阿晓 《数字社区&智能家居》2003,(17):48-49
在我们编写程序的时候,一般都是开发一种语言的版本。如果要向海外推广软件的话,就必须考虑相应的语言版本。如果我们把软件做成多语言版本不就行了吗?像“网络蚂蚁”、“网际快车”等等支持多语言的程序。下面我以简单的程序为例,教大家如何用VB开发多语言程序。程序思路用过"网络蚂蚁"这个软件的朋友都知道,它的程序界面的语言数据保存在INI文件里,那我们也把数据保存在INI文件里。知道原理就好办了,读取INI文件的数据可以用GetPrivateProfileString这个API函数可以实现,问题基本解决了。于是笔者依照上面的思路编写了一个程序,果… 相似文献
6.
程序间的通信是一个老生常谈的话题了,不论是聊天程序、还是文件传输程序,都离不开数据的传递。而现在,编写一个数据传输的程序也并不是什么难事。但是,许多程序员每次在编写一个新程序时,都在从零开始编写程序间的通信部分,这就让我们把大量时间浪费在重复劳动上。所以很有必要把我们已经做好的通信部分模块化,这样,以后再编写相关部分时,只需把以前编好模块应用到新的程序中即可。 相似文献
7.
张扬嵩 《电脑编程技巧与维护》2011,(21):17-19
在Java程序设计的代码编写过程中,经常会遇要到对很多状态、类型、规格等的判断场景,在这类场景中,代码编写时一般是用if或switch语句来进行多分支语句判断,如果后面这些状态、类型、规格等变化,判断的语句就要进行相应的修改,那么这种程序的维护性和扩展性就比较差,应用Java的多态机制为程序修改提供了方便。 相似文献
8.
本文主要论述多媒体课件开发中如何运用模块化设计原理优化程序结构,对模块间数据交换的技术问题进行探讨,用时以Authorware为例阐述了以内部函数、外部文件及数据库进行数据交换的接口程序的编写方法。 相似文献
9.
10.
四、程序举例 [例1]编写一个复制磁盘文件信息的程序。 该程序要求在输入命令行时把源文件名和目标文件名一起输入。程序如下: 相似文献
11.
在Visual Basic的编程实践中,App是非常重要的全局对象。合理使用该对象开发程序可以大大节约开发时间,并且能实现用其他方法很难达到的目标。下面便是作者在用Visual Basic开发应用程序时得到的一些技巧和体会。 一、避免重复运行同一个程序实例 App对象的Prevlnstance属性返回一个逻辑值,该值指示是否已经有前一个应用程序实例在运行。有时我们开发的程序每次只想运行一个实例,当用户重复运行该程序时,能提醒用户该程序已经运行,并自动退出。要实现上述功能,只需在应用程序中添加一个模块,在该模块中加入启动过程Sub Main,将如下代码加到Sub Main中即可。 相似文献
12.
在日常的工作和生活中,我们会在电脑上积累了包括文本、HTML、视频、音频、图像以及应用程序等各种各样的文件。由于文件的类型和保存时间的不同,查找这些文件往往是一项麻烦的工作。这时,如果能够自己编写一个多媒体程序,把电脑中各种文件分类管理,制作成类似Office快捷工具栏的工具条放置到桌面上,构成一个简单的个人多媒体平台,就能够方便地管理和调用各种资料了。您还可以把各类资料汇集后刻录成光盘,并编写一个精美的自动运行界面。那么,使用什么软件才能实现上面的想法呢?MultiMedia Builder(以下简称为MMB)就是这样一款互动式多媒体程序设置软件,它可以轻松地帮助您实现上面的愿望。 相似文献
13.
刘自四 《电脑编程技巧与维护》1995,(7):27-30,47
在应用FoxPro2.5进行管理信息系统开发时,经常要进行菜单的设计。通常菜单设计是按菜单的层次,每层独立地编写一个命令文件,相互之间建立调用和返回关系。这种方法存在许多缺点,主要表现在以下几个方面: (1)菜单编程工作量大,程序占存储空间大。 相似文献
14.
15.
问题的提出开发MIS软件时需要编写数据备份程序,把一批数据文件从硬盘拷贝到软盘。我们在用FoxBase+、FoxPro等数据库语言编写数据备份PRG程序时,遇到了这样的问题:需要备份的文件占用将近4M的硬盘空间,用C。py命令拷贝时一张软盘容纳不下,而且拷贝到几张软盘上也不行,因为其中一个文件的大小就超过1.44M。用ARJ程序把这些文件压缩到一张软盘中,数据恢复时再用ARJ将压缩文件解开,在硬盘中恢复出原来的那些数据文件。但从数据备份PRG程序中用run命令调用ARJ程序时,出现“。utofmemory”(超出内存)的错误,这是因为在… 相似文献
16.
17.
18.
19.
在FoxBASE+中,有一个实用程序FOXBIND.EXE,它能把多个分开编辑的独立的命令文件自动组合到一个大的过程文件中去。过程文件的使用,减少了命令文件的个数,节省了外存空间,提高了命令文件的装载速度,而且用户在修改程序时,只需修改一个个的小文件,然后将它们重新组合一下即可。这种方法使过程文件的维护非常方便。但是如果被组合的小文件一旦丢失,修改程序时你将面临编辑一个巨大文件的麻烦。为此,笔者用BorlandC++2.0编写的一个小程序FOXSPLIT.CPP,它能将一个过程文件分解成独立的命… 相似文献
20.
在使用DOS的过程中,我们经常会遇到需要屏蔽某些文件而对所有其他文件进行某种操作的情况,例如要把当前目录中,C文件保留下来,而把其他所有文件都删除掉,按照通常的操作步骤需费一些周折。我编写了一个批处理文件MASK.BAT,能够简单方便地实现屏蔽操作的功能(见后附程序)。这个程序的使用格式是:MASK<要屏蔽的文件> <要进行的操作命令><命令参数>,……。 程序实现的基本思想是创建一个临时子目录,把要屏蔽的文件转移到这个子目录中,进行完所需的操作后,再把这些文件转移回来。程序中的MOVE是 相似文献