1.3VFP程序设计编程方式 VFP程序由代码组成,代码包括以命令形式出现的指令、函数 和VFP可以理解的任何操作。这些指令包含在“命令”窗口、程 序文件、表单设计器与类设计器的事件或方法程序代码窗口、菜 单设计器的过程代码窗口、报表设计器的过程代码窗口中 使用“命令”窗 可以在“命令”窗口中键入VFP命令并按nter键执行。若要重 新执行该命令,还可以将光标移到此命令所在行并按 Enter键。 甚至可以在“命令”窗口中像独立程序一样执行多行代码。要 在“命令”窗口中运行多行代码,可以按下述方法执行 (1)选取代码彳 (2)按nter键或右击并在快捷菜单中选择“运行所选区域”。 因为“命令”窗口是一个编辑窗口,所以在编辑命令时可以使用 VFP提供的编辑工具。在“命令”窗口中可以修改、插入、删除 剪切、复制和粘贴正文 2021-2-20 Visual Foxpro60程序设计
2021-2-20 Visual FoxPro 6.0程序设计 16 5.1.3 VFP程序设计编程方式 VFP程序由代码组成,代码包括以命令形式出现的指令、函数 和VFP可以理解的任何操作。这些指令包含在“命令”窗口、程 序文件、表单设计器与类设计器的事件或方法程序代码窗口、菜 单设计器的过程代码窗口、报表设计器的过程代码窗口中。 使用“命令”窗口 可以在“命令”窗口中键入VFP命令并按Enter键执行。若要重 新执行该命令,还可以将光标移到此命令所在行并按Enter键。 甚至可以在“命令”窗口中像独立程序一样执行多行代码。要 在“命令”窗口中运行多行代码,可以按下述方法执行: (1)选取代码行。 (2)按Enter键或右击并在快捷菜单中选择“运行所选区域” 。 因为“命令”窗口是一个编辑窗口,所以在编辑命令时可以使用 VFP提供的编辑工具。在“命令”窗口中可以修改、插入、删除、 剪切、复制和粘贴正文
在“命令”窗口中执行命令的优点是:能够立即执行被键入的 命令,不需要将其保存为文件并用程序方式执行。此外,在菜 单或对话框中所作的选择可以马上转换成“命令”窗口中的命 令。用户可以将这些命令复制并粘贴到VFP程序中,然后重复 执行这些程序。这样做可以很容易地重复执行成百上千条的命 令 2、创建程序 VFP程序是包含一系列命令的文本文件。在VFP中可以通过下 述途径创建程序: (1)在项目管理器中,选定“代码”选项卡中的“程序”项; (2)选择“新建”命令 或者: (1)在【文件】菜单中选择【新建】命令; (2)在“新建”对话框中选择“程序” (3)单击【新建文件】按钮。 或者在“命令”窗口中键入 MODDBEOY COMMAND Visual FoxPro60程序设计
2021-2-20 Visual FoxPro 6.0程序设计 17 在“命令”窗口中执行命令的优点是:能够立即执行被键入的 命令,不需要将其保存为文件并用程序方式执行。此外,在菜 单或对话框中所作的选择可以马上转换成“命令”窗口中的命 令。用户可以将这些命令复制并粘贴到VFP程序中,然后重复 执行这些程序。这样做可以很容易地重复执行成百上千条的命 令。 2、创建程序 VFP程序是包含一系列命令的文本文件。在VFP中可以通过下 述途径创建程序: (1)在项目管理器中,选定“代码”选项卡中的“程序”项; (2)选择“新建”命令。 或者: (1)在【文件】菜单中选择【新建】命令; (2)在“新建”对话框中选择“程序” ; (3)单击【新建文件】按钮。 或者在“命令”窗口中键入: MODIFY COMMAND
3、保存程序 创建程序后,一定要注意保存程序。若要保存程序,可以从【文 件】菜单中选择【保存】命令。或者按Ctrl+W组合键保存,若不 想保存对新建程序或已有程序所做的修改,也可以使用Ctrl+Q组 合键,不存盘而退出编辑窗口。 若要关闭一个没有保存的程序,则会弹出相应对话框,提示用户 是否保存已作的修改。 若保存了一个由项目管理器创建的程序,则该程序被加入到项目 中 若保存一个尚未命名的程序,则会打开“另存为.”对话框,提 示用户可以在其中为程序指定程序名。程序保存后,可以运行或 修改它。 4、修改程序 程序保存后可以修改。首先,按以下四种方法之一打开想要修改 的程序文件: ■若程序包含在一个项目中,则在项目管理器中选定它并选择 2021-2-20 Visual Foxpro6.0程序设计
2021-2-20 Visual FoxPro 6.0程序设计 18 3、保存程序 创建程序后,一定要注意保存程序。若要保存程序,可以从【文 件】菜单中选择【保存】命令。或者按Ctrl+W组合键保存,若不 想保存对新建程序或已有程序所做的修改,也可以使用Ctrl+Q组 合键,不存盘而退出编辑窗口。 若要关闭一个没有保存的程序,则会弹出相应对话框,提示用户 是否保存已作的修改。 若保存了一个由项目管理器创建的程序,则该程序被加入到项目 中。 若保存一个尚未命名的程序,则会打开“另存为…”对话框,提 示用户可以在其中为程序指定程序名。程序保存后,可以运行或 修改它。 4、修改程序 程序保存后可以修改。首先,按以下四种方法之一打开想要修改 的程序文件: ■若程序包含在一个项目中,则在项目管理器中选定它并选择
修改命令。 ■在【文件】菜单中选择【打开】命令,这时弹出一个包含文 件列表的对话框,在“文件类型”列表框中选择“程序”,然后 在文件列表中选定要修改的程序,单击【确定】按钮。 ■在“命令”窗口中按如下方式键入要修改的程序名: MODIFY COMMAND<程序文件名> ■在“命令”窗口中输入 MODIFY COMMAND? 然后从文件列表中选择要修改的程序,单击【打开】按钮 打开文件之后便可进行修改,修改完成后就可以保存。 5、运行程序 程序创建之后便可以运行。若要运行程序,有以下三种方法: ■若程序包含在一个项目中,则可在项目管理器中选定它,并选 择【运行】命令。 2021-2-20 Visual Foxpro60程序设计
2021-2-20 Visual FoxPro 6.0程序设计 19 修改命令。 ■在【文件】菜单中选择【打开】命令,这时弹出一个包含文 件列表的对话框,在“文件类型”列表框中选择“程序” ,然后 在文件列表中选定要修改的程序,单击【确定】按钮。 ■在“命令”窗口中按如下方式键入要修改的程序名: MODIFY COMMAND <程序文件名> ■在“命令”窗口中输入: MODIFY COMMAND ? 然后从文件列表中选择要修改的程序,单击【打开】按钮。 打开文件之后便可进行修改,修改完成后就可以保存。 5、运行程序 程序创建之后便可以运行。若要运行程序,有以下三种方法: ■若程序包含在一个项目中,则可在项目管理器中选定它,并选 择【运行】命令
■在【程序】菜单中选择【运行】菜单项,然后在程序列表中, 选择想要运行的程序,并单击【运行】按钮 ■在“命令”窗口中,按如下方式键入DO以及要运行的程序 文件名: DO<程序文件名> 6、使用VFP设计工具编写代码 借助表单设计器、类设计器和菜单设计器,用户可以很容易地 把程序代码与用户界面连接起来,这样应用程序便可响应用户的 输入并执行相应的代码。同样,报表设计器将程序代码与报表文 件联系起来,以定制结构复杂并且符合用户要求的报表。如果想 充分发挥VFP的强大功能,应充分使用刚才提到的设计工具。 2021-2-20 Visual Foxpro6.0程序设计 返 20
2021-2-20 Visual FoxPro 6.0程序设计 20 ■在【程序】菜单中选择【运行】菜单项,然后在程序列表中, 选择想要运行的程序,并单击【运行】按钮。 ■在“命令”窗口中,按如下方式键入DO以及要运行的程序 文件名: DO <程序文件名> 6、使用VFP设计工具编写代码 借助表单设计器、类设计器和菜单设计器,用户可以很容易地 把程序代码与用户界面连接起来,这样应用程序便可响应用户的 输入并执行相应的代码。同样,报表设计器将程序代码与报表文 件联系起来,以定制结构复杂并且符合用户要求的报表。如果想 充分发挥VFP的强大功能,应充分使用刚才提到的设计工具。 返 回