想用ASP调用VB窗体控件pictureBox功能的问题,大家快来学习或帮忙呀!

ydh1981 2005-09-18 11:06:19
我按照建ASP dll 的方法,建一个VB 的CLASS,然后可以将ASP代码写在这里调用.

但我现在想调用VB窗体控件pictureBox来解析图片.我在这个Active X dll 工程里加了一个窗体Form1,

Form1里有pictureBox及相关方法

可在CLASS里调用(用Form1.pictureBox = LoadPicture("C:\7777.gif")) 它就出错,不调用不错了.

问题

1 我如何才能正确用ASP调用Form1里通过pictureBox及相关方法实现的功能,即如何正确调用

2 如果不可以的话,那么我如何能实现这样的功能,(或者您知道也请详细告知)

对一个gif图片进行解析,得到它每一个像素的颜色值,谢谢! ^_^
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dh20156 2005-09-19
  • 打赏
  • 举报
回复
显示图片请参考:
Private Sub Command1_Click()
Dim picstr As String
picstr = Text1.Text
If Trim(picstr) <> "" Then
Picture1.Picture = LoadPicture(picstr)
End If
End Sub

“对一个gif图片进行解析,得到它每一个像素的颜色值”这个可能要调用API。
dh20156 2005-09-19
  • 打赏
  • 举报
回复
楼主,你这个东东是在客户端运行的,是要取客户端的资料的话就应该新建ACTIVE X控件,而不是ActiveX DLL.
ydh1981 2005-09-19
  • 打赏
  • 举报
回复
楼上不明白我的意思,我的意思是

1 对图像的解析是在VB中完成的,要用到VB的控件,只是如何调用它输出的结果.

2 active x dll 当然是在服务器端运行的.你在用VB编ASP dll时,新建工程是不是要选 ACTIVE X DLL,它是属于activex 它当然是在服务器端运行的了.你搞错了吧 ?
hsboy 2005-09-19
  • 打赏
  • 举报
回复
1、只有实现了特定接口并有数字签名的控件才能在IE中显示,要是开发IE中使用的控件真有你想象的那么简单就好了
2、ASP DLL是用在服务器端的,不是用在客户端的ACTIVEX控件啊,这一点你从概念上都没有搞清楚。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧