· Delphi进制转换,十进制,二进制,十六进制,字符串--超短精简
· 动态根据Json格式填充DataSet数据集,并用DbGird显示
· 无类型文件读写
· 文本文件读写
· 文件管理类函数
2011-6-16 22:59:57 阅读51 评论0 162011/06 June16
1、IdHttpServer返回网页浏览器没直接显示,而是弹出下载对话框的解决方法
最近用Indy10的TIdHttpServer写一个简单的http服务器,原来按网上一个indy9的方法返回服务器目录下的一个html文档,代码如下:
procedure TForm3.IdHTTPServer1CommandGet(AContext: TIdContext;
ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
const s='D:\MyVcl\Test\idCGIRunner\server\web\index.html';
begin
//....
AResponseInfo.ServeFile(AContext,s);
2011-6-16 22:51:31 阅读18 评论0 162011/06 June16
首先下载SuperObject 代码包
官网 http://www.progdigy.com/?page_id=6
下载地址 http://code.google.com/p/superobject/downloads/list
官方论坛 http://www.progdigy.com/forums/viewforum.php?f=5
好,开始例子
var
obj: ISuperObject;
begin
obj := SO('{"foo": true}');
2011-4-29 16:31:05 阅读9 评论0 292011/04 Apr29
2011-4-1 16:24:22 阅读58 评论0 12011/04 Apr1
| Delphi中自带函数有inttostr,inttohex(可查看帮助)
//十进制转换为二进制字符串 [重写:Jey] |
2011-3-29 11:15:07 阅读67 评论0 292011/03 Mar29
使用串口SPCOMM接收数据的时候0x11和0x13无法接受,从时间间隔上看来可以接收,但是无法显示。网上查错误得:
------------------------------------------------------------------------
OutX_XonXOffFlow/InX_XonXoffFlow:这个属性是指进行发送/接收时的软件握手标志,两个握手信号之间的数据被认为是通讯数据,收到握手信号后,通讯就中止了。
FOutx_XonXoffFlow := True;
FInx_XonXoffFlow := True;
XOffChar/XOnChar:这是指握手的字节,默认的初始中,有
FXonChar := chr($11);
FXoffChar := chr($13);
2010-12-29 15:12:48 阅读177 评论0 292010/12 Dec29
uses superobject;
function JsonToDataSet(str:string):string;
var
jo,jo_Data: ISuperObject;
item: TSuperObjectIter;
DataStr:string;
i,iCount,sCount:Integer;
KeyArray:array of string;
ValArray:array of string;
cds1: TClientDataSet;
ds1:TDataSource;
begin
Result:='';
//声明TClientDataSet TDataSource
2010-11-18 17:39:06 阅读11 评论0 182010/11 Nov18
2010-11-18 17:36:51 阅读15 评论0 182010/11 Nov18
2010-11-18 17:35:33 阅读10 评论0 182010/11 Nov18
uses IOUtils; procedure TForm1.Button1Click(Sender: TObject); const SourceDir = 'C:\Temp\Folder1'; { 源文件夹必须存在 }2010-11-18 17:34:40 阅读30 评论0 182010/11 Nov18