asp编chart小问题。(100分)

  • 主题发起人 主题发起人 fifa99
  • 开始时间 开始时间
F

fifa99

Unregistered / Unconfirmed
GUEST, unregistred user!
老板要我用asp编写一个chart,要求实时更新。由于买不起要花钱注册的chart控件。
1、请问各位这个方法是否可行:
先用delphi编写一个小程序,实时根据数据库中的数据,画出一个chart.保存在某个地方。然后在asp程序中在页面载入时运行这个小程序,最后把保存的图片载入页面。
2、请问如何在asp中运行一个可执行程序。而不提示下载。
 
用delphi编写一个activex lib 文件,其中加入一个active server object
用于对数据库读数据,并在Tchart上描点,reg dll,
然后调用该asp object 输出统计图表。
 
1.你的方法是可行的。
2.执行可执行文件恐怕不可能,不过你可以把这个作成ocx形式,就可以在IE中
执行了。
 
只是我对于activex lib 以及*.ocx之类的控件不会写,能不能给个小例子,
分数归你。
 
delphi5 中:
file->close;
file->new...select activex library in the page of activex
file->new... select active server object in the page of activex
可指定coclassname :myobj,
在project1.tlb中为imyobj添加mymethod方法,并为其添加代码,如:
response.write('<html><head><title>demo page</title></head><body><p>this is my asp object demo</p><br></body></html>');
compile and register activex server
最后生成一asp file:
<HTML>
<BODY>
<TITLE> Testing Delphi ASP </TITLE>
<CENTER>
<H3> You should see the results of your Delphi Active Server method below </H3>
</CENTER>
<HR>
<% Set DelphiASPObj = Server.CreateObject("Project1.myobj")
DelphiASPObj.mymethod
%>
<HR>
</BODY>
</HTML>
-------------------------------------------------------------------
另:如你只是想在web page 中显示chart 最懒的办法是用cgiexpert
不知我说清楚了吗?
 
请问cgiexpert从哪里能得到.
 
http://203.207.140.104/cgixpert_pas.zip
 
谢谢你们。
 
后退
顶部