1.为什么要用ActiveX? 网页本身的功能是有限的,要想实现一些网页本身不支持的功能,比如:网页上的p2p视频播放,就得靠ActiveX这种古老的技术。 2.c#能开发ActiveX吗?...严格意义上讲,c#是不能生成纯正ocx控件的,我们在vs.net中新建项目时,也找不到专门的"ActiveX项目"新建项,最多也只就能新建"类库"得到一个dll而非ocx(因此我们也无法用传统的regsvr32...来注册该dll),但是c#能开发com组件,activeX控件本质上讲跟com是一类技术,所以用c#开发"能够让网页调用的com类库"还是可行的。...3.开发步骤: (1)新建一个类库 (2)修改项目的"属性",在“生成”选项中把“输出”中的“为com互操作注册”勾中,然后再到“应用程序”选项中找到“程序集信息”按钮,点击它,在弹出的界面中勾中“使程序集...(可以参考我的另一篇重温delphi之:如何快速开发原生ActiveX控件) 示例源代码下载:http://files.cnblogs.com/yjmyzz/ActiveXDemo.rar
这二天用c#开发ActiveX时,发现不管怎么弄,c#就是没办法生成ocx的纯正activeX控件,而且还要强迫用户安装巨大的.net framework(我只是想做一个简单截屏功能的activeX整合到...silverlight聊天室中),于是想起了曾经用过一年的delphi,虽然时过境迁,现在早以是.net的天下,但是不可否认,delphi仍是win32原生程序最佳的开发工具之一。 ...关于Delphi的语法学习,可以参见这个chm文档,基本上一天就能看完 http://d.namipan.com/d/d026cf6a2a78de9569248d7579fc2adccb3f8e01e5ba5500...CONSOLE} uses //相当于using 命名空间 SysUtils; var //定义变量 i:Integer; s:string; _set:set of Char; //集合类型
COM规范提供了支持跨平台软件重用的所有基本概念: 组件之间的函数调用的二进制标准。 将功能强类型分组到接口中的规定。 提供多态性,功能发现和对象生存期跟踪的基本接口。...跨主机和平台启用代码重用对于COM至关重要。可重用的接口实现被称为组件,组件对象或COM对象。组件实现一个或多个COM接口。 您可以通过设计库实现的接口来定义自定义COM库。...,对象和接口、接口实现、IUnknown接口等等 那是如何实现如何调用呢,引用一段有趣的概括性的描述: COM主要是一套给C/C++用的接口,当然为了微软的野心,它也被推广到了VB、Delphi以及其他一大堆奇奇怪怪的平台上...ActiveX 控件导入程序将 ActiveX 控件的 COM 类型库中的类型定义转换为 Windows 窗体控件。...Aximp.exe 生成可承载于 Windows 窗体上的 ActiveX 控件的包装器类。 这使你得以使用适用于其他 Windows 窗体控件的同一设计时支持和编程方法。
先上演示地址:http://images.24city.com/jimmy/QQCapture/ 注:首次点击,会提示未安装ActiveX插件,下载安装成功后,刷新页面,就可以截屏了。...提示:该ActiveX插件是我用Delphi7开发的纯绿色插件(调用了QQ公司的公开dll),默认会安装到c:\Capture下,大伙儿玩腻了以后,点击c:\capture\uninstall.bat,...思路: 1.截图功能在activex(即ocx文件)中完成,同时每次完成截图后,ocx中会有一个属性得到截图的base64字符串 2.silverlight中通过js调用activeX中的截屏方法,同时取得图片的...最后: 可能有人会问一个老问题,ff,chrome等非ie浏览器上怎么办,呵呵,我还真不知道,不过我在迅雷的安装中注意到一个细节:"安装迅雷多浏览器支持",换言之,ff,chrome之流虽然不支持activex
Chilkat 是一个很好的开源站点,有各种开源库。...开发语言主要有Classic ASP •C • C++ • C# • Delphi ActiveX • Delphi DLL • Visual FoxPro • Java • MFC •...Objective-C • Perl • PHP ActiveX • PHP Extension • PowerShell • Python • Ruby • SQL Server •...Unicode C • Unicode C++ • Visual Basic 6.0 • VB.NET • VBScript; 而它支持的平台则有: MS Visual C/C++ Linux...呵呵: 3、加入lib库我这里拿ChilkatDbg.lib演示,还要加入其它的库哟!
一、下载驱动 本设备型号:SS628(100) 神思官网下载相应的驱动和演示Demo,下载之前需要根绝设备序号在官网进行用户注册登录 http://www.sdses.com/index.php?...三、下载web端控件和Demo 下载打开 四、安装 ActiveX插件 1、双击exe文件 在注册表完成注册 2、查看发现可以和 Demo.html中的ActiveX控件的clsid对应起来...五、web端Demo测试 IE打开 Demo.html 页面 提示 安装ActiveX插件 允许 下一步进行身份证读取 等待几秒钟弹出窗口 六、后台接口库及JavaDemo下载 下载完成打开...七、Demo.html扩展学习 1、ActiveX 、 delphi、标签 2、标签的for属性和event属性 for 属性指定脚本执行对象(给谁用的) event...属性指定脚本执行事件(在什么时候执行) 注:只有IE支持这种语法 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/124939.html原文链接:https://javaforall.cn
针对具有多种设备类型、分辨率、和方向的 iOS 用户界面,使用完全可视化设计器。...和InterBase (InterBase ToGo和IBLite)进行支持的移动嵌入式数据库。...IDE中的Subversion集成 正则表达式 Delphi 2010 构建已启用触碰和手势支持的应用 Windows 7支持 IDE 洞察力 dbExpress连接到 Firebird 数据库 Delphi...2009 Unicode 功能区控件 Robust 项目管理 重要的DataSnap 升级 泛型和匿名方法 Develop iOS应用 with Delphi iOS ARM编译器、工具链、全新的可视化开发环境和针对...构建已启用触碰和手势支持的应用 Windows 7支持 IDE 洞察力 dbExpress连接到 Firebird 数据库 Delphi 2009 Unicode 功能区控件 Robust
MAPINFO MAPX 是强大的ACTIVEX 组件 – 使用标准可视化程序工具可以很容易就整合到商业应用中。...借助一些大众熟悉的语言如Microsoft Visual Basic、Microsoft Visual C++以及Delphi,开发人员可以快速开展工作,设计并实现地图的特点和功能。...数据访问和数据库支持 空间服务器访问(SSA)支持开发者连接企业级空间数据服务器中的动态数据,如Oracle9i Spatial 以及Locator 和 IBM Informix 数据库。...标准数据库查询:支持商业应用常用的数据格式 地图旋转:360度地图旋转,便于更灵活有效的显示信息(如实时追踪汽车位置时旋转地图)。...地图对象的样式:对远程数据库中每条记录的地图对象提供单独的样式,如颜色、线型、区域填充类型。 导出格式:导出如下格式的文件:JPG、GIF、WMF、BMP、TIF、PNG、PSD。
1.iFlX 支持双向OPC支持所有类型的ActiveX、OLE,对不健全的控件所引发的错误进行保护,对控件的属性操作完全控制。...3.InTouch: 提供双向OPC支持,支持ActiveX控件,但不具有第三方控件的出错保护,不健全的控件会造成系统出错。...支持关系型数据库。 4.WinCC 双向OPC支持,支持ActiveX。使用内部语言,环境如同C语言。同样使得其功能扩展变得容易。...最新的WinCC 6.0只支持连接SQL2000数据库。...是基于组件对象技术(COM、DCOM),几乎针对工业应用的所有硬件都有接口,更实用于现场,应用上稳定性更好。
这些类封装了幕后数据库操作。 可视化数据库组件是VCL数据库操作的一部分,用户可以查看这些组件并可以与之交互。...例如,TDBGrid组件是用来显示网格中的数据库表,在这种情况下,TDBGrid充当用户与数据库的接口,通过TDBGrid,用户可以查看和编辑数据库表。...9、ActiveX控件 ActiveX标签中包含ActiveX控件,这些控件可用于应用程序,这些控件包括Software FX公司的Chart Ix、Visual Component公司的Visual...TPen有一些决定画什么类型线的属性,其类型有:线宽、线的格式(实线、虚线、点线等)和画线的模式。...另一个VCL实用类就是TList类,这个类可以建立任何想要的类型对象数组。
VC++编写ActiveX控件 作者:一点一滴的Beer http://beer.cnblogs.com/ 前言: 暑假在做一个项目的时候,本来是用C#.NET来写的一个港口进出闸的流程控制程序...而它的所谓“比较底层,和底层操作系统的关系比C#这些高级语言要密切很多”的好处一直都没有体会到,现在才知道,正是因为C++比较底层,比较基础,所以它可以开发出很多和语言无关的公用程序块,如dll动态链接库和...本文中,作者是把ActiveX,COM,OCX当作相同的概念来对待的,可能不妥,请见识,如果想细究其具体的区别,请参考文章: 《Activex、OLE、COM、OCX、DLL之间有什么区别...如果你用过Visual Basic或者Delphi一类的可视化编程工具,那么对控件这个概念一定不会陌生,就是那些工具条上的小按钮,如EditBox,Grid,ImageBox,Timer等等。...3.2 ActiveX控件的调用 ActiveX作为一种通用的COM组件,可以被不同语言调用的。
而Anders的主要任务,是秘密开发可视化环境的超级IDE:Delphi。当时微软已经推出自己的Visual Basic大获好评,但一碰到直接编译二进制EXE的Delphi立刻被秒成渣渣。...Delphi使用Object Pascal,语言设计极其优雅,完美面向对象,完美结合数据库,而且可以直接操控操作系统(硬件和网络等),应该说开发Windows原生程序堪称完美。...有意思的是,Delphi上面的VCL和RTL库都是用Delphi自己开发自己的,自带的源代码可以让程序员学习真正高手是怎么编程的。 ?...▲Delphi 2截图 当年国内大量著名程序都使用了Delphi,包括张小龙的Foxmail和雷军的WPS。...VJ++很快成为世界上最快的Java编译器,并支持ActiveX等微软生态产品。 Sun发现微软不用自己的Java虚拟机,搞出个更快的东西。他们深深忧虑被微软分裂了Java,所以果断起诉了微软。
让Firefox支持ActiveX控件 疑难集锦字号 我现在用Firefox作为主力浏览器,Firefox下能否支持ActiveX插件?...所为对某些包含ActiveX控件的网站并不兼容,不知道怎么做能让Firefox支持ActiveX呢?...让Firefox支持ActiveX控件 2009-07-03 13:38:45| 分类: 疑难集锦|字号 订阅 我现在用Firefox作为主力浏览器...,Firefox下能否支持ActiveX插件?...本文链接:http://www.blueidea.com/tech/program/2009/6571.asp 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/146688
的datasnap抛弃使用COM真是进步不少!...另外,经过测试,如果服务器上有TCP死连接,那么服务程序连接数据库,也会产生那个一个死连接。这样的话,给数据库服务器也造成威胁。所以,服务器程序编写的好坏,直接影响系统的稳定性!...当该TCP结束后,delphi编写的服务程序会自动结束和数据库的连接。...3)尽量不要设置DSTCPServerTransport1的Maxthreads属性,还有数据库连接池也不要设置,delphi2010会有内存泄露,这两个参数保存默认即可。...配置较低的服务器 服务器连接的另一端只能是单线程工作的模式 转载:http://blog.csdn.net/sunstone (出处:http://blog.csdn.net/sunstone/archive/2009
的公司原来是ITC的成员,而Intellicad也是ODA的成员,现在正用ODA的库重写Intelicad。...ODA 会员可以用 C++, .NET, 和 ActiveX 接口开发自己的应用程序。ODA的宗旨是开发核心的图形技术库,让软件开发商专注与应用开发。 和ITC一样也是面向会员的。...定制命令 集成第三方组件 2.2 Teigha™X for .dwg 基于Teigha for .dwg 创建的操作dwg文件的ActiveX库,可用于创建小型的工具程序,如dwg浏览,dwg...DCM(2D标注约束管理器 ) 集成来自 Redway3d的 RedOdaDevice(实时光线追踪和渲染技术) 3 ODA历史 2010 将所有的ODA软件统一命名为 Teigha™ 2009...DWGdirect支持ActiveX。
并在XE5开始支持手机开发。引起一些Delphi的关注。...Delphi几经转手,继D7之后也出了一些版本,什么Delphi2005.net、2009、2010到现在有XE,XE都到十了。...2、XE对Windows开发支持不好 从Delphi XE最新的版本取向来看,Embarcadero似乎更专注于移动开发,最新的版本还想走向Linux,而放弃对Windows的支持。...Anders Hejlsberg去了微软之后推出了.NET框架,主打语言是C#,无论从类库命名还是代码风格都与Delphi很像,C#语法接近C,又不兼容C。...其中C#的类库命名很接近Delphi,Delphi程序员转入最为C#比较容易。
SoftICE,Hiew VB6 WKTVBDebugger:强大的VB P-code专用调试器 VBExplorer:国产的VB资源编辑器 VBParser:国产的专业VB反编译器 以及:Exdec,VBDE Delphi...DeDe:开源的Delphi符号查看器 .NET PEBrowserDbg:快速的.NET动态调试工具 Reflector:最强.NET反编译器 Strong Name Remove:强名称移除工具...Linux 调试工具 gdb:首选调试器 Windows 逆向分析 PE 文件分析工具 LordPE,ProcDump、PETools 其它工具 COMRaider:ActiveX查看器 Process...Explorer:高级进程查看器 漏洞挖掘 AxMan Fuzzer:开源 ActiveX 模糊测试 Nduja Fuzzer:浏览器模糊测试 Grinder:模糊测试框架 BugScan:二进制分析工具...ProcessMonitor:进程行为监视器 漏洞数据库 Exploit-db: Exploits, Shellcode, 0days, Remote Exploits, Local Exploits
该蠕虫病毒由Delphi语言编写,最早出现于2009年,此后每年都有用户在网络上发帖求助该病毒的解决方案解决方案: ?...获取到时间后,程序与指定的时间进行了比对,触发文件删除的条件为: 年份>2009,月份>3,日期=1 或 日期=10 或 日期=21 或 日期=29 自2009年起,每年4月后的1号、10号、21号和29...然后通过DecodeDate函数拆分日期,奇妙的是,该程序中的Delphi库可能出现了错误,导致转换后的时间与真实的主机时间并不相符,因此真实触发时间与程序设定条件不相同(原本2010年4月1日愚人节启动时间...由于病毒操作的文件删除并没有直接从磁盘覆盖和抹去数据,可能仍有一定几率进行恢复; 我们为广大用户提供免费查杀工具,可下载如下工具,进行检测查杀: 64位系统下载链接: http://edr.sangfor.com.cn.../tool/SfabAntiBot_X64.7z 32位系统下载链接: http://edr.sangfor.com.cn/tool/SfabAntiBot_X86.7z 最后,也再次提醒广大用户,安全无小事
技术的应用让少同学对HTML5 3D的应用产生了兴趣和信心,但有不少网友私信询问WebGL如何运行在老的IE678910浏览器的问题,毕竟作为企业应用,用户的机器运行着各式各样的办公及业务系统,有PB/Delphi...之类的老CS应用,有安装了dll和ActiveX的各种安全认证和视频监控的插件,有装着flash或svg插件的flex和SVG应用,当然还有支持IE6却不支持任何非IE浏览器的各种OA办公软件,眼看着XP...="http://www.google.com" CLASSID="CLSID:E0A900DF-9611-4446-86BD-4B1D47E7DB2A"> <PARAM NAME..." SRC="http://www.google.<em>com</em>" TYPE="application/chromeframe"> 以上是我使用Google...2、Stencil buffers还不支持,clearStencil之类的函数就不要考虑用了 3、TRIANGLE_FAN类型不支持,这个还好办,改用TRIANGLES替代顶多增加点顶点数据 4、不支持
这几年国内外的技术专家经过不断研究总结,形成一些闭源或开源、收费或免费的方案,但多数时候无法完全满足客户的实际需求,要么兼容性和稳定性不好,要么播放延迟高,首屏画面显示慢;尤其是播放高分辨率的RTSP流时...H5stream,项目地址是https://github.com/linkingvision/h5stream等,商业用途都是收费的。...此方案需要架设一个Web Socket的视频流转发服务器,前端连接到此服务器后,服务端不断把RTSP视频流通过Web Socket不断转发给前端的JS处理库,JS处理库再把视频流转换为Video所支持的...等浏览器也不支持Wasm,具体兼容性可看这里https://caniuse.com/wasm。...四、总结 一个好的技术实施方案,首先是要满足客户的刚性需求,其次是尽量降低采购、开发、实施及维护的总成本,再次是是良好的兼容性和稳定性,最后需尽量确保技术方案不能因为浏览器的升级而失效。
领取专属 10元无门槛券
手把手带您无忧上云