◇山西国际商务职业学院歐据窟应用程没设 SHANXI INTERNATIONAL BUSINESS VOCATIO NAL COLLEGE 格式: MODIFY COMMAND文件名>/? 功能:打开文本编辑窗口,编写程序代码。 参数描述: Ⅰ<文件名:为可选项,指定打开或创建的程序文件名。若不指定新建程序 文件的扩展名,VFP自动指定PRG为扩展名。 MODIFY COMMAND命令支持 含有“*”和“?”通配符的文件梗概。名称与这个梗概匹配的每一个文件都 在编辑窗口中打开。若省略文件名,将给打开的编辑窗口赋一个初始名称 “程序1PRG。当关闭编辑窗口时,可以用另外的文件名保存该文件 「?:显示“打开”对话框。可以从中选择一个已有程序或输入要创建的新 程序名。 说明: 修改程序文件之后,更新过的文件将写到磁盘上。除非在配置文件中用 TEDI指定一个外部编辑器,否则,一般使用VFP的内置编辑器。 返回
格式:MODIFY COMMAND [<文件名>/?] 参数描述: [<文件名>]:为可选项,指定打开或创建的程序文件名。若不指定新建程序 文件的扩展名,VFP自动指定.PRG为扩展名。MODIFY COMMAND命令支持 含有“*”和“?”通配符的文件梗概。名称与这个梗概匹配的每一个文件都 在编辑窗口中打开。若省略文件名,将给打开的编辑窗口赋一个初始名称 “程序1.PRG”。当关闭编辑窗口时,可以用另外的文件名保存该文件。 [?]:显示“打开”对话框。可以从中选择一个已有程序或输入要创建的新 程序名。 说明: 修改程序文件之后,更新过的文件将写到磁盘上。除非在配置文件中用 TEDIT指定一个外部编辑器,否则,一般使用VFP的内置编辑器。 功能:打开文本编辑窗口,编写程序代码。 山西国际商务职业学院 SHANXI INTERNATIO NAL BUSINESS VOCATIO NAL COLLEGE 数据库应用程序设计 返回
◇山西国际商务职业学院歐据窟应用程没设 SHANXI INTERNATIONAL BUSINESS VOCATIO NAL COLLEGE 【例7-2】用户通过VFP6的命令窗口建立上例程序文件 在VFP6的命令窗口中输入下条命令后按回车键。 MODIFY COMMAND L501 打开程序编辑窗口 31501.prg 口K 在程序编辑窗口 中输入程序代码 用Ctl+W存盘退出 编辑窗口,或单击 AEC 1501. prg 口K *功能说明;求圆形的面积。 程序编辑窗口上的 *文件名:L501.PRG 【关闭】按钮,在 CLEAR SET TALK OFF 弹出的对话窗口中 IT“请输入圆的半径,半径=“T0R S=PI O*R*R 确定存盘,生成 ?“半径为+ ALLTRIM(STR(R)+“的圆,面积=“,S RETURN 501prg文件。 返回
【例7-2】用户通过VFP6的命令窗口建立上例程序文件。 在VFP6的命令窗口中输入下条命令后按回车键。 MODIFY COMMAND L501 打开程序编辑窗口 在程序编辑窗口 中输入程序代码 用Ctrl+W存盘退出 编辑窗口,或单击 程序编辑窗口上的 【关闭】按钮,在 弹出的对话窗口中 确定存盘,生成 L501.prg文件。 山西国际商务职业学院 SHANXI INTERNATIO NAL BUSINESS VOCATIO NAL COLLEGE 数据库应用程序设计 返回
◇山西国际商务职业学院歐据窟应用程没设 SHANXI INTERNATIONAL BUSINESS VOCATIO NAL COLLEGE 2)运行程序下面的任一方法均可运行程序 ■选择【程序】菜单下的“运行”菜单,利用“运行”对话框选 择要运行的程序 ■在命令窗口中输入如下命令: DO<程序文件名> 系统就会运行这个程序。如果文件不加扩展名,系统会假定它具 有PRG的扩展名,如果想运行一个具有其它扩展名的命令文件时, 在输入命令时必须给出这个命令文件的全名 如:要运行上例中编辑的程序,可以在命令窗口中输入: DO L501 然后按回车键执行。 返回
(2)运行程序 下面的任一方法均可运行程序: ■选择【程序】菜单下的“运行”菜单,利用“运行”对话框选 择要运行的程序; ■在命令窗口中输入如下命令: DO <程序文件名> 系统就会运行这个程序。如果文件不加扩展名,系统会假定它具 有.PRG的扩展名,如果想运行一个具有其它扩展名的命令文件时, 在输入命令时必须给出这个命令文件的全名。 如:要运行上例中编辑的程序,可以在命令窗口中输入: DO L501 然后按回车键执行。 山西国际商务职业学院 SHANXI INTERNATIO NAL BUSINESS VOCATIO NAL COLLEGE 数据库应用程序设计 返回
◇山西国际商务职业学院歐据窟应用程没设 SHANXI INTERNATIONAL BUSINESS VOCATIO NAL COLLEGE 7.1.3VFP程序设计编程方式 VFP程序由代码组成,代码包括以命令形式出现的指令、函数 和ⅤFP可以理解的任何操作。这些指令包含在“命令”窗口、程 序文件、表单设计器与类设计器的事件或方法程序代码窗口、菜 单设计器的过程代码窗口、报表设计器的过程代码窗口中。 返回
7.1.3 VFP程序设计编程方式 VFP程序由代码组成,代码包括以命令形式出现的指令、函数 和VFP可以理解的任何操作。这些指令包含在“命令”窗口、程 序文件、表单设计器与类设计器的事件或方法程序代码窗口、菜 单设计器的过程代码窗口、报表设计器的过程代码窗口中。 山西国际商务职业学院 SHANXI INTERNATIO NAL BUSINESS VOCATIO NAL COLLEGE 数据库应用程序设计 返回
◇山西国际商务职业学院歐据窟应用程没设 SHANXI INTERNATIONAL BUSINESS VOCATIO NAL COLLEGE 使用“命令”窗口 可以在“命令”窗口中键入VFP命令并按 Enter键执行。若要重新执行该 命令,还可以将光标移到此命令所在行并按 Enter键。 甚至可以在“命令”窗口中像独立程序一样执行多行代码。要在“命令” 窗口中运行多行代码,可以按下述方法执行: (1)选取代码行 (2)按 Enter键或右击并在快捷菜单中选择“运行所选区域” 因为“命令”窗口是一个编辑窗口,所以在编辑命令时可以使用VFP提供的 编辑工具。在“命令”窗口中可以修改、插入、删除、剪切、复制和粘贴正 文 在“命令”窗口中执行命令的优点是:能够立即执行被键入的命令,不需要 将其保存为文件并用程序方式执行。此外,在菜单或对话框中所作的选择可 以马上转换成“命令”窗口中的命令。用户可以将这些命令复制并粘贴到 VFP程序中,然后重复执行这些程序。这样做可以很容易地重复执行成百上 千条的命令 返回
1、使用“命令”窗口 可以在“命令”窗口中键入VFP命令并按Enter键执行。若要重新执行该 命令,还可以将光标移到此命令所在行并按Enter键。 甚至可以在“命令”窗口中像独立程序一样执行多行代码。要在“命令” 窗口中运行多行代码,可以按下述方法执行: (1)选取代码行。 (2)按Enter键或右击并在快捷菜单中选择“运行所选区域”。 因为“命令”窗口是一个编辑窗口,所以在编辑命令时可以使用VFP提供的 编辑工具。在“命令”窗口中可以修改、插入、删除、剪切、复制和粘贴正 文。 在“命令”窗口中执行命令的优点是:能够立即执行被键入的命令,不需要 将其保存为文件并用程序方式执行。此外,在菜单或对话框中所作的选择可 以马上转换成“命令”窗口中的命令。用户可以将这些命令复制并粘贴到 VFP程序中,然后重复执行这些程序。这样做可以很容易地重复执行成百上 千条的命令。 山西国际商务职业学院 SHANXI INTERNATIO NAL BUSINESS VOCATIO NAL COLLEGE 数据库应用程序设计 返回