随笔分类 -  ActiveX

摘要:最近在用delphi将一个图形控件以activex方式做成可以在IE上运行的OCX,遇到了些问题,在此备忘一下一 OnDestroy事件运行不了!释放问题通常我们会在窗口的OnDestroy里面写程序中的释放代码,但ActiveForm,当窗口销毁时确不会调用OnDestroy事件解决方法:重载DoDestroy函数,如下:procedure DoDestroy; override;//释放的代 写在这里面二 ActiveForm与普通Form的传参问题解决方法一:procedure TActiveFormX.Button1Click(Sender: TObject);var f: TForm 阅读全文
posted @ 2009-04-10 15:45 靓点博客 阅读(253) 评论(0) 推荐(0)
摘要:delphi2009中创建一个简单的OCX控件例子一,创建工程从File-New-orher-ActiveX-ActiveXLibrary后,会创建一个类型库的project1.DLL工程这时只要再加入一个ActiveForm,IDE自动将工程转成了project1.ocx在ActiveForm中拉入一个edit和一个button,名字默认即可.编辑Type Library,加入一个edtText属性在ActiveForm中编辑Get_edtText和Set_edtText的加上以下实现代码function Ttest.Get_edtText: WideString;begin Result: 阅读全文
posted @ 2009-03-24 14:38 靓点博客 阅读(1219) 评论(0) 推荐(0)