C#能做吗?

swdmike 2010-02-25 12:23:35
手头有一个别人用VC++写的DLL,领导要我做一个ActiveX放到网页里,我们的服务器还是Linux的

我对C++不熟,希望能用C#来写,但是不知道C#能不能做

如果能做的话能不能放到Linux服务器上去,别人看网页需不需要.net库?

谢谢!
...全文
166 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
nashina 2010-02-25
  • 打赏
  • 举报
回复
引用 5 楼 assky124 的回复:
c#做AxtiveX好像不太容易实现,
好像要客户端安装.net

应该是可以的,只是不知道怎么在linux上发布
heronexus 2010-02-25
  • 打赏
  • 举报
回复
应该可以的吧~.NET本来就是跨语言开发呀!
varzero 2010-02-25
  • 打赏
  • 举报
回复
关注一下
我也想了解了解
maomao90 2010-02-25
  • 打赏
  • 举报
回复
关注,
我也想知道
tianliang1 2010-02-25
  • 打赏
  • 举报
回复
帮顶顶吧!顺便关注一下
足球中国 2010-02-25
  • 打赏
  • 举报
回复
可以。这样的代码网上不有很多嘛。
assky124 2010-02-25
  • 打赏
  • 举报
回复
c#做AxtiveX好像不太容易实现,
好像要客户端安装.net
  • 打赏
  • 举报
回复
可以完成,只是工作量问题。语言不是问题,思想important
loveflydhl 2010-02-25
  • 打赏
  • 举报
回复
不知道,回答只为可用分。。
兔子-顾问 2010-02-25
  • 打赏
  • 举报
回复
应该不行吧。一般做成activex的都是需要用本地资源的,linux下权限,没这么试过。
flyerwing 2010-02-25
  • 打赏
  • 举报
回复
好象C井可以写那个ACTIVEX的
不懂
jin20000 2010-02-25
  • 打赏
  • 举报
回复
引用 14 楼 getian 的回复:
首先,ActiveX是运行在客户端的。需要权限也是客户端浏览器上设置的权限。和你服务器用什么操作系统没关系。至于发布,你在网页中使用 <object>标签,客户端只要是IE就自己会去下载,注册和加载。如果客户端是FF就不能用ActiveX的东东(最新版本是不是支持了我不知道。)

其次,用C#开发ActiveX的东东,不是不行,但是难度很大,需要用COM封装.NET代码,非常麻烦,而且缺点很多,需要客户端有FRAMEWORK,而且Com和.Net之间通信,效率很低,不建议用。最好还是用VC或者VB写。

http://www.cnblogs.com/goldnet/archive/2006/04/11/371885.html
http://homer.cnblogs.com/archive/2005/01/04/86473.aspx

不错,就是这样,主要是看浏览器和权限支持,二就是看工作量了
kaizi_sun 2010-02-25
  • 打赏
  • 举报
回复
引用 14 楼 getian 的回复:
首先,ActiveX是运行在客户端的。需要权限也是客户端浏览器上设置的权限。和你服务器用什么操作系统没关系。至于发布,你在网页中使用 <object>标签,客户端只要是IE就自己会去下载,注册和加载。如果客户端是FF就不能用ActiveX的东东(最新版本是不是支持了我不知道。)

其次,用C#开发ActiveX的东东,不是不行,但是难度很大,需要用COM封装.NET代码,非常麻烦,而且缺点很多,需要客户端有FRAMEWORK,而且Com和.Net之间通信,效率很低,不建议用。最好还是用VC或者VB写。

http://www.cnblogs.com/goldnet/archive/2006/04/11/371885.html
http://homer.cnblogs.com/archive/2005/01/04/86473.aspx


支持下
getian 2010-02-25
  • 打赏
  • 举报
回复
首先,ActiveX是运行在客户端的。需要权限也是客户端浏览器上设置的权限。和你服务器用什么操作系统没关系。至于发布,你在网页中使用<object>标签,客户端只要是IE就自己会去下载,注册和加载。如果客户端是FF就不能用ActiveX的东东(最新版本是不是支持了我不知道。)

其次,用C#开发ActiveX的东东,不是不行,但是难度很大,需要用COM封装.NET代码,非常麻烦,而且缺点很多,需要客户端有FRAMEWORK,而且Com和.Net之间通信,效率很低,不建议用。最好还是用VC或者VB写。

http://www.cnblogs.com/goldnet/archive/2006/04/11/371885.html
http://homer.cnblogs.com/archive/2005/01/04/86473.aspx
liuzhiyyyy 2010-02-25
  • 打赏
  • 举报
回复
引用 2 楼 loveflydhl 的回复:
不知道,回答只为可用分。。

一样
codeingsky 2010-02-25
  • 打赏
  • 举报
回复
你网页是什么平台的?NET?JSP?PHP?首先你得将c++的DLL 翻译成可以调用的控件,不建议用C#,在Linux下比较容易出事,毕竟C#是微软的东西

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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