zoukankan      html  css  js  c++  java
  • COM实践经验

    1. COM不能单独建立,必须有一个Delphi工程的实体,EXE或者DLL都行

    2. 自动生成Project1_TLB.pas文件

    3. 自动生成Unit2.pas文件,其中最重要的包含内容有:

    initialization
    TTypedComObjectFactory.Create(ComServer, TDXX, Class_DXX, ciSingleInstance, tmApartment);

    4. Delphi主要对COM的实现,都在ActiveX.pas(相当于Windows.pas)和ComObj.pas(相当于Control.pas)里

    其中主要功能都在ComObj.pas里。它的initialization调用了InitComObj函数,而InitComObj函数又调用了CoInitialize(nil),注意CoInitialize是个API。

    同样的,ComObj.pas的finalization调用了CoUninitialize API函数

  • 相关阅读:
    标准输入输出流
    打印流
    数据输入输出流
    对象操作流
    随机流
    内存输出流
    序列流
    转换流示例代码
    字符流的示例代码
    字符流
  • 原文地址:https://www.cnblogs.com/findumars/p/4824883.html
Copyright © 2011-2022 走看看