• 大小: 588KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: C/C++
  • 标签: DLL  BCB  C++  Builder  

资源简介

使用C++ Builder 开发的DLL示例,含调用和DLL动态库开发,包括导出变量,导出函数,导出类以及DLL中实现进程间共享变量

资源截图

代码片段和文件信息

/**********************************************************************
 Copyright (c) 2008天津天地伟业数码科技有限公司研发行业中心公检法部
 All rights reserved.
 
 文件名称:code__ExportClass.cpp
 文件标识:DLL 示例
 摘    要:导出类定义文件
 
 当前版本:1.0.0.0
 作    者:Goulinghang
 完成日期:2009-8-4

 取代版本:0.0.0.0 
 原 作 者:
 完成日期:
*********************************************************************/


//---------------------------------------------------------------------------


#pragma hdrstop

#include “code__ExportClass.h“
//


//---------------------------------------------------------------------------
TExportClass::TExportClass()
{
    CallBackFun = NULL;
    m_iParam = 100;
};

TExportClass::TExportClass(int _iParam)
{
    m_iParam = _iParam;
};

TExportClass::~CLS__ExportClass()
{

};

void __stdcall TExportClass::SetCallBack(ReturnValue_CALLBACK _rvFun)
{
    if (!CallBackFun)
    {
        CallBackFun = _rvFun;
    }
};

void __stdcall TExportClass::GetParam()
{
    if (CallBackFun)
    {
        CallBackFun(“这是类中触发的回调“ m_iParam);
    }
};  
#pragma package(smart_init)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        670  2009-07-24 13:57  DLL Demo\Add.bmp

     文件       1188  2009-08-04 17:59  DLL Demo\code__ExportClass.cpp

     文件       1200  2009-08-04 17:59  DLL Demo\code__ExportClass.h

     文件       5512  2009-08-04 17:53  DLL Demo\code__Main.cpp

     文件        107  2009-08-03 21:19  DLL Demo\DLLDemo.bpf

     文件       6430  2009-08-04 16:28  DLL Demo\DLLDemo.bpr

     文件        448  2009-08-04 17:53  DLL Demo\DLLDemo.def

     文件         60  2009-08-04 17:54  DLL Demo\DllDemo.rc

     文件       1568  2009-08-04 01:35  DLL Demo\DLLDemo.res

     文件       1210  2009-08-04 17:56  Dll Test\Dynamic\code__ExportClass.h

     文件       8636  2009-08-04 17:55  Dll Test\Dynamic\code__Main.cpp

     文件      11083  2009-08-04 16:10  Dll Test\Dynamic\code__Main.dfm

     文件       4786  2009-08-04 17:55  Dll Test\Dynamic\code__Main.h

     文件       7355  2009-08-04 16:26  Dll Test\Dynamic\Dynamic.bpr

     文件        945  2009-08-04 00:08  Dll Test\Dynamic\Dynamic.cpp

     文件       1564  2009-08-04 16:26  Dll Test\Dynamic\Dynamic.res

     文件       1032  2009-08-03 21:31  Dll Test\Dynamic\Dynamic.tlb

     文件       2131  2009-08-03 21:31  Dll Test\Dynamic\Dynamic_TLB.cpp

     文件       3635  2009-08-03 21:31  Dll Test\Dynamic\Dynamic_TLB.h

     文件     161792  2009-08-04 18:00  Dll Test\Dynamic\Release\DLLDemo.dll

     文件     530432  2009-08-04 17:57  Dll Test\Dynamic\Release\Dynamic.exe

     文件       1210  2009-08-04 17:58  Dll Test\Static\code__ExportClass.h

     文件       4805  2009-08-04 17:57  Dll Test\Static\code__Main.cpp

     文件      10980  2009-08-04 17:19  Dll Test\Static\code__Main.dfm

     文件       3560  2009-08-04 17:57  Dll Test\Static\code__Main.h

     文件       2276  2009-08-04 18:00  Dll Test\Static\DLLDemo.lib

     文件       1881  2009-08-04 17:58  Dll Test\Static\Head__Dlllib.h

     文件     161792  2009-08-04 18:00  Dll Test\Static\Release\DLLDemo.dll

     文件     515072  2009-08-04 17:59  Dll Test\Static\Release\StaticDemo.exe

     文件       6916  2009-08-04 17:30  Dll Test\Static\StaticDemo.bpr

............此处省略19个文件信息

评论

共有 条评论