1.什么是主程序

1.什么是主程序1 什么是主程序难度系数 人气指数 90 问题详述为什么在进行连编可执行程序的时候 VisualFoxPro 提示 没有主程序 不能连编 专家解答主程序是程序的一个入口 没有主程序 软件就不知道从哪里开始执行 所以 主程

大家好,欢迎来到IT知识分享网。

1

什么是主程序

难度系数 êê

人气指数 90%

问题详述

为什么在进行连编可执行程序的时候,Visual FoxPro提示“没有主程序,不能连编”?

专家解答

主程序是程序的一个入口,没有主程序,软件就不知道从哪里开始执行,所以,主程序是必需的。在C语言中,主程序必须是Main()函数,但是在Visual FoxPro中却是非常灵活的,主程序可以随意命名,既可以是一个.PRG文件,也可以是一个Form(表单)。一般习惯于使用Main.prg来做主程序。那如何来设置主程序呢?打开项目管理器,在想要设置为主程序的文件上单击鼠标右键,在弹出的快捷菜单上选择Set Main选项,如图1-1所示。

1-1 main.prg设置为主程序

设置完成后,主程序在项目管理器中以字体加粗显示,如图1-2所示。

1-2 设置完成后的main.prg字体加粗显示

这样设置完成后,再选择项目管理器中的Build(连编)按钮进行连编可执行程序时就不会提示“没有主程序,不能连编”了。

专家点评

现在许多初学者一开始接触的就是Visual FoxPro,可能没有进行过早期过程化编程的锻炼,所以造成了对主程序的陌生,而进行连编时,Visual FoxPro需要知道从哪里开始编译程序。连编成EXE可执行文件时,Visual FoxPro会根据主程序提供的线索搜索所有使用到的表单、报表以及图片等,这些文件都将被包含在EXE文件中,这样在程序发布时,就可以只发布该EXE文件以及所需的数据库等,而不必包含表单等程序原码。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/122709.html

(0)
上一篇 2025-10-14 17:15
下一篇 2025-10-14 17:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信