用DELPHI7.1编写的ACTIVEFORM与FrontPage配合有问题 ( 积分: 50 )

  • 主题发起人 主题发起人 yzml
  • 开始时间 开始时间
Y

yzml

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手:
我用DELPHI7.1做了一个ACTIVEFORM,其基本功能已经实现,但在用FrontPage2000编写网页并插入该ActiveX控件时出现了几个问题,搞不懂是怎么回事,也不知道如何搞定,恳请指点一二。
(1)用FrontPage插入该控件时,出现乱七八糟的字符,而插入其他控件时没有这样的问题。插入我用DELPHI7.1制作的控件时FrontPage产生如下代码:
<html>
<head>
<meta http-equiv="Content-Type&quot
content="text/html
charset=gb2312">
<meta name="GENERATOR&quot
content="Microsoft FrontPage 4.0">
<meta name="ProgId&quot
content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>
<body>
<p>
<object classid="clsid:79F43FD3-8B5B-4824-B5BA-08935EE1203B&quot
id="ActiveFormX1&quot
[red]data="DATA:application/x-oleobject;BASE64,0z/0eVuLJEi1ugiTXuEgO1RQRjAHVEF4VGVzdAZBeFRlc3QETGVmdAPAAANU
b3ACawVXaWR0aAM2AQZIZWlnaHQDxQAHQ2FwdGlvbgYGQXhUZXN0BUNvbG9y
BwljbEJ0bkZhY2UMRm9udC5DaGFyc2V0Bw9ERUZBVUxUX0NIQVJTRVQKRm9u
dC5Db2xvcgcMY2xXaW5kb3dUZXh0C0ZvbnQuSGVpZ2h0AvUJRm9udC5OYW1l
Bg1NUyBTYW5zIFNlcmlmCkZvbnQuU3R5bGULAA5PbGRDcmVhdGVPcmRlcggN
UGl4ZWxzUGVySW5jaAJgClRleHRIZWlnaHQCDQAA[/red]&quot
width="310&quot
height="197">
</object>
</p>
</body>
</html>
插入其他控件时正常:
<html>
<head>
<meta http-equiv="Content-Type&quot
content="text/html
charset=gb2312">
<meta name="GENERATOR&quot
content="Microsoft FrontPage 4.0">
<meta name="ProgId&quot
content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>
<body>
<p>
<object classid="clsid:A19EFD86-D52C-11D3-8BB1-0090279C561E&quot
id="ActiveXSubmitTest1&quot
width="109&quot
height="91">
[blue]<param name="_Version&quot
value="65536">
<param name="_ExtentX&quot
value="2646">
<param name="_ExtentY&quot
value="1323">
<param name="_StockProps&quot
value="0">
<param name="sUserName&quot
value>
<param name="sNickName&quot
value>[/blue]</object>
</p>
</body>
</html>
(2)插入我写的ActiveX控件,我定义的属性不能自动通过<param name="&quot
value="">带入HTML语句,而其他控件却可以;
(3)在FrongPage的“普通”界面中双击控件,我写的控件在属性页面中需要逐条通过“添加”的方式才能跳出属性参数并赋值,而其他的控件其属性参数却能直接显示出来;
(4)其他控件的属性参数都有缺省值,DELPHI7.1中如何定义这些属性的缺省值,并能让FrontPage调出来?

我只有68分,全部拿出来了,恳请高手指点!!!
 
各位高手:
我用DELPHI7.1做了一个ACTIVEFORM,其基本功能已经实现,但在用FrontPage2000编写网页并插入该ActiveX控件时出现了几个问题,搞不懂是怎么回事,也不知道如何搞定,恳请指点一二。
(1)用FrontPage插入该控件时,出现乱七八糟的字符,而插入其他控件时没有这样的问题。插入我用DELPHI7.1制作的控件时FrontPage产生如下代码:
<html>
<head>
<meta http-equiv="Content-Type&quot
content="text/html
charset=gb2312">
<meta name="GENERATOR&quot
content="Microsoft FrontPage 4.0">
<meta name="ProgId&quot
content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>
<body>
<p>
<object classid="clsid:79F43FD3-8B5B-4824-B5BA-08935EE1203B&quot
id="ActiveFormX1&quot
[red]data="DATA:application/x-oleobject;BASE64,0z/0eVuLJEi1ugiTXuEgO1RQRjAHVEF4VGVzdAZBeFRlc3QETGVmdAPAAANU
b3ACawVXaWR0aAM2AQZIZWlnaHQDxQAHQ2FwdGlvbgYGQXhUZXN0BUNvbG9y
BwljbEJ0bkZhY2UMRm9udC5DaGFyc2V0Bw9ERUZBVUxUX0NIQVJTRVQKRm9u
dC5Db2xvcgcMY2xXaW5kb3dUZXh0C0ZvbnQuSGVpZ2h0AvUJRm9udC5OYW1l
Bg1NUyBTYW5zIFNlcmlmCkZvbnQuU3R5bGULAA5PbGRDcmVhdGVPcmRlcggN
UGl4ZWxzUGVySW5jaAJgClRleHRIZWlnaHQCDQAA[/red]&quot
width="310&quot
height="197">
</object>
</p>
</body>
</html>
插入其他控件时正常:
<html>
<head>
<meta http-equiv="Content-Type&quot
content="text/html
charset=gb2312">
<meta name="GENERATOR&quot
content="Microsoft FrontPage 4.0">
<meta name="ProgId&quot
content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head>
<body>
<p>
<object classid="clsid:A19EFD86-D52C-11D3-8BB1-0090279C561E&quot
id="ActiveXSubmitTest1&quot
width="109&quot
height="91">
[blue]<param name="_Version&quot
value="65536">
<param name="_ExtentX&quot
value="2646">
<param name="_ExtentY&quot
value="1323">
<param name="_StockProps&quot
value="0">
<param name="sUserName&quot
value>
<param name="sNickName&quot
value>[/blue]</object>
</p>
</body>
</html>
(2)插入我写的ActiveX控件,我定义的属性不能自动通过<param name="&quot
value="">带入HTML语句,而其他控件却可以;
(3)在FrongPage的“普通”界面中双击控件,我写的控件在属性页面中需要逐条通过“添加”的方式才能跳出属性参数并赋值,而其他的控件其属性参数却能直接显示出来;
(4)其他控件的属性参数都有缺省值,DELPHI7.1中如何定义这些属性的缺省值,并能让FrontPage调出来?

我只有68分,全部拿出来了,恳请高手指点!!!
 
后退
顶部