如果你编写的ActiveX Form无法在网页里面显示出来,而你又把其他的方面都明白了的话,那么你可以查一查下面的这个方面的问题,在你的ActiveX Form的主窗体的源代码中,有类似下面的代码:
initialization
TActiveFormFactory . Create (
ComServer ,
TActiveFormControl ,
TlyhAxForm ,
Class_lyhAxForm ,
1 ,
'{BC92EC83-BA34-48A4-B236-B4AC3D3938AF}' ,
OLEMISC_SIMPLEFRAME or OLEMISC_ACTSLIKELABEL ,
tmApartment );
end .
注意,问题就在这里,请把那个GUID去掉改成下面的即可:
initialization
TActiveFormFactory . Create (
ComServer ,
TActiveFormControl ,
TlyhAxForm ,
Class_lyhAxForm ,
1 ,
'' ,
OLEMISC_SIMPLEFRAME or OLEMISC_ACTSLIKELABEL ,
tmApartment );
end .
Kingron 为了这个问题化了一个下午的时间!痛苦中……