| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 208 人关注过本帖, 1 人收藏
标题:VFP的Web开发
只看楼主 加入收藏
sash
Rank: 4
等 级:业余侠客
威 望:6
帖 子:67
专家分:249
注 册:2014-4-25
结帖率:60%
收藏(1)
 问题点数:20 回复次数:10 
VFP的Web开发
经过一年多,近两年的努力,终于使用王子老师的VfpHttpServer.fll,把我以前所做的应用系统(需要在手机上应用的部分),逐步成功地移植到手机APP中来了。下面发两个视频文件 (主要是其中一个实例的操作过程),以及关于我是如何应用王子老师的VfpHttpServer.fll进行"VFP的Web开发"的过程说明,压缩包是全部网页和后端代码。一起分享给大家。由于在Web开发方面我还是新手,有不当之处请各位老师多多指正。视频文件太大,不知道怎么上传。
MyVFPWeb.part01.rar (5 MB)
MyVFPWeb.part02.rar (5 MB)
MyVFPWeb.part03.rar (5 MB)
MyVFPWeb.part04.rar (5 MB)
MyVFPWeb.part05.rar (4.34 MB)
VFP的Web开发.pdf (1.22 MB)


所附实例:如解压在D盘中,运行D:\MyVFPWeb\WebServer\VfpWebServer.exe文件,就会显示如下窗口:
图片附件: 游客没有浏览图片的权限,请 登录注册

点击“启动服务”按钮,然后打开浏览器,在浏览器的地址栏中输入:htpp://127.0.0.1/tools/login.html,或者在手机微信的“文件传输助手”中输入:http://192.168.0.10/tools/login.html(假设你安装web服务的电脑的IP地址是192.168.0.10,并且您的手机也连接在同一网段中)。就可以看到“工具外借”这个实例的登入页面了。这个“工具外借管理”实例的用户有:01,02,03,04,05,密码分别是:01,02,03,04,05。外借人的编号分别是:001,002,003,004,005。业务流程非常简单,无非是什么人,借了些什么工具,工具大概有二百多种,如果不知道编号,输入名称也行,您可以输入,诸如:工具,电表,等部分名称,系统会跳出一个列表供您选择。等一个个要外借的工具输入完以后点保存就可以了。余下的无非就是的修改单据,删除单据的操作(如果需要)。接下来,就是:确认外借和归还。这个操作更简单。另外两个是查询。这些操作看看就会。

以下为:APP的几个截图
图片附件: 游客没有浏览图片的权限,请 登录注册



VFP 的 WEB 开发
随着时代的进步和科技的发展,特别是互联网日益普及的今天,人们获取和观察数据的方式已不再局限于坐在办公室的电脑前。尤其在智能手机普及的背景下,用户更希望通过手机直接查询和浏览应用系统中的数据。然而,VFP(Visual FoxPro)是一个专注于桌面数据库管理和客户端应用程序开发的工具,原生并不直接支持现代 Web 开发(如动态网页、API 服务等),因此难以满足用户的新需求。如果转而使用其他新语言重新开发,不仅会造成用户原有投资的巨大浪费,也会迫使 VFP 应用开发者另谋出路。
那么,如何延长既有应用系统的生命周期,充分发挥 VFP 强大的数据库处理能力(如快速查询、本地数据缓存)参与到 Web 开发中来呢?这方面已有不少 VFP 开发者做了诸多尝试,取得了一定成果,成功解决了一些问题。
作为一名 VFP 应用程序开发者,我使用 VFP 开发过许多应用。利用 VFP 开发 Web 应用,让用户能在手机上查询应用系统数据,一直是我梦寐以求的想法。然而,实现这个想法却耗费了我多年时间,主要原因如下:
1.    年纪偏大(已退休多年)。
2.    技术栈单一:虽然学过多种编程语言,但 VFP 是我用于开发应用的唯一主力语言。
3.    缺乏 Web 经验:没有任何 Web 编程经验,不会编写前端网页,不会编写后端服务,也不会 Web 部署。尽管在过去的十多年里,通过论坛、QQ 群等途径多次学习,始终未能入门,最终放弃。
几年前,我加入了国内几个 VFP 相关的 QQ 群,特别是“我的 FLL”群,有幸接触到网友“王子”老师开发的 VfpHttpServer.fll。这个工具一下子吸引了我,让我对用 VFP 开发 Web 应用重新燃起了希望。经过近两年的摸索和网友帮助,我竟然渐渐入了“门”。利用王子老师开发的 VfpHttpServer.fll 工具,我成功实现了 Web 开发,使我的用户能够通过手机 APP 连接到原有的应用系统,实现数据查询、单据录入等操作,扩展了原应用系统在移动端的功能。
VFP 是我多年来最喜爱的开发工具,也曾是赖以谋生的工具。但随着年龄增长,它已逐渐从谋生工具转变为平时的兴趣爱好。因此,我想将这两年利用 VFP 作为工具开发 Web 后端服务的成果,分享给各位有兴趣、有想法的朋友。(首先声明,这只是我的个人体会和经验,在 Web 应用开发方面尚属起步阶段,其中必然存在一些错误和不足。恳请这方面的高手老师们多多指点,多提宝贵经验,不求全责备)。



[此贴子已经被作者于2025-6-19 13:39编辑过]

收到的鲜花
  • ls_y041昨晚 19:33 送鲜花  1朵  
  • 吹水佬16 小时前 送鲜花  2朵  
  • schtg14 小时前 送鲜花  2朵  
  • laowan00114 小时前 送鲜花  2朵  
  • sam_jiang10 小时前 送鲜花  1朵  
  • nbwww5 小时前 送鲜花  1朵  
搜索更多相关主题的帖子: Web 应用 工具 开发 VFP 
昨天 17:35
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:10615
专家分:43224
注 册:2014-5-20
收藏
得分:0 
大文件可通过“下载频道”处理。
16 小时前
ls_y041
Rank: 2
等 级:论坛游民
威 望:2
帖 子:188
专家分:66
注 册:2005-9-29
收藏
得分:0 
vfp真的可以web一下,让vfp再应用一些时间,至少这个方法是目前实现web最为简单的一种,是一条新的路,看看有没有兴趣来实践一下。
15 小时前
schtg
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:Usa
等 级:贵宾
威 望:67
帖 子:2082
专家分:4434
注 册:2012-2-29
收藏
得分:0 
谢谢分享!
14 小时前
seasoners
Rank: 2
等 级:论坛游民
帖 子:61
专家分:19
注 册:2013-12-15
收藏
得分:0 
谢谢分享
14 小时前
easyppt
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:362
专家分:877
注 册:2021-11-24
收藏
得分:0 
大佬们威武,致敬!
收藏从未停止,学习从未开始
13 小时前
trial03
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2025-1-20
收藏
得分:0 
老師, 手机前瑞APP是用什么开发?

谢谢
13 小时前
sam_jiang
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:934
专家分:1470
注 册:2021-10-13
收藏
得分:0 
终于看到比较详细的说明了,感谢楼主~~~
10 小时前
ls_y041
Rank: 2
等 级:论坛游民
威 望:2
帖 子:188
专家分:66
注 册:2005-9-29
收藏
得分:0 
感谢王子,感谢楼主。
9 小时前
sash
Rank: 4
等 级:业余侠客
威 望:6
帖 子:67
专家分:249
注 册:2014-4-25
收藏
得分:0 
回复 7楼 trial03
是MUI框架,开发的。
8 小时前
快速回复:VFP的Web开发
数据加载中...
 
   



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

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018718 second(s), 12 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved