更改网页中的数据的问题 [Error] Unit1.pas(55): Statement expected but 'PROCEDURE' found [Fatal Error] Project2.dpr(9): Could not compil

subobo 2008-03-31 09:51:19
//这个是代码

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Graphics, Controls, Forms,
Dialogs, StdCtrls, Classes, HTTPApp, HTTPProd;

type
TWebModule1 = class(TWebModule)
PageProducer1: TPageProducer;
procedure WebModuleCreate(Sender: TObject);
procedure PageProducer1HTMLTag(Sender: TObject; Tag: TTag;
const TagString: String; TagParams: TStrings;
var ReplaceText: String);
procedure WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);

private
{ Private declarations }
public
{ Public declarations }
end;

var
WebModule1: TWebModule1;
filepath:string;

implementation

{$R *.dfm}





//initialization //不加这个不能产生creat事件

procedure TWebModule1.WebModuleCreate(Sender: TObject);
var
path:array[0..200] of char;
pathstr:string;
begin
setstring(pathstr,path,GetModuleFileName(hinstance,path,sizeof(path)));
filepath:=extractfilepath(pathstr);
end;

procedure TWebModule1.PageProducer1HTMLTag(Sender: TObject; Tag: TTag;
const TagString: String; TagParams: TStrings; var ReplaceText: String);
begin
case tag of
tgcustom:if tagstring='name' then replacetext:='各位朋友';
end;

procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
pageproducer1.HTMLFile:=filepath+'mypage.htm';
response.Content:=pageproducer1.Content;
end;

end.
...全文
212 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
有问题请先GOOGLE,BAIDU
meiZiNick 2008-04-30
  • 打赏
  • 举报
回复
接分是王道!

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧