会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
皮皮鲁
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
下一页
2015年9月7日
JSON 之 SuperObject(1)
摘要: 一直盼着 Delphi 能够直接支持 "正则表达式" 与 "JSON";Delphi 2009 刚来的时候, 有了 JSON, 但不好, 那时尝试过一点.这是以前的链接: 什么是 JSON?Delphi 2010 带了两个相关单元: DBXJSON、DBXJSONReflect 貌似很强大, 但主要...
阅读全文
posted @ 2015-09-07 08:58 皮皮鲁PPL
阅读(333)
评论(0)
推荐(0)
2015年9月6日
Delphi使用JSON解析调用淘宝IP地址库REST API 示例
摘要: 淘宝IP地址库:http://ip.taobao.com,里面有REST API 说明。Delphi XE 调试通过,关键代码如下:[delphi]view plaincopyvarIdHTTP:TIdHTTP;RequestURL:string;ResponseStream:TStringStre...
阅读全文
posted @ 2015-09-06 15:27 皮皮鲁PPL
阅读(519)
评论(0)
推荐(0)
2015年9月2日
Jsoncpp的使用
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language,Standard ECMA-262 3rd Edition - December 199...
阅读全文
posted @ 2015-09-02 16:10 皮皮鲁PPL
阅读(261)
评论(0)
推荐(0)
2015年8月26日
BCB遍历所有窗体的组件
摘要: for(iFormIdx=0; iFormIdxFormCount; iFormIdx++){ TForm *pForm = Screen->Forms[iFormIdx]; for(int iCtrlIdx=0; iCtrlIdxControlCount; iCtrlIdx++) { ...
阅读全文
posted @ 2015-08-26 15:59 皮皮鲁PPL
阅读(445)
评论(0)
推荐(0)
2015年8月12日
清幽傲竹实现kbmMWServer的方法(转)
摘要: 感谢竹子!整体思路,是不用kbmMWUNIDACQuery,而是直接用uniQuery做数据查询,利用kbmMWUNIDACConnectioPool取得数据库联接,自己再建一个uniQuery对象池,从中取uniQuery.下面是一个具体查询数据库的方法:functionTSchoolSrv.Pe...
阅读全文
posted @ 2015-08-12 16:53 皮皮鲁PPL
阅读(315)
评论(0)
推荐(0)
2012年8月24日
BCB编写DLL
摘要: 一.注意:创建动态链接库时,如果想你创建的动态链接库并非只用于Borland开发工具,那么就需要遵循发下规则:(1).在导出函数的返回值和参数中不要使用Borland特有的数据类型和结构体,如AnsiString之类,请使用C/C++标准的数据类型或使用 C/C++标准数据类型定义的结构体(特别不要使用String数据类型,BCB DLL向导生成的DLL工程文件中大篇幅的说明就是对此的说明,请自己查阅);(2).请使用extern "C"命名约定,这样,生成的DLL中的导出函数,就不会使用C++的命名约定,而是使用的C命名约定,即导出函数不会名字分解,而是和你定义的函数相同
阅读全文
posted @ 2012-08-24 14:49 皮皮鲁PPL
阅读(379)
评论(0)
推荐(0)
2012年8月20日
C++辅导:用C++Builder设定程序使用时间
摘要: 目前,许多应用程序都有在一定限制条件内免费使用的功能,利用该功能可以有效限制非法用户的使用,同时,还可以使合法用户在充分了解软件优缺点的基础上,再决定是否购买。本文称实现这种功能的方法为保护方法。保护方法的利用在保护正版软件的基础上,既有效地扩大了软件的使用范围,又给用户提供了进行充分选择的机会。 保护方法 本文介绍4种利用C++ Builder实现的保护方法: 利用注册表限制程序使用的天数,比如限制使用30天; 利用注册表限制程序使用的次数,比如限制使用45次; 设定程序使用的截止日期,比如设截止日期为2001年8月31日; 限制每次使用程序的时间,比如一次允许使用50分钟。 ...
阅读全文
posted @ 2012-08-20 18:59 皮皮鲁PPL
阅读(1128)
评论(0)
推荐(0)
2012年8月14日
在 WINDOWS SERVER 2008 X86 SP2 上安装C++BUILDER 6 SP4
摘要: 1、以超级用户登录(习惯了超户的工作方式,其它用户方式未试过能不能安装)。 2、按常规方法安装、打HELP和SP4补丁,再补上ILINK32.EXE和ILINK32.DLL的最新补丁。 3、注册成功后,起动C++BUILDER 6的主程序,前面还好好的,紧跟着就提示dclite60.bpl组件调用失败,提示是内存访问违规,但是点了错误提示两次后,进系统了,其它正常,可还是不爽。 4、在网上找了一些关于DELPHI 在VISTA上安装的技巧,貌似给USERS用户赋几个目录的“修改”权限就可以了,可是我试下来结果无效。 5、后来终于找到一个和我提示出错差不多的贴子,在国外找到的;仔细看下来,原来是
阅读全文
posted @ 2012-08-14 22:48 皮皮鲁PPL
阅读(686)
评论(0)
推荐(0)
Delphi打开窗体时报"Corrupt Portfolio Stream"
摘要: 今天在打开一个Delphi窗体时报了这么一个错误: Corrupt Portfolio Stream查了一下,主要是由于Delphi窗体的*.ddp文件损坏引起的.解决方法: 删除.ddp 文件,重新打开窗体即可。有时候还是不行,这个时候用记事本打开 那个.dfm文件,通常窗体都是以Text形式存储的,如果发现是二进制代码,那么八成窗体文件也坏了,这个时候删除这个窗体文件, 把 *.~dfm备份文件改名字成 *.dfm ,然后就可以了。关于*.ddp file,Delphi Diagram Portfolio (*.ddp) files contain documentation diagra
阅读全文
posted @ 2012-08-14 21:14 皮皮鲁PPL
阅读(1012)
评论(0)
推荐(0)
2012年8月6日
oracle 时间加减法 与C#
摘要: 加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期 select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual; --加1天 select sysdate,to_cha
阅读全文
posted @ 2012-08-06 14:47 皮皮鲁PPL
阅读(4158)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告