关于web编程IE显示问题(50分)

to 沉香屑:
不好意思这段时间一直不能登录到这里
我现在只要你给我解释一下delphi中自带一个‘D:/Program Files/Borland/
Delphi5/Demos/Webserv/iservcgi’例子,里面一个东东不太懂,就是biolifeproducer控件
的htmldoc属性里定义了四个tag,可是我怎么找都没有找到这四个tag的响应事件在
哪里,我到是看见表biolife中的notes和graphic的gettext事件写了代码。
不知这个是不是跟前面的tag有关联呢?但是还有两个tag没有看见它的响应事件?
能否解释一下?谢谢!!!!!
如果你给我解释这个问题我马上加分
 
把IE的安全等级设为低就OK了!!!!
 
procedure TCustomerInfoModule.RootHTMLTag(Sender: TObject;
Tag: TTag;
const TagString: String;
TagParams: TStrings;
var ReplaceText: String);
procedure TCustomerInfoModule.CustomerListHTMLTag(Sender: TObject;
Tag: TTag;
const TagString: String;
TagParams: TStrings;
var ReplaceText: String);
看看吧。
 
to 沉香屑:
顺便问一句
PageProducer的HTMLDoc属性里没有类似于<A HREF="/scripts/<#MODULENAME>/biolife">
的语句,我测试我自己写的一个简单的web程序时,用ie浏览能正确显示table的字段名,
可是table的value却显示不出来。点击表格时状态栏显示“网页上有错误”,请问这是怎
么回事?
 
做这种东西,必须了解一下cgi, isapi的基本原理
不要看了本书就照猫画虎。 delphi的例子很多虽然
简单,但都有代表性,学的时候把源码通读10几遍
是正常的,不懂的地方要查相关的资料,象这样一点
一点的问,谁也受不了。 手头备一份MSDN的盘,一
份DFW的离线库,可以解决大部分问题。只要你学到了
查找,解决问题的方法,就会触类旁通,再不用一个一个
问题不停的问了。 另外:做WEB程序,要了解一下服务器
的管理,配置技术,特别是权限,安全方面的问题,大有好处。
 
isapi在98下的PWS调试是比较麻烦,因为dll进入内存后,
新编译的dll就不能运行了,停了pws还不行,经常要重起
或软登陆。 一般有3个解决方法:
1 将新编译的dll改名,改为xxx2.dll, xxx3.dll...网页的
调用路径也要改,比较麻烦
2 先用cgi编写,编译为exe,调试。 做好后再建一个isapi工程,
把源码拷进去,编译为dll。
3 改用NT, 2K, IIS, 这样随时可以杀进程,或重起iis, 都很快。
 

Similar threads

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