当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 随着Internet/Intranet的飞速发展和普遍应用,对在Internet/Intranet上的应用程序的需求越来越多,于是Java和ActiveX Form应运而生,但是,现在Internet的带宽还非常低下的情况下,这种基于Client端的应用是非常困难的,下载一个非常小、功能非常简单...
 

 

 ·取当前所有的拨号连接的程式    »显示摘要«
    摘要:{+++++++++++++++++++++++ 取当前所有的拨号连接的程式; 参数为传入的列表,过程成功为参数付值且返回值为真 否则为假; 调用方法类似 if getentries(memo1.lines) then begin end else begin end; date:2001/03/07 12:30-----13:32 remark: +......
 ·读取ie收藏夹内网址的信息    »显示摘要«
    摘要:procedure tform1.toolbutton1click(sender: tobject); label write; var favorites:string; search:tsearchrec; begin favorites:=getfavoritespath; if favorites= then begin messagebox(handle,访问收藏夹主......


Delphi开发Web Server程序响应用户的输入
上一页   ...例如url中:http://www.delphi.com.cn/dfyw/cgi-bin/delinfo.exe?id=10,这里,id=10数据参数,告诉delinfo.exe显示从id=10开始的信息,这一般应用在数据量较少的情况下,优点是比较容易输入参数,缺点是数据量不能太大,并影响url的显示.在content中保存数据信息的优点是不影响url的显示,而且数据量较大,缺点是用户只能使用  

【程序编程相关:支持自绘画的属性编辑器

【推荐阅读:安装程序打包interbase的方法

表格让浏览器生成请求,不能直接输入请求信息. 【扩展信息:修改记录字段值时错误Row cannot

除了post方法使用content部分返回数据以外,其它方法都是通过url来返回数据的.

delphi中有twebrequest对象,这个对象将http返回的信息进行分析,非常容易使用.对于content中的数据,twebrequest使用contentfields,将数据分析成为一个tstrings,可以直接使用request.contentfields.values[name]来都取数据.而url中的数据,twebrequest使用queryfields,也将数据分析成为了一个tstrings,可以直接使用request.queryfields.values[name]来读取数据.

例如上面的html返回的消息处理:

if request.contentfields.values[name]<>’’ then

response.content:= request.contentfields.values[name]

+’的电话号码是:’+querytelcode(request.contentfields.values[name])

else

response.content:=’请输入用户名’;

当然,还有一种输入数据是cookie.cookie是保存在客户端的一种数据,用来保存访问者的访问信息等.对于cookie数据使用 cookiefields来进行读取.


 ·delphi编程中的“流”    »显示摘要«
    摘要: 什么是流?流,简单来说就是建立在面向对象基础上的一种抽象的处理数据 的工具。在流中,定义了一些处理数据的基本操作,如读取数据,写入数据等, 程序员是对流进行所有操作的,而不用关心流的另一头数据的真正流向。流不 但可以处理文件,还可以处理动态内存、网络数据等多种数据形式。如果你对 流的操作非常熟练,在程序中利用流的方便性,写起程序会大大提高效率的。 下面,笔者通过四个实例:exe文件加......
» 本期热门文章:

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