张志峰的博客

水滴石川,积少成多。

导航

上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 120 下一页

2013年8月16日

摘要: 我遇到 NativeXML 在它的一个节点的属性上面写入属性,但是当读出的值中包含汉字的时候出现了乱码。检查代码如下NativeXml := TNativeXml.Create;try NativeXml.EncodingString := 'GB2312';// 'UTF-8'; NativeXml.Utf8Convert := True; NativeXml.BinaryEncoding := xbeBinHex; NativeXml.Clear; NativeXml.LoadFromFile(strFilePath); RootNode := Native 阅读全文

posted @ 2013-08-16 17:28 ╰★张志峰★╮ 阅读(478) 评论(0) 推荐(1)

摘要: Delphi 为TClientdataset定义结果集,并增加记录procedure addDefsFieldsForCDS(aDataSet: TClientDataSet);begin aDataSet.Data := null; aDataSet.FieldDefs.Clear; aDataSet.FieldDefs.Add('ID', ftString, 100); aDataSet.FieldDefs.Add('CODE', ftString, 100); aDataSet.FieldDefs.Add('NEW_L_CODE', ftS 阅读全文

posted @ 2013-08-16 17:26 ╰★张志峰★╮ 阅读(1001) 评论(0) 推荐(0)

摘要: Delphi生成GUIDUses ComObj;Var aGUID: string;aGUID := GetClassId; // 取得GUID 阅读全文

posted @ 2013-08-16 17:08 ╰★张志峰★╮ 阅读(1620) 评论(0) 推荐(0)

摘要: 1.创建XML文件var Doc: TNativeXml;//声明上下文对象var filepath:string;//文件路径DOC:=TNativeXml.CreateName('root');Doc.EncodingString:='gb2312';DOC.XmlFormat:=xfReadable;DOC.SaveToFile(filepath);2.创建新节点//先在根节点下创建一个节点名为userInfo的节点,然后给该节点写一个属性为loginname,属性值为ceshiyong DOC.Root.NodeNew('userInfo' 阅读全文

posted @ 2013-08-16 15:16 ╰★张志峰★╮ 阅读(481) 评论(0) 推荐(0)

2013年8月15日

摘要: http://www.borland.com/namespaces/Types-IAppServerSOAP服务器未能识别 HTTP 头 SOAPAction 的值 (2011-04-25 16:44:30)转载▼标签: soapaction it分类: C#技术错误信息:服务器未能识别 HTTP 头 SOAPAction 的值背景:在掉webservice时,有些时候回出现这样的错误,这是由于webservice的url错误导致的解决方法:http://XXXX/SendService?wsdl加上?wsdl即可解决此问题。 阅读全文

posted @ 2013-08-15 10:34 ╰★张志峰★╮ 阅读(711) 评论(0) 推荐(0)

摘要: Delphi调用webservice总结Delphi调用C#写的webservice用delphi的THTTPRIO控件调用了c#写的webservice。下面是我调试时遇到的一些问题:1:导入wsdl文件:file--new----other----webservice---WSDLimporter---输入wsdl地址:如下:http://127.0.0.1/ WebService/WebServiceCall.asmx?wsdl注意末尾的:'?wsdl'不能少。要不可能会说找不到。2:设置THTTPRIO控件的属性:把http://127.0.0.1/WebService 阅读全文

posted @ 2013-08-15 10:25 ╰★张志峰★╮ 阅读(15231) 评论(0) 推荐(1)

2013年8月14日

摘要: 1.图如下:个人测试 客户端1.2. 阅读全文

posted @ 2013-08-14 11:26 ╰★张志峰★╮ 阅读(2374) 评论(0) 推荐(0)

摘要: 1新建一个SOAP Server Application,在提示输入接口时输入MyHello,把所有文件保存在一个叫Ser的目录下,其中一个包含TWebModule1的文件保存为main.pas.在MyHelloIntf.pas的IMyHello接口中加入function Welcome(name:string):string;stdcall; 在MyHelloImpl.pas中的TMyHello实现此方法function TMyHello.Welcome(name:string):string;begin result:='Welcome '+name;end;2新建一个标准 阅读全文

posted @ 2013-08-14 10:20 ╰★张志峰★╮ 阅读(1352) 评论(2) 推荐(0)

2013年8月13日

摘要: Delphi stdCall意义1、此代码所在单元是个库,可被别的应用来调用,像SysUtils、DateUtils、Classes等单元一样,都是为将来的无穷无尽的应用提供服务的。2、此代码还可能出现在library的工程中,即动态链接库(.dll文件),最后会有export HInitRSCCTL的语句,这样,别的应用程序就能动态链接该库,并调用该函数。相比而言,1中所述为静态链接。stdcall的指示符表示参数在堆栈上传递的顺序,当然了,也就两种,从左到右和从右到左。C语言和pascall刚好相反 阅读全文

posted @ 2013-08-13 17:52 ╰★张志峰★╮ 阅读(2729) 评论(0) 推荐(0)

摘要: WEB APP DEBUGGER是怎么使用的最近在写一个WEBSERVICE的程序,怎么设置使用,WEBAPPDEBUGGER这个工具呢,让别人在调用我的WEBSERVICE的时候我可以调试的?谢谢------解决方案--------------------------------------------------------WEB APP DEBUGGER是用来调试可执行文件的, 不能调试ISAPI/NSAPI 一般用法是先作成exe,调试完成后再改造成dll ------解决方案------------------------------------------------------- 阅读全文

posted @ 2013-08-13 13:16 ╰★张志峰★╮ 阅读(819) 评论(0) 推荐(0)

上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 120 下一页