当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Delphi中TXMLDocument控件的用法le="FON
 

 

    摘要: 最近在做一个短信相关的项目。从联通网关deliver过来的短信都是ucs2编码的。 在网上找了些资料,找到一些使用java语言本身带的api转换的代码,但没有合适的delphi源码,所以经研究后自己写了一个,很简单的: function ucs2togbk(const invalue: string): string;var i: integer;begin result := ; for ......
 ·基于delphi的组件设计之概念    »显示摘要«
    摘要: 作为组件制作的开始,应该了解一些概念,我以为这些概念是非常重要的,将可以作为以后实践的理论基础。   一、组件的简要层次结构  一般情况下,vcl的组件可以从tcomponent为开始。其最明显的特征就是它的属性可以在设计时通过对象察看器来操纵,另外,他还能拥有其他组件。  从tcomponent下,分出非可视组件和可视组件。  非可视组件如topendialog,ttimer,ttable等,......


delphi中的XML解析控件TXMLDocument的用法
delphi中txmldocument控件的用法

   在讲之前先给出一个xml实例,在讲某些部分是要结合实例比较容易理解. 【程序编程相关:在Delphi中如何维护COM+的状态信

   delphi中对xml文件的解析做的很好,比直接使用ms的msxml2_tlb中的接口要方便很多,现称述于下面. 【推荐阅读:非COM环境下的接口编程--问题,技巧,

2<xmlpackage>   【扩展信息:Delphi学习:在Listbox加背景

1<?xml version="1.0" encoding="gb2312"?> <!--文档版本信息, 注释格式同html-->

3  <clinetinfo ip=”202.101.100.90” handler=”si” unit=”江苏网商软件”/>

4  <data>

5     <row id=”1” name="太阳" sex=”男” age="24" duty="软件工程师"/>

6     <row id=”2” name="月亮" sex=”女” age="25" duty="部门经理"/>

7<!--data中包含了元素 row的两个实例,通过属性id予以区分 -->

8  </data>

9    <memo length=”16” color=” $0034494b”>hello! i am yaya! </memo> <!-- 这个元素中间包含的内容成为text,而且也含有两个属性 length, color, 当然也可以没有属性 -- >

10   <actions acition=”update/insert”/> <!—该元素描述了一动作控制信息-->

11</xmlpackage>

   txmldocument控件提供了我们两种常用做法:一.直接用这个类封装的属性与方法来读写xml文件,我把它称为自己解析法;二.用控件提供的xml data binding wizard来创建一个适合用户自己的接口单元,然后按照这个接口单元提供的许多接口来实现对同类xml文件的读写,十分方便,但有局限性,我把它称为控件解析法.我重点讲第一种使用方法.


...   下一页
    摘要: 什么是rss?rss是站点用来和其他站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按顺序排列的网站,例如blog。 一段项目的介绍可能包含新闻的全部介绍等。或者仅仅是额外的内容或者简短的介绍。这些项目的链接通常都能链接到全部的内容。网络用户可以在客户端借助于支持rss的新闻聚合工具软件(例如sharpreader,newzcrawler、feeddemon),在不打开网站......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE