| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4420 人关注过本帖
标题:怎样用VFP做网页编程,或将VFP程序在网上运行?
只看楼主 加入收藏
yjfken
Rank: 2
等 级:论坛游民
帖 子:19
专家分:17
注 册:2012-3-17
结帖率:66.67%
收藏
已结贴  问题点数:10 回复次数:8 
怎样用VFP做网页编程,或将VFP程序在网上运行?
请问能否让VFP的程序在IE中运行吗?或是作为网页的后台程序运行也可以。如果有VFP程序与网页互动的实例,请介绍一下,或发到我的邮箱中:50242681@ 本人在此万分感谢!
搜索更多相关主题的帖子: 做网页 编程 网上 
2012-03-18 18:24
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:2 
回复 楼主 yjfken
网上有这方面的资料,自己搜下

坚守VFP最后的阵地
2012-03-18 18:31
yjfken
Rank: 2
等 级:论坛游民
帖 子:19
专家分:17
注 册:2012-3-17
收藏
得分:0 
嘿,这不是很难找到吗?
找到的也尽是一些看不懂的天文,写得太简单,对于我这个从没有接触过这方面的人来讲,看起来是很费劲的。
所以,如果哪位老兄有这方面的资料,麻烦发送给我一份,越详细越好,最好是带有实例的,谢谢!
2012-03-18 19:35
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
回复 3楼 yjfken
你这样提问题,恐怕是解决不了问题的,应该把编程过程中发生的问题,提出来,大家才能帮你。
搜<如何让VFP程序在浏览器中运行>
网上的程序看不懂,别人即使写给你,可能还看不懂。



http://www.




[ 本帖最后由 sdta 于 2012-3-18 19:49 编辑 ]

坚守VFP最后的阵地
2012-03-18 19:39
yjfken
Rank: 2
等 级:论坛游民
帖 子:19
专家分:17
注 册:2012-3-17
收藏
得分:0 
我现在用的是VFP9.0 以经没有活动文档控件了。
我想问的是,我用制作一个静态的网页,如:我把数据存放在一个自由表或数据库中,然后再制作一个静态网页,网页中有一文本框和一个查询按钮,在IE中打开制作好的静态网页,在文本框中输入查询条件,然后点查询按键,便能将符合输入条件的记录从数据库或自由表中找出,然后再回传到IE中显示。
问:怎样用VFP编程实现这一功能?
2012-03-18 21:42
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:2 
静态网页是无法实现楼主的要求,只有动态网页才能实现。VFP的WEB功能不强,虽然可以实现楼主的要求,但还不如直接用ASP或其他动态网页来做更容易些。
收到的鲜花
  • TonyDeng2012-03-19 01:11 送鲜花  10朵   附言:我很赞同

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2012-03-18 22:18
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:2 
vfp 实现 IE 运行,活动文档已经淘汰。比如:vfp 9.0 基类中,已经找不到活动文档 activdoc类。取而代之的是:自定义 olepublic 公共类、基类 MSSOAP.SoapClient 类、cursuradapter类、xmladapter 类等。vfp 自身语言开发IE,功能不很强。但是,不可忽视的是,他调用第3方的控件能力很强,javal、 c# 等的IE控件,可以让 vfp 方便的调用,而不必自身开发。这个功能,恐怕在今后长期时间内仍有效。在重要功能方面,使得vfp能够随时使用微软方面的升级产品。
     直接通过游览器,可以运行远程的 vfp 开发的软件,而且是多用户共用统一的一套程序,能够实现,但是,设置复杂。因为牵扯到的不只是软件本身的设置,还有网站的设置,端口、和window server 支持的设置,调用其他软件的配合等。
     如果是作为网页的后台程序运行,客户端有调用程序,相对简单一点。基本方法如下。因为在这里只能作简介,实际操作中,还是有很多事项的,所以只能做大概了解而已。vfp 帮助里有介绍,可仔细阅读。
1、服务器上安装 window server 2003, IIS 6.0 以上版本。
2、vfp 做一个自定义公共类声明是 OLEPUBLIC,类中编写你的方法。这些方法就是你让 vfp准备做什么。
3、编译这个类成为多线程 DLL文件或EXE文件。注意选择重新生成组件的ID.   
4、使用管理面板,进行XML的注册和发布。(里面有很多注意事项)
5、此处:生成WSDL文件,是最重要的环节。因为通过IE执行服务,是通过 MSSOAP.SoapClient直接执
   行的就是wsdl 而不再执行服务器的你的源文件。
6、你编的程序的目录,以虚拟目录的方式放在IIS上。
7、打开命令提示框,将wsdl扩展名映射到这个虚拟目录。
8、在客户端编写简单的调用程序,调用MSSOAP.SoapClient类,以及内部的你写的方法。服务器的数据,会以XML 形式往返。你可以对服务器的 sql server 中表,或者 vfp数据表,进行提取、更新、删除、增添等操作。速度还是较快的。因为,vfp 自从7.0版,超过一半以上的功能是偏向WEB 的。对于操作 dbf的功能,几乎没有多大升级,他倾向于sql server 功能和WEB服务。他取消了原来的打包安装,也是这个原因。
   (这只是一个概述,个大体状况而已,实现的话,你必须多次试验,熟悉内部的详细操作过程)
2012-03-20 10:37
apple0072011
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:9
帖 子:249
专家分:989
注 册:2011-8-17
收藏
得分:2 
楼主想一想,现在让你砍倒一颗大树,有两个工具:斧头和锯,你选哪个?

天道酬勤
2012-03-20 16:13
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:2 
现在的趋势是回避用OLE模式了,虽然未来一段时间内它还存在,但将来应该不会再有了,如果不是以前一直在用,最好不要学这个了。

授人以渔,不授人以鱼。
2012-03-20 16:32
快速回复:怎样用VFP做网页编程,或将VFP程序在网上运行?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017592 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved