Visual Foxpro
lianwuyi
这个作者很懒,什么都没留下…
展开
-
VFP 给手机发送短信
一、到短信平台申请一个帐号密码,可以联系微信号“ebongsoft”郑生帮忙开通,给他手机号码他会发送帐号密码给你。好像能免费试用10条,200元起充。二、把下面的代码复制到prg里,命名为sms.prg(记得要将里面的前三个变量替换成郑生发给你的地址、帐号和密码,有&&注释的那部分)。假如没有打上标签,会发送失败,标签符号要大写,而且不用用别人的标签,类似【阿里云】,这种是不会发送出去的。现在是网络时代,写软件经常需要给客户发送短信。就可以给手机发送短信了,这里发送内容要注意,得打上标签和标签符号【】。原创 2023-08-15 15:54:05 · 145 阅读 · 0 评论 -
用VFP的BASE64加密和解密
比如身份证号码,如果脱敏后就只显示【4405************30】。数据脱敏顾名思义就是对敏感数据进行变形处理,其目的是保护隐私数据等信息的安全,例如需要导出一些报表,可以用脱敏的形式来保护一些敏感的信息。等于如何恢复显示,我还不会,因为我是用*号替代了中间的字符来达到脱敏效果的。常在很多源代码有看过这样的注释,一直认为是某个大神的网名,却不知道是IT里常见的一个东西。这个错误同行很容易犯,经常做商城的时候,会存用户的信息,如果不进行加密储存,分分中就违规了。VFP里,如何显示脱敏的信息?原创 2023-06-25 16:47:04 · 319 阅读 · 0 评论 -
VFP 自定义函数 SHA1
* [SHA1 加密]*!* SHA1*!* Auteur : C.Chenavier*!* Version : 1.00 - 15/11/2004FUNCTION SHA1( cMessage )PRIVATE HO, H1, H2, H3, H4LOCAL nNbBlocs, nHigh, nLowH0 = 0x67452301H1 = 0xEFCDAB89H2 = 0x98BADCFEH3 = 0x10325476H4 = 0xC3...原创 2021-12-07 17:42:00 · 238 阅读 · 0 评论 -
VFP 自定义函数 MD5
* --------------------------------------------------------------* Md5算法在VFP中的实现* 调用方法: MD5(要加密的字符串,32),或 MD5(要加密的字符串,16)* 第二个参数:16或32,默认为32,16:中间16位结果,32:常序32位结果* mayleelife 2005-09-25* 注:Md5是可以破解的(http://md5.mmkey.com/index.asp)* -------------------转载 2021-12-07 17:06:02 · 349 阅读 · 0 评论 -
Foxpro 简体转繁体的一种方式(代码)
我最近遇到一个问题,开发的ERP有香港同事要用,结果那边繁体系统一遇到简体字就显示成为?号。百般折腾,最后得出一个方法,只要SQL的简体字全部转成繁体,就能正常显示。当然,界面也需要换成纯英文或者繁体,总之在繁体系统下一定不能出现简体,否则就出错。大陆同事录入的时候,需要将简体转繁体到对应的表供香港同事查询,我用了很多方法,基本上CSDN上的东西我都下载了,全部都不行。最后在梅子论坛上看到 都市夜猫的代码。是目前唯一不出问题的。转载下载,供大家学习改进。代码来自:http://www.mzvfp.c原创 2021-09-02 16:01:35 · 459 阅读 · 0 评论 -
VFP中可用的RSA2算法ku
调用openssl的接口的(openssl版本有很多版本,我是调用1.1.1a版本,有两个dll文件libcrypt-1_1.dlllibssl-1_1.dll)我有写了个包原创 2021-06-07 16:30:37 · 278 阅读 · 0 评论 -
添加全局错误处理程序(Add Global Error Handler)
Add Global Error HandlerA simple way to catch unhandled errors (exceptions) in a VFP application is to use the ON ERROR command near the beginning of your main program.The following ON ERROR command calls a method in the current program called "errorHa转载 2020-11-05 15:08:07 · 564 阅读 · 0 评论 -
VFP连接SQL数据库中间层 sqlhelp()函数的源码(狠下心,希望有高手帮我指出错误)
*!* 中间层(设计成sqlhelp()函数) 作者:lianwuyi*!* * 保存到SQL数据库 方法:【SaveRecord([保存到SQL的表名],[主键ID的字段],[save/delete/query],[SQL查询语句]】*!* SaveRecord([ASSETS],[ASSET_ID],[SAVE])FUNCTION SqlHelp(pTable,...原创 2020-08-18 10:34:59 · 353 阅读 · 0 评论 -
开发了适合自己使用的中间层,sqlhelp函数(VFP的sqlhelp.prg)。
一直以来,我发现保存过程,是我们开发软件最花时间的部分,且经常出错,检查代码需花很多时间。例如这种界面,我们一般是先判断哪些值不能为空,然后拷贝到..\test.dbf,pack后,再获取每个值的变量,再写SQL插入语句,返回成功后,我们处理好界面。其实基本每个界面都做着同样的事情。代码也很长,(我计算了下,这样的界面,代码最少要80行)。但每次修改或者增加字段的时候,就需要动很多地方...原创 2020-04-16 11:12:49 · 401 阅读 · 0 评论 -
整理下关于Visual Foxpro的技术
很多人说PHP才是针对WEB的开发工具,Foxpro也能这样开发,微软没做,但有Foxpro粉丝做了。 2008年之后,整个中国忽然流行互联网。电商,APP层出不穷。当时我只学了VFP开发PC软件,为客户定制系统,但不想被时代淘汰,网上又一直说VF能开发APP。于是我找了很多很多有关VFP跨BS的教程和工具,甚至一度想更换语言,直到认识了曾老师,我才能使用...原创 2020-01-16 16:06:25 · 1838 阅读 · 0 评论