关于VFP问题

,打扰一下,关于VFP问题
最新回答
你的剧情像迷途

2024-09-22 01:22:38

1、visual
foxpro是基于(b:windows
)操作系统的数据库系统。
a:ms-dos
b:windows
c:unix
d:amos/l
2、命令select
0的功能是(
a:选择区号最小的空闲工作区)。
a:选择区号最小的空闲工作区
b:选择区号最大的空闲工作区
c:选择当前工作区的区号加1的工作区
d:随机选择一个工作区的区号
3、在vfp系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是(
a:browse
)。
a:browse
b:show
c:view
d:open
4、下面命令执行后都将生成abc.dbf文件,其中生成空表文件的命令是(
c:copy
structure
to
abc
)。
a:copy
to
abc
fields
xm,xb
b:copy
to
abc
c:copy
structure
to
abc
d:copy
file
to
abc
5、表达式len(‘abc'-‘de')的值是(c:5
)。
a:1
b:3
c:5
d:7
6、若使用replace命令,其范围子句为all或rest,则执行该命令后记录指针指向(b:末记录
)。
a:首记录
b:末记录
c:首记录的前面
d:末记录的后面
7、仅关闭当前表文件的命令是(c:use
)。
a:close
all
b:clear
c:use
d:close
database
8、delete命令的作用是(a:为当前记录做删除标记
)。
a:为当前记录做删除标记
b:直接物理删除当前记录
c:删除当前表文件的所有记录
d:在提问确认后物理删除当前记录
9、执行list
next
1命令之后,记录指针的位置指向(a:下一条记录
)。
a:下一条记录
b:原来记录
c:尾记录
d:首记录
10、命令select
3等价于命令(c:select
c
)。
a:select
a
b:select
0
c:select
c
d:select

11、vfp中的set
relation关联是(
d:物理排序)。
a:逻辑连接
b:物理连接
c:逻辑排序
d:物理排序
12、使用下面命令必须打开索引文件的是(c:seek
)。
a:go
b:locate
c:seek
d:index
13、若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是(a:go
top
)。
a:go
top
b:go
recno()=1
c:skip
1
d:go
1
14、执行命名seek
"张三"后,若未找到符合条件的记录,则命令?bof(),?found(),?eof()的显示结果是(c:t
f
f
)。
a:f
t
f
b:f
f
t
c:t
f
f
d:f
t
t
15、关闭当前工作区所有已打开的索引文件,正确的命令是(
c:close
index
all
)。
a:use
b:set
index
to
c:close
index
all
d:set
order
to
16、为一个打开的表文件增加新字段,应当使用命令(
a:append
)。
a:append
b:modify
structure
c:insert
d:browse
17、若能够正常执行下面命令,指出字段"修理日期"的类型是(d:日期型
)。
replace
all
修理日期
with
dtoc(date())
a:数值型
b:字符型
c:逻辑型
d:日期型
18、表达式len("计算机+6")的值是(
c:7)。
a:12
b:6
c:7
d:8
19、表达式at("is","this
is
a
boy")的值是(c:3
)。
(猜的)
a:.t.
b:.f.
c:3
d:6
20、命令文件(程序文件)的扩展名是(
b:prg
)。
a:idx
b:prg
c:dbc
d:dbf
与可爱私奔

2024-09-22 01:08:54

我们在利用VFP开发多媒体应用程序时,常常需要播放诸如AVI、MPG等格式的视频文件。笔者在编程实践中摸索出几种播放视频文件的方法,下面介绍各种方法以播放C盘根目录下的wj.avi文件为例。

直接调用媒体播放器进行播放

在程序设计时,可以调用超级解霸、媒体播放器等多种视频播放器播放视频文件。具体实现方法如下:

在一个表单中添加一个命令按钮,其Name属性为CmdPlay。为事件CmdPlay_Click写入以下代码:

Run c:\sthvcd60\mmxvcd c:\wj.avi &&&&调用超级解霸或Run c:\ProgramFiles\WindowsMediaPlayer\mplayer2 c:\wj.avi &&&&调用媒体播放器。

运行该表单时,利用超级解霸或媒体播放器固有的功能按钮控制播放。

利用Multimedia多媒体控件进行播放

在设计时,首先应通过“工具”菜单下的“选项”将Multimedia控件添加到控件箱中。然后,在一个表单中加入一个Multimedia多媒体控件,其Name属性为Olecontrol1。并为事件Form1_Activate加入以下代码:

Thisform.Olecontrol1.DeviceType='avivideo'

&&&&设置多媒体控件管理的设备类型

Thisform.Olecontrol1.FileName='c:\wj.avi' &&&&设置播放的视频文件

Thisform.Olecontrol1.Command='Open' &&&&打开设备

运行该表单时,利用多媒体控件的固有按钮控制播放。

利用可视类Videoframe进行播放

在实现时,首先通过“查看类”下的“添加”项,将Samples类加入,然后,在一个表单中添加Videoframe对象,其Name属性为Videoframe1,再添加三个命令按钮,其Name属性分别为CmdPlay、CmdPause、CmdClose。并为各个事件写入代码:

在CmdPlay_ Click事件中:

Thisform. Videoframe1.VideoFile='c:\wj.avi'

&&&&设置播放文件

Thisform. Videoframe1.OpenVideo &&&&调用打开过程

运行该表单时,利用三个命令按钮即可控制媒体的播放。

也可参照以下地址源程序(给加分吧)
泪海

2024-09-22 00:39:06

第一问答:所显的结果为:Command
contain
unrecognized
phrase/keyword.(意:命令中含有无法辨识的短语或关键词);
第二问答:这个式子不好怎么解释,估计你敲漏了后单引号。
如果是以下情况,则有另一番解释:
X=48.789,则STR(X,2)-SUBSTR('48.789',5,1)
第一问答:所显的结果为:498;
第二问答:函数
STR()的作用是:将指定的数字型的值或表达式按指定的长度转换成字符型的值或表达式,转换时会有四舍五入的情况。
STR(X,2)意为:将数字型变量
X
中的值,转换成长度为
2
的字符型的值,STR(X,2)
=
STR(48.789,2)
=
49;
函数
SUBSTR()的作用是:将指定的值或表达式,按指定的位置开始,截取指定长度的内容。
SUBSTR('48.789',5,1)意为:从第
5
个字符开始截取
1
个字符的内容,即:8
VFP
中的字符运算符号--减号的作用是:将欲参加运算的各项连接,连接时,各项数据的尾空全部集中放在结果的尾部。
故〔X=48.789,STR(X,2)-SUBSTR('48.789',5,1)〕的结果为:498(因连接前,前后各项的运算没有首尾空,所以连接后只是这三个数字,无首尾空)。
我一口盐汽水真好喝!

2024-09-22 00:57:53

FIND与SEEK命令都是索引查找命令。由于索引查找速度快,又称快速查找。FIND命令可用于字符型和数值型数据的快速查找,可以查找字符型和数值型常量,但不能查找变量和表达式。用于查找的字符串呆以加定界符,也可以不加定界符。若使用字符型变量,必须加“&”。SEEK命令查找的对象是表达式,即可以是常量、变量或表达式,字符型常驻量必须加定界符,字符型变量前不需加“—”。SEEK命令的功能远强于FIND命令,所以在Visual
FoxPro中很少使用FIND命令,而用SEEK命令取而代之。
毒舌

2024-09-22 01:38:21

一、1.C
2.D
3.C
4.B
5.C
6.C
7.A
8.关系数据库管理系统存储与管理数据的基本形式是:B
A)关系树
B)二维表
C)结点路径
D)文本文件
一、1.C
2.C
3.B
4.C
5.A
6.C
7.C
8.C
9.A
10.A
(希望你能满意!)