俺放弃VFP已有四年了!
想想自己的当初,也是从VFP数据库开始过渡来的,如果彻底放弃,大有“数典忘祖”之嫌!
回想自己的过去,无缘授教于高人之亲临指点,历尽沧桑,方能制作些简单的所谓的“XXX系统”;如今虽然不再提起VFP,但是,曾经受到网络高人指点,其恩常感怀于心,在此,俺将个人所学,发文于此站,一为回报于当年曾经帮助过俺的兄弟,二,用于方便各大菜鸟的学习,避免新手少走弯路!
以后,日出一文,希望您自行加以学习!
本文,俺讲讲,如何制作一个简单的脱离安装环境的VFP项目!
新建项目,执行操作“文件”→“新建”;
弹出如上图的对话框!我们选择“项目”,之后点击其右方的“新建文件”;弹出如此图的对话框!
上图,选择一个文件路径,用于存储项目文件;确定好项目文件的名称和路径,点击确定按钮即可建立一个空的项目文件;
如下图,即为建立好的一个示例项目结构!
从上图中我们不难发现,项目管理器里面有“数据”、“文档”、“类”、“代码”和“其他”几个选项卡!
这就是一个项目的结构;在项目里面,我们可以创建或新建这几个类型的文件,也可以在某些类里面不建立任何文件;这个得根据需要,或多或少建立下文件,或不建立任何文件,均属于正常,一起取决于项目的需求!
当然了,要制作一个能脱离于运行环境的简单项目,我们还得建立主程序、环境配置程序和相应的环境恢复的程序,此外,还需要一个主菜单和多个表单!这些内容我们留到下一讲再来阐述!
要使程度能脱离运行环境,就必须在项目里面包含如下图的两个动态链接库!
如上图,就是这两个DLL文件,将这两个文件放到项目根目录里面,包您万无一失,放到哪台计算机都能运行!
在此也遣责一下部分利用VFP开发项目之人;常因项目文件无此二文件,导致脱离环境无法运行,令客户屡试不爽;到解决问题之时,居然使用“未安装补丁”等词为名,自圆其说;此二文件为运行环境文件,非开发人员一人之功,何以称“未安装补丁”,俺不知其解,亦不想更深的追问下去!
最后,俺还想告诫新手们,制作项目的时候,标题上切勿使用“XXX系统”等词,大家应该明白,我们所做的是部分程序的编写,并非是任何系统的开发,倘若是系统的开发,非一人之力可承担!鄙视任何冠以“XXX系统”为名者,实乃自欺欺人或欺世盗名耳!