方法/步骤:
1
首先在vfp中调用某方法,应该这样写:do sdl11 in abc
2
而abcprg中是存储过程的,如:proce sdl11
3
租赁单价的新建do sdl25use \dbf\kcwzcbjcopy s
4
租赁单价的添加租赁单价的添加,原有的租赁单位已经存在租赁价格库,但是中途
VFP编写的表单要脱离VFP单独运行,必须新建一个“项目”,把表单添加到项目“文档”中,连编这个项目,选择连编为EXE文件,以后这个包含有该表单的项目就可单独运行了。
不过,还要设置好READ
EVENTS(
建立运行等待),否则此EXE文件就会一闪而过。
另外,要使连编好的EXE文件在没有安装VFP的电脑上运行,还需要把表单用到的“可视类”加入项目一起连编,同时把VFP的运行库文件拷在同一目录中(或添加到没有安装VFP电脑的WINDOWS\system32中)。
VFP编译后的程序如果要在其他机器上运行,则需要在其他机器上安装对应版本VFP的类库文件。
如:你用VFP6编译了一个EXE文件,要拷贝在其他机器上运行。如果其他机器上未安装VFP6,或者安装了其他版本的vfp,则在该机器运行vfp6编译的EXE文件时会出现你说的情况。
解决的办法是拷贝对应版本的vfp类库文件到编译的EXE目录下或拷贝到WINDOWS的SYSTEM32目录下即可正常运行。vfp各版本类库文件在网上均可下载。
VFP是在WINDOWS下应用的数据库应用和编程软件,它的特点就是窗口,你在用一个表(dbf)想生成exe文件时缺少表单或标签的可视窗口的载入所以你必须创建表单或标签来应用你的数据表并在代码页中建立主程序用作应用程序的起始点
以下是MSDN的说明,供参考:
在建立应用程序时,需要考虑如下的任务:
设置应用程序的起始点。
初始化环境。
显示初始的用户界面。
控制事件循环。
退出应用程序时,恢复原始的开发环境。
下面将具体讨论这些任务。典型的情况是,可以建立一个应用程序对象来完成如上任务。请参阅在 Visual Studio …\Samples\Vfp98\Tastrade 目录下的 Tasmanian Traders 示例应用程序来了解详细的技术细节。同时,假设使用“应用程序向导”来编译应用程序,那么它会建立一个应用程序对象。如果需要的话,可以使用程序作为主文件来完成如上任务。有关详细内容,请参阅“将一个程序结构化为主文件”。
设置起始点
将各个组件链接在一起,然后使用主文件为应用程序设置一个起始点。主文件作为应用程序执行的起始点,可以包含一个程序或者表单。当用户运行应用程序时,Visual FoxPro 将为应用程序启动主文件,然后主文件再依次调用所需要的应用程序其他组件。所有应用程序必须包含一个主文件。一般来讲,最好的方法是为应用程序建立一个主程序。但是,使用一个表单作为主程序,可以将主程序的功能和初始的用户界面集成在一起。
如果使用应用程序向导建立应用程序,可让向导替您建立一个主文件程序。您无须自己专门来做,除非在向导完成之后,自己想改变主文件。
若要设置应用程序的起始点
在“项目管理器”中,选择要设置为主文件的文件。
从“项目”菜单中选择“设置主文件”命令。
注意 应用程序的主文件自动设置为“包含”。这样,在编译完应用程序之后,该文件作为只读文件处理。
项目中仅有一个文件可以设置为主文件。
以上就是关于vfp主程序和子程序怎么调用全部的内容,包括:vfp主程序和子程序怎么调用、VFP如何将一个表单生成可单独运行的程序、VFP连编后,在VFP的软件中能运行,但连编好后的VFP程序不能执行,出现cannot locate the ……library,请教等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)