怎样注册OCX?

来源:互联网 发布:流氓软件知乎 编辑:程序博客网 时间:2024/04/30 11:58
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
      我们在编写程序的过程中,时常有一些比较好的控件,想用到自己的程序中,那么就首先要知道如何来注册OCX控件,下面以Formula控件为例进行说明: 
  在目标机器上注册FormulaOne组件

  在中实现注册,代码如下:

1)在localexternalfunction中定义函数:

   FunctionlongDllRegisterServer()Library"vcf15.OCX"

2)在FormulaOne控件的Constructor事件中增加如下代码:

   longll_rc

   ll_rc=DllRegisterServer()

   ifll_rc>=0then

  super::EventConstructor()

endif 
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击