展开

关键词

Activex、OLE、COM、OCX、DLL

原创文章,欢迎转。转请注明:转自 祥的博客原文链接:https:blog.csdn.nethumanking7articledetails81253775----1. 剪贴板”(Clipboard) 首先,解决了不同程序间的通信问题 ( 由剪贴板作为数据交换中心,进行复制、粘贴的操作),但是剪贴板传递的都是“死”数据,应用程序开发者得自行编写、解析数据格式的代码,于是数据交换 为在浏览器中执行从Web服务器下的代码,浏览器可把它看作是COM对象,也就是说,COM技术也是一种打包可下代码的标准方法(ActiveX控件就是执行这种功能的)。 3.注册ActiveX控件使用Windows的人对于ActiveX控制一定不会陌生,它提供了一种类似于DLL链接库的调用,不过它与DLL的唯一区别就是ActiveX不注册不能被系统识别并使用。 COM作为ActiveX的更新技术,扩展名也有可能是DLL。DLL文件还有可能是链接库,主要是装一些函数,可以

38510

C# DLL

我最近做的软件,需要检测dll或exe是否混淆,需要反射获得类名,这时发现,C#可以DLL,但不能卸DLL。于是在网上找到一个方法,可以DLL,不使用时可以卸。 我在写一个WPF 程序,发现可以通过 Assembly.Load DLL,但是如何卸DLL?下面就来说下如何卸。 看到 Assembly.Load 是把 DLL 到当前程序集,这句话,我就想到了我们的主程序集和当前的不同,那么可以到当前不会影响主程序。那么如何新建一个程序集?他是否可以卸,答案是可以的。 于是我们需要把 DLL 在 AppDomain ,这样之后可以卸 AppDomain 删掉 的DLL。 首先我们使用 Assembly.LoadFile(file) ,再用反射获得当前程序集,然后获取他的所有 type ,当然我们是知道的 File 包含的 type,一会可以验证使用已经他。

77710
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    class,卸class

    class,卸class从指定位置的jar中class,和卸class第一种 URL url = new File(文件路径entityMaker.jar).toURI().toURL( ClassLoader.getSystemClassLoader(); URLClassLoader classLoader = new URLClassLoader( new URL[]{url}, systemClassLoader ); class 不能使用Class.forName(com.hebaibai.entitymaker.util.SqlUtils)Class Class sqlUtils = classLoader.loadClass Method close = URLClassLoader.class.getDeclaredMethod(close); close.invoke(classLoader); 已经过得没法卸 addURL.setAccessible(addURL.isAccessible()); 可以使用Class.forName(com.hebaibai.entitymaker.util.SqlUtils)

    98620

    JythonJar

    用Jython做单元测试Java项目的时候,需要能的从Jar包里load类。 以下是一个简单的方法: import syssys.path+=from javax.servlet.http import * 第二行是关键,只要你能找到Jar的位置,就不愁不起来哈。

    36960

    控件

    4、自具备ViewState,但其时间是在page_load 和控件事件响应之间。所以,在Page_load事件中,不能获得控件的状。 但在将页回发到服务器时,先在 Page.Init 事件中实例化非控件(在页上定义)并视图状信息,然后才能重新创建(通常在 Page_Load 处理程序中)控件。 因此在控件创建之前,视图状将暂时不与页的控件同步。在运行 Page_Load 事件之后,调用控件事件处理方法之前,将保持的视图状信息创建的控件中。 多数情况下,此视图状处理模型都可以很好地工作。通常您将控件添到容器的控件集合的末尾。因此,为控件存储的视图状信息成为相应容器的视图状结构末端的附信息,并且页可以在控件创建之前忽略它。 如果在现有控件之间插入控件,该控件的视图状信息将插入到视图状结构的相应位置。在发送页并视图状时,控件还不存在;因此,视图状中的附信息将不会对应于正确的控件。

    32170

    Android布局

    版权声明:本文为博主原创文章,转请标明出处。 https:blog.csdn.netlyhhjarticledetails48351659 最近一直比较忙,博客没及时写。 最近项目中用到了布局,今天闲下来记录一下自己的学习经历吧。 第二种方案就是本篇文章所讲的布局了:很简单,我们在ListView中定义一个LinerLayout线性布局,用来存放这些头像,先看一下布局吧: 上面的LinearLayout就是放这些头像的,其他的就不多说了 ,下面我们看看怎么来给我们的adapter里面这些头像 LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(100, 100 我们可以在添子布局头像的时候,就给这个子布局设置点击事件,就可以了,看一下代码:for (int m = 0; m < replyUrl.size(); m++) { RoundedImageView

    36520

    liteos(十三)

    1.2 相关概念符号表符号表在表现形式上是记录了符号名及其所在内存地址信息的数组,符号表在模块初始化时被入到模块的符号管理结构中。 开发指导 接口名 描述 LOS_LdInit 初始化模块 LOS_LdDestroy 销毁模块 LOS_SoLoad 一个so模块 LOS_ObjLoad 一个obj模块 2.4 接口步骤1 初始化模块在使用特性前,需要调用LOS_LdInit接口初始化模块:if (LOS_OK ! 在销毁模块后,如果业务后续再需要必须再调用LOS_LdInit重新初始化模块。 初始化模块当用户需要在Shell中调试特性的时候,需要首先初始化模块。

    69130

    如何js?

    3、如何约束js文件的顺序?a.js定义了一个函数,b.js要调用,但是b.js先了,a.js还没完成,造成函数未定义,无法调用。4、js文件的合并。 5、js完毕之后,要可以执行回调函数。 解决问题:如何解决这些问题呢?我想到的办法是——js。就是通过js代码的方式来。 弄了好久才发现,原来是js文件会被多次。为什么被了多次呢?原因在于 onreadystatechange 和 onload 。为什么这两个事件都调用了callback?

    98350

    JS 和 CSS