发布应用程序不发布控件(我在编写VB的应用程序时,都要发布的呀,不然程序会说找不到###.ocx文件然后启动出错)
解决方案 »
- Intraweb进行网络通信时使用哪种参考模型?
- DBgrideh怎样遍历某一列的值
- field'xxxx'not found!!
- 有关QuickReport两个简单问题!
- 我想做到:不能用同一操作人员的账号在两个以上的其他机器上登录应用程序。
- 試問:update b set code (select code from a where a.name = b.name)此SQL文是什麼数据庫的?
- 登录窗口的问题?
- C/S结构的数据库连接问题?高手请进
- 怎样配置三层交换机(100¥),解决问题后在送上100大洋
- delphi串口编程比其他语言如何?
- 如何让showmessage(sendtext)显示在所有窗口的前面?
- ADO建立的连接中的动态的问题??
如果你写的是*.ocx的activex控件,这是你可能要考虑发布注册的问题.
但如果是delphi的控件的话,你就不需要作任何考虑拉!!
你考虑的好全面呀!
选上runtime package还要你说嘛!!!!
那如果用了*.Ocx 就比如flash.ocx
你来考虑考虑哦!!
我是这样做的:
program Project1;uses
Forms,comobj,
Unit1 in 'Unit1.pas' {Form1};{$R *.RES}
{$R FLASHOCX.RES}begin
Application.Initialize;
try
Application.CreateForm(TForm1, Form1);
except
On EOleSysError Do
begin
Application.MessageBox('不能打开flash对象,你注册SWFLASH.OCX?','Open Error',0)
//Register OCX File because not found.
winexec('regsvr32.exe SWFLASH.ocx',sw_hide);//SWFLASH.ocx是在执行文件同一路径
end;
end;
Application.Run;
end.
我是半瓶醋,就这样了!