设为首页】 【加入收藏】 【网站地图】 【商品折扣
娱乐一生 娱乐明星
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
首页  |  java  |  .NET  |  C/C++  |  网页技术  |  php  |  asp  |  delphi  |  VC  |  VB开发  |  游戏开发  |  软件工程  |  Power Builder  |  Linux开发  |  Windows开发技巧
当前位置:首页 >> delphi >> delphi编写你的第一个com程序_Delphi教程_src119.com

delphi编写你的第一个com程序_Delphi教程_src119.com -

 

DELPHI菜单:
< AN lang=EN-US>File\New\Other…


按确定[ok]按钮
点击File\Save菜单保存:

< AN lang=ZH-TW style="FONT-FAMILY: PMingLiU; mso-ascii-font-family: 'Times New Roman'; mso-ha i-font-family: 'Times New Roman'">输入工程名MyCOM

按保存按钮

再打开菜单File\New\Other…



 按[OK}按钮;


< AN lang=ZH-TW style="FONT-FAMILY: PMingLiU; mso-ascii-font-family: 'Times New Roman'; mso-ha i-font-family: 'Times New Roman'">在CoCla ame打入MyObject

按OK



在IMyObject上按MOUSE右键

ImyObject\New\Method


在Name处输入Test

切换到Parameters页次



按Add两下

将第一个Parameters的Name改成 aram1, Type打入 TR

将第二个Parameters的Name改成 Result, Type打入 TR*

将MOUSE点到第二个Parameters的Modifier字段处

按 < AN lang=EN-US>“…” 按键


将RetVal打勾

按OK


(原来的[in]变成了[out,retval], 表示这个是要回传的, 其型态为字符串)

关掉这个窗口



(你会看到它帮你建好了CODE的模型)

File\Save


输入文件名MyObject

按保存

改一下CODE


按一下Ctrl+S保存

Project\Build MyCOM


就可以看到生成了一个MYCOM.DLL文件,
这就是你要的COM组件了,用Regsvr32命令注册这个组件后就可使用了。

 

下面再讲调用这个COM组件的方法:

New 一个新的A lication
在uses 中加一个Comobj
放一个button在FORM中
在button的onClick事件中打入以下的Code:

代码:


var
   MyObject: OleVariant;
begin
   MyObject:=CreateOleObject('MyCOM.MyObject');
   try
      ShowMe age(MyObject.Test('黎明'));
   finally
      VarClear(MyObject);
   end;
end;



执行.....并按Button1按键
你会看到一个Me age...那就是执行COM对象的Test方法的回传值



 

娱乐图摘

更多 >>

靓丽清纯美女meimei

美女私房全裸照
导演劝女演员脱衣服(视频)

大胆火辣人体艺术写真(图)

黑丝妹妹热辣诱惑-丝袜美女妹妹

PLMM 漂亮妹妹图集-妹妹图库

全球美女图库-美女集中营

52MM 我爱漂亮妹妹-制服妹妹诱惑

图王图库-世界美女明星图片资料库
美女写真集锦

激情两性-解密性生活
浴室MM湿身内衣诱惑
邻家小妹洗澡被偷拍(视频)

热点文章

更多

· 使用MIDAS访问远程Access数据库_Delphi教程_
· Delphi2005学习笔记4——再谈NameSpace和D
· 多层数据库开发十二:使用数据控件_Delphi教程_src1
· 在Delphi中自己建立交叉表_Delphi教程_src11
· 用Delphi设计代理服务器_Delphi教程_src119
· Delphi开发单机瘦数据库程序要点_Delphi教程_sr
· 拖拉打开文件_Delphi教程_src119.com
· 搜索字符串在流中的位置_Delphi教程_src119.co
· 用Delphi编写Win2000服务程序_Delphi教程_
· 創建一個簡單的"專家"_Delphi教程

热点文章

更多