有关VS2005中用C#制作ActiveX的若干问题的求救

最近在做一个项目,是用一个拍摄仪拍摄照片,然后把照片上传到数据库。要求在拍摄的同时上传照片,一般b/s下的上传方案就是借助FileUpload进行上传,而我的项目中只有拍摄按钮,我要实现就是拍摄的同时然后用FileUpload上传,但是这老是跳出来一个文件选择框,如果让客户来操作,这也不具可行性,因为客户也不知道刚才拍摄的照片是哪一张,由于FileUpload的FileName是只读的,不可能赋值,所以用FileUpload上传我还没有找到更好的方法,如果哪位大侠有这方面的资料或思路可以给我联系: shanliy@msn.com
我想用ActiveX来实现,或许这能够解决问题。
我对ActiveX和COM了解的不多,由于项目比较紧所以也没有仔细研究这方面的知识,安装园子里红马天下 http://www.cnblogs.com/homer/四篇文章以及阿良.NEThttp://www.chenjiliang.com/Article/Default.aspx?TypeID=88中的几篇有关ActiveX的文章,制作了一个ActiveX(还不能称得上)你能够在本机运行实现想要的功能,但是在本机部署之后,始而能够实现始而不能实现,部署到服务器之后就压根不能实现了。
因为我只做到.dll,以后的步骤如:注册签名之类的我实在不知道怎么去做。
希望大家给点思路。


下午3点有了新发展,因为自己忘了加一句话: [assembly: AllowPartiallyTrustedCallers()]
这句话是为了能够远程访问,这样在本机运行没问题了,在其他机器上仍然没有反映,把dll弄到别的机器上的IIS根目录下测试,结果还是不行,现在的结果是只能在我机器上能用。

转载于:https://www.cnblogs.com/shunliy/archive/2008/06/25/1229607.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值