社区
下载资源悬赏专区
帖子详情
C# and IE ActiveX Control下载
weixin_39821620
2019-12-06 01:30:19
NULL
博文链接:https://1tyu.iteye.com/blog/414599
相关下载链接:
//download.csdn.net/download/weixin_38669628/11024270?utm_source=bbsseo
...全文
2
回复
打赏
收藏
C# and IE ActiveX Control下载
NULL 博文链接:https://1tyu.iteye.com/blog/414599 相关下载链接://download.csdn.net/download/weixin_38669628/11024270?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
C#
and IE
ActiveX
Control
NULL 博文链接:https://1tyu.iteye.com/blog/414599
C#
版
ActiveX
+ JS +Flex通讯 完整实现
C#
版
ActiveX
+ JS +Flex通訊 全實現 因項目部署需要,特把之前寫的與讀卡器通訊的模塊改為
ActiveX
插件,給Flash調用,由於Flash不能直接調用
ActiveX
,所以,用JS作為中間層,作為Flash和
ActiveX
通訊的橋梁。 開發環境:WINXP _EN 開發工具:VS2005,Flex 3. .net 2.0
ActiveX
控件開發 1:新建一個工程項目,My
ActiveX
Demo,選擇Visual
C#
->Windows
Control
Library 2:修改User
Control
1.cs為ReadICCard.cs 3:設置工程發布屬性,工程屬性->Application->Assembly information, 把Make assembly Com-Visible 勾上。 4:到 工程屬性->Build->Output, 把 Register for COM interop 勾上。 5:修改AssemblyInfo.cs文件,加上紅色方框部分內容: 6:在ReadICCard
ActiveX
控件里,添加一個GUID,可以使用 工具-创建GUID 菜单创建一个GUID 7:为了让
ActiveX
控件获得客户端的信任,控件类还需要实现一个名为“IObjectSafety”的接口。先创建该接口(注意,不能修改该接口的GUID值):(這里是直接copy網上的) using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace Preresearch.CSharp
ActiveX
{ [ComImport, GuidAttribute( " CB5BDC81-93C1-11CF-8F20-00805F2CD064 " )] [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] public interface IObjectSafety { [PreserveSig] int GetInterfaceSafetyOptions( ref Guid riid, [MarshalAs(UnmanagedType.U4)] ref int pdwSupportedOptions, [MarshalAs(UnmanagedType.U4)] ref int pdwEnabledOptions); [PreserveSig()] int SetInterfaceSafetyOptions( ref Guid riid, [MarshalAs(UnmanagedType.U4)] int dwOptionSetMask, [MarshalAs(UnmanagedType.U4)] int dwEnabledOptions); } } 然后在控件类中继承并实现该接口: #region IObjectSafety 成员 private const string _IID_IDispatch = " {00020400-0000-0000-C000-000000000046} " ; private const string _IID_IDispatchEx = " {a6ef9860-c720-11d0-9337-00a0c90dcaa9} " ; private const string _IID_IPersistStorage = " {0000010A-0000-0000-C000-000000000046} " ; private const string _IID_IPersistStream = " {00000109-0000-0000-C000-000000000046} " ; private const string _IID_IPersistPropertyBag = " {37D84F60-42CB-11CE-8135-00AA004BB851} " ; private const int INTERFACESAFE_FOR_UNTRUSTED_CALLER = 0x00000001 ; private const
【已弃用】
C#
高级网络编程(TouchSocket)
分别为
C#
语言入门基础(已完结)
C#
高级语言基础(持续更新)
C#
入门级网络编程(已完结)
C#
高级网络编程(持续更新) TouchSocket网络通信框架详解(未开始) 项目实战(未开始) 对于第二大类,会教学目前...
Datawindow Web
ActiveX
应用实例
1、本例子采用的开发工具是:
C#
2008 + PB11.5.1(4011) 2、本例子使用的技术是:Datawindow Web
ActiveX
+
C#
3、由于Datawindow Web
ActiveX
的限制,本例子只能运行于IE浏览器 4、本例子采用SQLSERVER2008数据库,理论上支持SQLSERVER2005数据库,如果不使用真分页控件的话,理论上支持SQLSERVER2000数据库
ftp上传控件
ftp上传控件(FTP
ActiveX
OCX
Control
)是用Scoket API实现的FTP功能的客户端控件,可以在网页中实现上传文件的功能,可以在多种开发环境中使用,如VB,VC,
C#
,.net,PB,Delphi等。 >>上传、
下载
单个多个文件或目录,支持断点续传; >>显示上传的进度、传输速度和剩余时间等数据; >>支持IE、firefox、chrome、safari等主流浏览器; >>支持自定义文件扩展名和大小限制; >>支持2G以上大文件传输; >>连接中断时自动检测连接并续传; >>调用方便;
下载资源悬赏专区
12,795
社区成员
12,333,699
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章