首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

卸载自己写的Bpl控件, IDE崩溃了, 怎么回事

2012-03-27 
卸载自己写的Bpl控件, IDE崩溃了, 咋回事?控件是从TEdit继承下来, 有个初始化动作, 调用了DLL, 但是DLL跟B

卸载自己写的Bpl控件, IDE崩溃了, 咋回事?
控件是从TEdit继承下来, 有个初始化动作, 调用了DLL, 但是DLL跟BPL在同一个目录, 安装控件没问题, 卸载时, IDE提示异常, 然后就崩溃了. 代码如下:

unit QEdit1;

interface

uses
SysUtils, Classes, QControls, QStdCtrls;

type
TEdit1 = class(TEdit)
private
{ Private declarations }
protected
{ Protected declarations }
public
{ Public declarations }
function Initialize: Boolean;
published
{ Published declarations }
end;

function COMM_Initialize: Integer; stdcall; external 'comm.dll' name 'COMM_Initialize';

procedure Register;

implementation

procedure Register;
begin
RegisterComponents('Standard', [TEdit1]);
end;

{ TEdit1 }

function TEdit1.Initialize: Boolean;
begin
COMM_Initialize;
end;

end.


[解决办法]
错误代码及相关信息传上来看看
[解决办法]
你用的是Kylix?
[解决办法]
不要奇怪,Delphi有些不稳定,有时安装都丢失VCL;卸掉丢失就更不怪了!!
重新安装一下吧!!可能要全部卸载再安装!!
[解决办法]
DELPHI的VCL就是这样子..但的确很强大..

热点排行