一个很急的问题(100分)

  • 主题发起人 主题发起人 来去若梦
  • 开始时间 开始时间

来去若梦

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚刚开始学习使用ActiveX技术,想做一个ASP对象,在其中我可以调用其中的一个属性或
者方法可是我碰到一个问题,property的类型我想设计成string型的回传一个文件名,但是
找不到需要的类型,不知哪位大侠为我指点迷津!
还有我如果用method怎么才能回传数据,李维的书上定义的没有回传,我很急
100分送上!
 
找不到需要的类型是什么意思??
 
用BSTR就可以了相当于WideString
在方法中加入带返回值的参数,返回值用指针型的
例如:BSTR * 或 variant *
 
我的一点补充,我做了一个activex控件,想在asp中调用其中的一个方法GetFname
不需要回传了, 现在只需要利用delphi处理其中的图片文件然后另存为一个临时文件就可以了
代码如下
procedure TWLLStr.GetFname;
var
Img1:Timage;
begin
response.Write('<p>您的姓名是:</p>');
response.Write('您的年龄大小是');
response.write('你结婚了吗/?');

Img1:=TImage.create(Img1);
Img1.picture.loadfromfile('文竹.bmp');
Img1.canvas.font.size:=10;
img1.canvas.font.color:=clred;
img1.canvas.textout(10,10,'一颗文竹');
img1.canvas.TextOut(30,100,'白龙');
Img1.picture.savetofile('temp.Bmp');
Img1.free

end;
编译成功后,生成了一个Mid.dll
在asp中动态创建这个对象,调用这个方法,却报错。
请各位大大帮忙,让我恢复对activex的信心。
分可以加的!
 
稍微懂一点了!
 
后退
顶部