读vfp程序时,哪个是主程序,哪个是子程序

读vfp程序时,哪个是主程序,哪个是子程序,第1张

过程8上面的部分都是主程序,下面的过程8和过程9部分都是程序。

DO命令只是用来调用程序的不是说它后面就是主程序。precudure是用来定义子程序或过程的,其后为过程名,接下去各行为该过程的内容。

读程序时从主程序开始执行,遇到DO命令会转到相应的过程或子程序运行,当过程或子程序运行结束后转回上级程序的刚才调用处继续主程序向下运行。

我这给你提拱的是求1——10之间的阶乘,你可以参照、如下

clear

s=0

for I=1 TO 10

S=S+JC(I)

ENDFOR

S

FUNCTION JC

PARA K

R=1

FOR J=1 TO K

R=RJ

ENDFOR

RETURN R

"1!+2!+3!+10!="+ALLTRIM(STR(S))

运行结果为:4037913

1系统设置

2程序路径设置

3打开数据库,菜单,初始登陆界面

4非常重要的一句代码read

events,

否则程序一闪二过

5例子:_screen这个是vfp主程序这个窗口,如果你用自己的表单,那么把它隐藏,否则直接用

SET

TALK

OFF

SET

DELETED

ON

SET

ESCAPE

OFF

SET

EXCLUSIVE

OFF

SET

CONSOLE

ON

SET

DATE

ANSI

SET

CENTURY

ON

SET

SAFETY

OFF

SET

STATUS

BAR

off

SET

SYSMENU

OFF

SET

SYSMENU

TO

SET

NOTIFY

OFF

SET

DEFAULT

TO

sys(5)+sys(2003)

CLEAR

CLEAR

ALL

public

auth,alert,nrecord

alert=0

nrecord=0

auth=0

do

menus\main2mpr

_SCREENCAPTION="单证处理系统"

_SCREENCLOSABLE=F

_SCREENCONTROLBOX=F

_SCREENPICTURE="PIC\CJPG"

_SCREENLEFT=-1500

_SCREENTOP=0

_SCREENVISIBLE=F

OPEN

DATABASE

单证

DO

FORM

forms\欢迎界面

READ

EVENTS

1在打包VFP程序生成安装盘的时候常常会出现CAB压缩错误提示,这时要看看你打包时是否关掉了程序中的项目管理器,如果没有关掉,系统在压缩程序时无法压缩正在使用的项目文件信息,所以出现压缩错误提示。

2在编译生成可执行程序后或生成安装盘重新安装运行时,程序主画面闪一下后就退出了,用户无法进行控制 *** 作,这时要看看在你的主程序的末尾是否加上了READ EVENTS 语句,以使程序暂停运行等待用户响应。

3程序打包后,安装运行时无法脱离VFP主窗口环境。这时你可以自己我一个CONFIGFPW系统配置文件对生成的程序进行运行环境等各方面的设定。具体方法如下:

在应用程序中打开项目管理器,在代码一栏内新建一程序其代码如下:

screen=off

sysmenu=off

然后存为一个名叫CONFIG的文件,这时系统默认的扩展名为:PRG,保存好文件后退出。在刚才保存的位置找到刚才存好的CONFIG PRG文件,将其重命名为CONFIGFPW然后重新进入项目管理器,在代码栏内选中该文件,单击右键选择“排除”一项,这样系统在编译的时候就不将其编译在内而将它视为系统文件,这样你的程序一运行就先自动搜索当前路径或默认路径下是否存在该系统配置文件,如存在就执行进入系统配置。

4在程序表单中设计退出按钮时为保险起见要加语句:CLEAR EVENTS 来结束用户 *** 作,使程序安全退出。

5在VFP50上面编写的程序可以不出问题地移植到VFP60上,但VFP6上面写的程序虽然用的语句VFP5上面全都具备,但你编译打包时出现的错误提示之多令你无法忍受,所以一般不要进行这种由高版本到低版本的移植。

以上就是关于读vfp程序时,哪个是主程序,哪个是子程序全部的内容,包括:读vfp程序时,哪个是主程序,哪个是子程序、vfp 编写一个计算阶乘的带参数过程factorial,并将其包含在一个主程序中,该程序用、VFP,主程序里写了以下代码,为什么系统提示关闭不了VFP等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10112377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存