请教WebModule组件Action的调用问题

Arh Arh 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=gb_2312-80">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>邮件查看</title>
</head>
<body bgcolor="#FFFFFF">
<form action="/scripts/Project2.exe/t1"
method="POST">
<p>主机:<input type="text" size="20" name="Host"></p>
<p>端口:<input type="text" size="20" name="Port"></p>
<p>用户名:<input type="text" size="20" name="Name"></p>
<p>口令:<input type="password" size="20" name="Code"></p>
<p><input type="submit" name="B1" value="提交"><input
type="reset" name="B2" value="复原"></p>
</form>
</body>
</html>
我先写一个上面的htm文件,其中Project2.exe是我的WebModule的程序,执行的WebModule的WebModuleItem1的函数体,Pathinfo属性/t1,我点击submit后能够显示处我的邮件个数,如下:
PageProducer1->HTMLDoc->Clear();
PageProducer1->HTMLDoc->Add("<html><body>");
PageProducer1->HTMLDoc->Add("邮件个数"+IntToStr(NMPOP31->MailCount));
if(NMPOP31->MailCount)
for(int i=1;i<=NMPOP31->MailCount;i++)
{
PageProducer1->HTMLDoc->Add("<a href=''");
PageProducer1->HTMLDoc->Add("ReadMail?Mx=");
PageProducer1->HTMLDoc->Add(IntToStr(i));
PageProducer1->HTMLDoc->Add("''>");
PageProducer1->HTMLDoc->Add(IntToStr(i));
PageProducer1->HTMLDoc->Add("</a>");
}
NMPOP31->Disconnect();
我还写了WebModuleItem2的函数体,Pathinfo属性/t2,想在点击某一封邮件的时候显示邮件内容,可是我怎么才能调用WebModuleItem2的函数呢,我老是调用不了,我这么写了:
PageProducer1->HTMLDoc->Add("<form action='/scripts/Project2.exe/t1' method='POST'>");
PageProducer1->HTMLDoc->Add("<p>邮件号:<input type='text' size='20' name='MailNumber'></p>");
PageProducer1->HTMLDoc->Add("<p><input type='submit' name='B3' value='查看'></p>");
PageProducer1->HTMLDoc->Add("</form>");
PageProducer1->HTMLDoc->Add("</body></html>");
想输入邮件号后,再点submit就调用第二个动作,可是调用不了,或者其他方法调用也行,求教,必须先显示邮件个数,再看内容,谢谢了
...全文
评论
收藏 已收藏
分享
返回顶部
Arh
网络及通讯开发 1,317 成员 8,874 内容