首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
在Foxpro系统中,我们熟知可用命令LISTTO<文件名>或DISP<文件名>把当前库的数据记录输出到指定的文本文件。下面介绍一种Foxpro程序的运行结果输出到一个文件的方法。首先熟悉几个Foxpro函数:1FCREATE(<expC>[,<expN>」)创建指定的低级文件<expC>,参数<expN>为指定文件属性号。如果该文件已存在,则覆盖原文件。该函数创建文件成功,返回一个数值给某变量,这一变量称为所创建文件的文件句柄号。2.FOH则(<。XpC>_<。pN>」)打开指定文件<。xpC>,<expN>为指定文件属性:1或11为只写。该函数打开…  相似文献   

2.
你曾经试图使用一个似乎是你正在寻找的FoxPro函数,结果却发现令你大失所望吗?在笔者需要Lookup()函数返回第一个和最后一个名字时笔者对此感触颇深。不幸的是;Lookup()函数只返回单一的字段,因此笔者编写了可返回包括用户自定义函数的任意有效表达式的elookup()函数。对elookup()的简单调用如下:  相似文献   

3.
在编写应用软件时常常涉及到读写文本文件的操作,对于一般的纯文本文件可以很容易地实现,但对于用WPS及WINDOWS的书写器编辑的文件就比较棘手。读写WPS文件的方法已有不少介绍,我在这里介绍一种读写书写器文件的方法。 笔者通过对书写器文件的比较分析,基本弄清了它的存储格式,并编写了一个函数用来识别书写器文件。如果是普通的纯文本文件,则返回其文件名;如果是书写器格式的文件,则根据此文件生成一个纯文本格式的临时文件,并把这个临时文件的文件名作为函数的返回值返回。这样,程序运行  相似文献   

4.
和每一个网迷一样,我也喜欢从网上下载资料,经常下载了一大堆资料才想起给它们起个有规律的名字,可每个文件挨个起名字太麻烦了,我就编了个小程序,可以同时给一个文件夹里的所有文件起个有规律的名字。这个程序是用visualbasic6.0写的,需要用到3个api函数:findfirstfile、findnextfile、shfileopera鄄tion。findfirstfile函数可以根据指定的文件名查找文件,findnextfile函数可以根据findfirstfile函数指定的文件名来查找下一个文件,shfileoperation函数用于文件操作,可以执行多种文件操作,文件的移动、删除、重命名等。编程的思路是首先调用…  相似文献   

5.
当我们使用FoxBase与FoxPro等软件时,这些软件在使用过程中将产生很多零字节文件。虽然这些文件一般不会影响系统的正常运行,但这样的文件多了会占用相当的硬盘空间,尤其是硬盘分区超过1024兆时,其占用量还是比较可观的,也会导致硬盘碎片的增多,而降低系统的性能。因此,适时删除这些文件十分必要。但是,这些零字节文件的文件名有时没有明显的规律,删除比较费时,笔者在实践中运用下面的程序较好地解决了这个问题。将该程序用TC  相似文献   

6.
路方 《电脑》1995,(3):41-43
FoxPro2.5数据库系统是Fox Software公司的新一代数据库系统,它以高运行速度、良好的界面、丰富的功能颇受用户青睐.笔者在UCDOS3.0下用FoxPro2.5编写应用软件,颇为得心应手,现介绍三个实用小程序.一、在FoxPro下实现DOSSHELL功能在很多应用软件中,都提供了DOS外壳的功能,它能使用户随时退出应用软件执行DOS命令后又能返回应用软件.在FoxPro2.5中提供了存屏和恢复屏幕的命令:save scre to [文件名]和rest scre from[文件名],利用这两个命令可以实现DOSSHELL.原程序附后,基本思路是先存屏,再调用C盘根目录下的COMMAND,即可进入DOS状态,键入EXIT返回应用程序后再恢复屏幕.  相似文献   

7.
对MS-DOS和Windows3.1用户而言,长文件名支持是Wind。WS95的一项新特色,它不再局限于MS-DOS和Windows3.1的8.3文件命名约定(8个字符的文件名和3个字符的扩展名),而支持长达255个字符的文件名;同时,Windows95自动为每一个长文件名分配一个符合8.3文件命名约定的”短名”,以实现其对MS-DOS和Windows3.1应用程序的上下兼容。一、MS—DOS文件命名约定及其优缺点1.文件(包括目录)名最长为8个字符,同时可包含一个最长为3个字符的扩展名。2.对大小写不加区分,MS-DOS自动将文件名中的小写转换为大写。3.只能包…  相似文献   

8.
一、功能简介 FoxPro是目前比较流行的数据库系统,系统本身为提高应用程序的调用功能,提供了功能强大的能直接对DOS文件进行读写的底层文件操作函数,其功效完全与C、Pascal等高级语言中文件操作函数一样。这为FoxPro对文件进行操作提供了方便。鉴于此,笔者编制了以下两个数据库加密程序。 这两个程序的共同特点是通过调整和改写数据库文件头结构中的关键信息和空白区域(数据库文件结构如表一所示),或结合密码将这些关键信息进  相似文献   

9.
人们在应用FOXBASE+编制数据库全屏幕修改或显示程序时,通常会用到“COPYSTRUEXTETO<结构描述文件名>”这个命令,但这样就必须在执行程序时产生一个临时文件,还得多次使用者代换&函数将字段名从结构描述文件中逐个转换过来,使程序变得复杂。其实,只要利用字段名函数FIELD(<数值表达式>),以及字段数函数FCOUNT([<数值表达式则)等,就以编出简洁方便、灵活通用、无需临时文件的修改或显示程序。下面的例子就是一个数据库动态修改程序,使用时只需输入起始字段号、结束字段号、起始记录号、结束记录号,屏幕上即…  相似文献   

10.
在应用Visual FoxPro进行程序设计时,偶然碰到一个函数PCOUNT(),但查遍手头资料和Visual Fox-pro的随机帮助,均无结果。通过实际编程测试,得知它返回实际传送给最近调用的程序、过程或用户自定义函数的参数数目。这和PARAMETERS()函数是完全一样的。在调用一个程序、过程或用户自定义函数时,检查它们实际得到的参数个数时这个函数非常有  相似文献   

11.
FoxPro2.5ForWindows是目前Win-dows环境下运行的数据库系统,它具有高效、优化、功能完备的特点。如:强功能的查询优化(Rushmore),直观关系示例查询(RQBE)工具,丰富的图形功能特性,支持动态数据交换(DDE)即得对象链接与嵌入(OLE)功能。因而,深受广大Xbase用户的欢迎。FoxPro虽然提供了200多个函数,但使用起来仍有不便之处。笔者在开发《干部人事决策管理系统》中,使用自定义函数功能为解决程序设计中的问题提供了很大方便,从而使程序更具通用性和灵活性。下面就如何使用自定义函数解决具有全程路经文件名的方法…  相似文献   

12.
对于一个拥有大量数据库的管理系统来讲,超多库查询是一个较复杂的问题。如果这些数据库的文件名比较规则有序,则容易解决,但是,对于大量的无法使之规则的数据库文件名来讲,则使程序设计变得复杂起来。下面,经过笔者开发实践,找到一个比较简便的超多库查询设计方法。该方法思路比较简单,首先建立一个数据库SJK.DBF,把所有需要查询的数据库名作为字段名,再根据SJK.DBF生成一个结构描述文件JG.DBF,使要查询的数据库名作为用.DBF的记录,这样,就可以利用JGDBF中的记录来实现超多库查询。例如,在我处图书管理系统中…  相似文献   

13.
应用程序可用鼠标驱动,其意义不言而喻。至今仍有人撰文讨论在如何在F。xBASE开发的程序中使用鼠标。FoxPro提供了几个与鼠标使用有关的函数,使在程序中对鼠标编程变得容易。但这方面的文章并不多见,本文结合实例,介绍鼠标在程序开发中的使用。一、鼠标函数介绍F。xPr。2.5FORDOS的函数多达550个。掌握这些函数,特别是鼠标函数的使用,成为灵活使用鼠标函数编程的关键。函数MROW([exPC]),MROL([eXPC])返回鼠标所在的行与列,当expC为空字符串时返回屏幕坐标,当expC为窗口名时返回鼠标所在该窗口中的行与列。当…  相似文献   

14.
Access97允许从其他数据库或文件中导入或链接数据,例如你可以导入Excel工作表或FoxPro数据库或文本文件的内容。这不仅节省了大量时间,而且保护了用户原来的软件开发投资。Access97还允许把数据导出到Excel工作表或FoxPro数据库或文本文件中,供其他应用程序使用。导入Excel工作表Access97允许导入Excel工作表的内容,导入过程如下:(1)打开数据库,但不要打开表。(2)单击“文件”1“获取外部数据”1“导入”,引出导入窗口(见图1)。(3)在文件类型框内选择MicrosofExcel,选择导入的文件或在文件名框内直接输入文件名路径…  相似文献   

15.
SYSTEM.INI初始化文件当WindowsSetup创建SYSfEMINI文件时,许多设置已赋予了默认值,其他设置根据使用的硬件情况而取值。下面介绍一些最常见设置语句的作用。(1)[boot]小节display.dry=<文件名>指定正在使用的显示驱动程序的文件名,用Setup程序可改变此项设置,默认值是none。mousedry=<文件名>指定正在使用的鼠标驱动程序的文件名,用Setup程序可改变此项设置,默认值是nonescrnsave.exe=<文件名>指定有效的屏幕保护程序的文件名,可用ControlPanel中的Desktop进行更改。默认值是none。shell=<文件名>指定启…  相似文献   

16.
在复杂的程序设计过程中,参数的传递方式对程序的运行结果有着极大的影响。在FoxPro中,传递给过程或函数的参数,不仅可以通过指针方式传递,而且可以用传值的方式传递。FoxPro中,缺省情况下,变量的传递方式是传值。其值传递给过程或函数后,可以被过程或函数改变,但返回后,又恢复到调用前的值。FoxBase中可以用以下两种方式来改变其多数的传递方式。1.用setudfparamstovaluereference如用setudfparamstovalue,则变量通过值方式传递;如用setudfpararnstoreference,则变量通过地址方式传递。2.用括号()和用@分别控制变量的…  相似文献   

17.
你曾经试图使用一个似乎是你正在寻找的FoxPro函数,结果却发现令你大失所望吗?在笔者需要Lookup()函数返回第一个和最后一个名字时笔者对此感触颇深。不幸的是;Lookup()函数只返回单一的字段,因此笔者编写了可返回包括用户自定义函数的任意有效表达式的elookup()函数。对elookup()的  相似文献   

18.
对于一个UNIX用户来说,有一条命令MOV使用起来非常的方便,用户可利用该命令在系统各目录中随意移动文件。在DOS系统中,要做到这点,先得用COPY命令把文件拷至目的地,然后再删除源地文件。笔者利用DOS的几个未公开的功能调用编写了一个类似MOV的命令处理程序。 在DOS手册中,明显指出56H号功能调用不仅能改变文件名,而且还能把文件从一个子目录移至另一个子目录中去,但是,手册中又规定,包含文件名的ASCIIZ字串中  相似文献   

19.
有关自动识别简谱的应用,已有不少文章谈过,不过均是用高级语言,如C语言、PASCAL语言等实现的。本文要介绍的是如何在关系数据库语言FoxPro2.5下识别简谱。FoxPro2.5提供的低级函数可以对二进制文件与ASCII码文件直接进行读写操作,本文所处理的简谱存放在文本文件(即ASCII码文件)中,每曲对应一个文件,也可把所有曲目文本都建在一个DBF文件上。FoxPro2.5提供的“SETBELLTO<FRE-QUENCY>,<DURATION>”命令,可用来按指定的频率(音调)和持续期(时间)来控制扬声器的发声。不过它要求频率在19-1000Hz…  相似文献   

20.
在应用FoxPro2.5进行管理信息系统开发时,经常要进行菜单的设计。通常菜单设计是按菜单的层次,每层独立地编写一个命令文件,相互之间建立调用和返回关系。这种方法存在许多缺点,主要表现在以下几个方面: (1)菜单编程工作量大,程序占存储空间大。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号