在VFP 6.0中
发布网友
发布时间:2022-04-23 10:06
我来回答
共2个回答
热心网友
时间:2023-10-10 19:47
use course3
enMaximum = 0 && 初始化英语学院最大值
enMinimum = 1000 && 初始化英语学院最小值
enAverage=0 && 初始化英语学院统计数
enHours=0 && 初始化英语学院学时总数
arMaximum = 0 && 初始化艺术学院最大值
arMinimum = 1000 && 初始化艺术学院最小值
arAverage=0 && 初始化艺术学院统计数
arHours=0 && 初始化艺术学院学时总数
SCAN
IF 开课学院="英语学院"
enAverage=enAverage+1
enHours=enHours+学时
enMinimum = MIN(enMinimum, 学时)
enMaximum = MAX(enMaximum, 学时)
ENDIF
IF 开课学院="艺术学院"
arAverage=arAverage+1
arHours=arHours+学时
arMinimum = MIN(arMinimum, 学时)
arMaximum = MAX(arMaximum, 学时)
ENDIF
ENDSCAN
英语学院平均数=enhours/enaverage
艺术学院平均数=arhours/araverage
b1= '英语学院最小值: '+STR(enMinimum,3) +' 英语学院最大值: '+STR(enMaximum,3) +' 英语学院平均值:'+STR(英语学院平均数,4)+' 艺术学院最小值: '+STR(arMinimum,3)+' 艺术学院最大值: '+STR(arMaximum,3) + ' 艺术学院平均值:'+STR(艺术学院平均数,4)
?b1
热心网友
时间:2023-10-10 19:47
to后面不能用内存变量,而要用数组,因为该命令得到的不是一个值而是3个。
use course3
calculate max(学时),min(学时),avg(学时) for 开课学院="英语学院" .or. 开课学院="艺术学院" to array b(3)
list memory like b* &&要显示数据所指的项目的话这句改为以下
b="最大学时"+str(b(1))+"最小学时"+str(b(2))+"平均学时"+str(b(3))
如果英语学院和艺术学院的要分开计算,把calculate子句的for….or.… 分两次表达
在VFP6.0中,下列数据属于常量的是:___。 A. ALL B. .n. C. 07/08/9...
C
vfp6.0VFP6.0 系统设置选项卡及功能
在VFP6.0系统中,"系统设置"选项卡提供了丰富的功能,以便用户根据需要定制界面和程序行为。这个选项卡分为多个子类别:显示:调整界面元素的显示,比如启用或禁用标题栏、时钟、命令结果或系统信息等。常规:涉及数据输入和编程习惯,允许设置警告提示声音,以及决定是否启用自动填充新记录功能。数据:关注表...
在Visual FoxPro6.0中,支持的数据类型有哪些?
13种。分别是:字符型(C)、货币型(Y)、数值型(N)、浮动型(F)、日期型(D)、日期时间型(T)、双精度型(B)、整型(I)、逻辑型(L)、备注型(M)、通用型(G)、二进制字符型(C)、二进制备注型(M)。
在vfp6.0中,用什么命令打开外部文件,如c:\abc.exe。
是否可以调用外部软件打开文件,如调用记事本打开c:\abd.txt?解析:简明:DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, STRING, STRING, STRING, INTEGER ShellExecute(0,"open","d:\1.doc","","",1)详细 DECLARE INTEGER ShellExecute IN shell32;INTEGER hwnd,;STRING lpOp...
在VFP6.0编程中,显示程序执行过程的百分比进度条。如何实现?
1、点击VFP的系统菜单“工具”->“选项”,调出选项对话匡后选择“控件”页,再选择ActiveX控件,选定列表栏里的Microsoft ProgressBar Control控件,一般里面有两个版本的,分别是V5.0(SP2)和v6.0。建议用V5.0(SP2)版的,这个控件的风格可以根据WIN的主题风格的变化而变化,而V6.0是固定的一...
Visual FoxPro 6.0的数据导出
在 VFP6.0 中,用导出的方法,最大极限只能是两万条!哪怕是用 VFP9.0 也一样!若用 VFP 的程序往里写,即所谓的〔用 VFP 控制 Excel〕,其方法最多也只能在 一张 Excel 的表中写入 2 的 16 次方条记录,即:65536 条!而且慢得让人无法忍受!若用这个方法,十几万条估计费时不低於...
vfp6.0VFP6.0 的特点
此外,对于项目和数据库管理,6.0提供了“项目管理器”,方便管理应用程序中的各种元素,同时增强了向导、生成器等工具的易用性。在开发效率上,6.0引入了面向对象的语言,使得程序设计更加灵活和高效。利用对象模型,开发者可以充分利用面向对象程序设计的所有优势。更重要的是,Visual FoxPro 6.0支持...
vfp6.0Visual FoxPro 6.0使用
因其操作简便,易于上手。然而,随着时代的发展,Visual FoxPro 6.0由于主要针对的是小型数据库应用,且版本更新较慢,逐渐被大型数据库系统所取代,因此在现代的应用场景中,它的关注度有所下降。尽管如此,对于入门学习和特定领域的简单项目,它依然保持着其独特的价值。
VFP6.0中建立数据库的命令是什么?
参数 [DatabaseName|?]指定要创建或打开(创建对话框)的数据库名,可以指定一个数据库名及其保存位置。忽略这些参数也会打开创建(Create)对话框。数据库文件以扩展名.dbc保存。注意:如果SETSAFETY命令设置为ON,且在用户指定的路径中已经存在同名的数据库,VisualFoxPro将提示用户为数据库指定一个不同的...
vfp6.0项目管理器中有哪些选项卡?
1、全部:项目管理器中所有的项目 2、数据:数据库、数据表、查询等 3、文档:表单、报表、标签等 4、类: 类和类库 5、代码:管理程序、API库、程序代码文件。6、其他:其它类型文件。如管理菜单、文本文件和其他文件。VFP(Visual FoxPro)起源于美国的Fox Software公司推出的数据库产品FoxBase,在DOS上...