知道的快来看看,ISAPI+HTML的问题(100分)

  • 主题发起人 主题发起人 anick
  • 开始时间 开始时间
A

anick

Unregistered / Unconfirmed
GUEST, unregistred user!
写了个isapi来操作数据库,想把数据返回给htm,想以这种格式显示出来<br>&lt;img src=1.dll?id=10 width=100 height=100&gt;&lt;/img&gt;<br>或者asp的:<br>&lt;img src=&lt;%=1.dll?id=10%&gt; width=100 height=100&gt;&lt;/img&gt;<br>大概意思就是想在htm或者asp里面嵌套dll返回的图片地址或者文字信息,搞了几天了,实在是头大,希望高手看到能指点一二!
 
在相应的ACTION里,用RESPONSE输出图片STREAM即可.
 
isapi里面我都知道怎么弄,主要是不知道html里面的src怎样调用这个dll,我上面那个方法根本就不执行
 
假设图片ACTION的PATH为/PIC<br>则图片应该是 &lt;img src=1.dll/PIC?id=10 width=100 height=100&gt;
 
郁闷死了,打开html始终不运行src里面的东西
 
var<br> &nbsp;FS: TFileStream;<br>begin<br> &nbsp;FS := TFileStream.Create('G:/Inetpub/wwwroot/homepage/list.gif', fmShareCompat);<br> &nbsp;try<br> &nbsp; &nbsp;Response.ContentType := 'image/jpeg';<br> &nbsp; &nbsp;Response.ContentStream := FS;<br> &nbsp; &nbsp;Response.SendResponse;<br> &nbsp;finally<br> &nbsp; &nbsp;FS.Free;<br> &nbsp;end;<br> &nbsp;Handled := True;<br><br>会了不。如果还不会。加我QQ:19225
 
我知道楼主的意思,就是希望在HTML里使用ISAPIdll的功能,应该这样:<br>&lt;img src=&quot;1.dll?id=10&quot; width=100 height=100&gt;&lt;/img&gt;<br>或者asp的:<br>&lt;img src=&quot;&lt;%=1.dll?id=10%&gt;&quot; width=100 height=100&gt;&lt;/img&gt;<br>需要引号!!!<br><br>另外,注意1.dll是相对地址,是否应该是完整的?<br>你肯定知道的!
 
如果还不行,那么一定是dll的问题了
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部