说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

用DELPHI制作留言板

HTML文档下载 WORD文档下载 PDF文档下载
用DELPHI制作留言板

现在很多朋友都有了自己的个人主页。有一个留言板主页与访问者交流一下可能是很多网友愿望。但留言板主页不同与一般主页,它不但有主页部分而且还要有数据存储功能。其实用DELPHI的CGI应用程序可以轻松的制作留言板主页。用ELPHI开发CGI应用程序不但可以实现ASP,HTML很难实现的低层操作,而且简化了CGI应用程序开发过程。

1.选择Delphi的菜单File|New,在New标签中选择“Web Server Application”。

然后在选择“CGI Stand-alone executable",创建一个CGI应用程序。

(如果想创建ISAPI或NSAPI应用程序,只需选择“ISAPI/NSAPI Dynamic Link Library”,后几步操作不变。)

2.系统自动创建一个非可视的WebModule1组件,我们按以下步骤给程序添加控制和代码:

(1)、双击WebModule1的Actions属性,弹出“Editing WebModule1.Actions”对话框;

(2)、单击Add按钮,添加一个新行WebActionItem1

(3)、单击WebActionItem1,在Object Inspector中将WebActionItem1的Default属性设置为True;这样设置使访问CGI.EXE时直接访问此页面。

(4)、单击Add按钮,添加一个新行WebActionItem2

(5)、单击WebActionItem2,在Object Inspector中将WebActionItem2的PathInfo属性设置为“\Info”;即访问此页面的路径为CGI.EXE\Info。

(6)、在Object Inspector中双击WebActionItem1的OnAction事件,添加代码。将留言板页面的HTML语句赋给Response.Content属性,使用户访问WEB服务器应用程序时显示。

(7)、在Object Inspector中双击WebActionItem2的OnAction事件,添加代码处理留言板页面传回的信息,同时显示相关信息通知用户。其中涉及Request.ContentFields.Values['index']及Request.ContentFields.Strings[counts]两个属性的应用。

Request.ContentFields.Values['UserName']是指留言板页面中name="UserName"的控件中的数据信息。

Request.ContentFields.Strings[Counts]是指留言板页面传过来各项数据及对应的控件名。以Counts区分其为哪项数据,其数值为留言板页面传输数据项的顺序号。

数据存储方式我采用文本文件存储,如果网友的主页人气鼎盛也可考虑改用数据库存储。

以下是完整的程序代码

在DELPHI3,IIS4.0/PWS,IE4.0中运行通过。

inent调用代码总结,不断完善中 onRetainNonConfigurationInstance和getLastNonConfigurationInstance Android中String资源文件的format方法 Android工程内嵌资源文件的两种方法 Android AIDL全攻略三 - AIDL框架 Android AIDL全攻略二 - Service绑定 自定义Android主题风格theme.xml方法 Android开发之模拟按下Home键的效果 Android AIDL全攻略一 Android Picture和PictureDrawable的用处 Android自定义View以及layout属性全攻略 Android通过Intent发送电子邮件含附件 Android调试技巧之Eclipse行号和Logcat Android Txt文本读写类源代码 Android游戏开发之旅20 双按事件捕获 Android游戏开发之旅19 分辨率大全 保护你的Android付费软件-LVL全攻略(二) 保护你的Android付费软件-LVL全攻略 android调试工具monkey压力测试实战 Android开发工具-App Inventor Android游戏开发之旅18 SoundPool类 Android多线程下载远程图片 Android读写Txt文本文件代码 Android游戏开发之旅17 图像渐变特效 Android游戏开发之旅16 异步音乐播放 Android游戏开发之旅15 按键中断处理 Android游戏开发之旅14 游戏开发实战一 Android游戏开发之旅13 Sensor感应示例 Android游戏开发之旅12 Sensor重力感应 Android游戏开发之旅11 View中手势识别 Android游戏开发之旅十 位图旋转 如何解决BUTTON重入的问题。 关于如何获得文件域中的文件名!!!!!!!!!!!!!!!!! 游戏编程初学者的作品.(弹球) 有没有汨罗的朋友呀?????? 在线等,触发器如何使用? 请问ActiveX controls event发出的消息怎样在container里接收 UNIX的cc编译结果: [请问]i586是什么意思?PPC又是什么?另外RedHat9无法安装的问题…… 不知道大家都玩不玩新闻组,给大家提供几个中文新闻组地址并讲一下使用方法,感觉比BBS好玩! 高分求助,现谢谢了。 !急关于CrystalReport 下面这样类型转换,居然可行, 我下面的问题解决了 ORACLE统计问题 腊肉是月老啊,单身的哥哥们找腊肉拉红线啊! 新闻搜索 using namespace std; 微星845 Ultra-C 支持P4赛扬2.0的吗? 请问哪里有关于cc的比较好的文档资料. 水晶报表的问题!!!!!!!!!!!! 关闭Jbuilder9时,会弹出微软拼音输入法的关于信息框,如何解决? TreeView的删除问题/// 怎样在delphi里使用windows定义的结构体 问个问题 顺便散分 sub main问题 郁闷,一夜起来信誉分掉了一大截,散分 请问UNIX下makefile 是怎么一回事 我在学习C#,不过基础不好,很吃力!中秋快乐! 如何防止文件被访问?谢谢! 今年中秋我爸收了一大堆礼物,价值估计不下于20万(我爸是税务局长),呵呵,太高兴了!再散点分给大家!今年中秋我爸收了一大堆礼物, ASP.NET有没有类似javascript中的window.confirm( )这样的方法,弹出对话框提示是否确认? C#builder里的CaliberRM有谁用过? 学ASP学的我晕了,大家给条路!!! 简单问题求助~~~~~~~~~~~~~~~ sql7.0到sql2000升级 图像存储及传输的计算问题? 为什么不能共享? 大家讲讲TreeMap的使用,回答好的立刻给100分!! 请问哪里有免费的或破解的查木马软件下载?? 在ASP.NET中能控制输入法吗?在.NET应用程序中有一INPUTLANGUAGE类,可以控制,在ASP.NET中能实现吗? 有谁做过用moden拨号连接,访问另一台pc,建立连接 如何让bean中的“输出”定位到网页中的特定位置? 请问以下这个项目如何设计?关于图形数据库系统的 触发器的大问题,请各位高手支招: CEO是个什么职务?有多大管理权限? 一个看似简单.....其实非常难的问题....小妹初学web开发. 为什么不能共享??? 100分求:哪儿有《深入理解linux内核》可供下哉! 工作机会 JBUILDER是否帶有TomCat﹐如何安裝使用﹖ 这里有没有用过realbasic的朋友 跛足虎:呼为“跛足虎” 还有“以衾拥覆,久而乃和”中“以”的意思 肝纤四项检查注意事项有哪些 我这样的配置可以玩BF3吗? 肝纤四项是什么? 肝纤四项检查什么? 不行了速度帮忙下 我去做了肝纤四项检查III型前胶原 是 233 正常是120 请问这个严重嘛 求各种行星的名字和图片,谢谢好看点的啦~给我发图啦 求行星名字1.轨道离太阳最近( )2.有漂亮而复杂的光环( )3.天空中最,明亮的一颗星( )4.古称荧惑星( ) 英语翻译是四个空,填四个单词! 跛足虎解释 跛足虎的出处 英国黑客入侵美国军政电脑系统被逮捕纽约警方透露华裔灭门案细节 孩子均遭中国军机连续3天飞越冲绳 日防相称不普京称索契冬奥会欢迎任何性取向的人参英作家曝希特勒逃亡阿根廷活到73岁 津巴布韦航空一客机引擎空中着火 成功统计显示韩国“女大男小”婚姻比率逐渐日防相:中国军机连续3天飞越冲绳 将日本明仁天皇夫妇将首次访印 前首相森“飓风级”大风暴袭击致英国南部22万澳大利亚维州采取强硬措施整治司机开车韩国自杀率居高不下 首尔年轻人主要死欧盟将继续暂停部分对伊朗制裁措施“空气知了”:一款有可能得罪整个空气俄罗斯虎“乌斯京”再袭羊圈 又有13吕政:北京根治城市病必须改变集多中心我的名字叫“长征” 被红军救下的一家安徽:报销加补偿 看病“一口价”“中华文化四海行”将走进云南考古调查确认北魏阴山行宫广德殿旧址国家级非遗西河大鼓保护传承发展面临三北京未来3年电动车摇号指标将增加15异界死灵机械师《蓝天传奇》我和一群女人的故事天神逍遥传公子一笑吉品天命龙凤诀情索俏丫头天中天爱上缘分重生第三帝国狂想啤酒街旅游棋盘石风景区旅游海滨栈道旅游台东夜市旅游世界花卉大观园旅游八大处旅游龙庆峡旅游八达岭野生动物园旅游拒马河旅游孤山寨旅游天安门旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘