本人使用VB6开发一个ActiveX Dll。
功能:输入相关数据和参数,生成统计图,并保存成位图(BMP)。
内部使用了PictureBox控件(放在内部窗口,设置为不可见)。
编译通过,在VB测试程序中调用正常;但是ASP调用发现异常:“Automation错误”。跟踪发现,ActiveX Dll中不能调用PictureBox控件。请高手帮忙!!!

解决方案 »

  1.   

    可以结贴了!“如果您是位 Web 应用程序的开发者,可以通过编写组件封装商务逻辑。可以使用任何支持组件对象模型 (COM) 的语言来编写组件,如,C、C++、Java 或 Visual Basic。如果熟悉 COM 编程,ActiveX 组件就是 Automation 服务器。要在 Web 服务器上运行,ActiveX 组件不能有图形用户接口元素,如 Visual Basic 的 MsgBox 函数。”看来我只好在VB Activex Dll中使用GDI编程了。
      

  2.   

    你解贴也太快了只能用GDI编程了