delphi 生成的EXE文件自己电脑上可以运行 别的电脑上界面就是挑不出来 任务管理器显示在运行

qq_21785089 2018-05-23 05:19:03
unit qqq;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
Edit2.Text:=EDit1.Text;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin

showmessage('sssssssssss');
Edit1.Text:='1';
Edit2.Text:='333';
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
showmessage('2222222');
end;

end.
这是测试代码 生成的EXE文件在别的电脑上也无法显示界面
...全文
2704 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ooolinux 2018-10-21
  • 打赏
  • 举报
回复
引用 11 楼 lyhoo163 的回复:
[quote=引用 10 楼 u010165006 的回复:]
sandbox沙箱运行?

从楼主的提示看,不是沙箱运行。[/quote]

我可能理解错了~
lyhoo163 2018-10-21
  • 打赏
  • 举报
回复
引用 10 楼 u010165006 的回复:
sandbox沙箱运行?

从楼主的提示看,不是沙箱运行。
ooolinux 2018-10-20
  • 打赏
  • 举报
回复
sandbox沙箱运行?
lyhoo163 2018-10-20
  • 打赏
  • 举报
回复


报谦,前一贴回复出现错误。
正确,应该取消"Build with runtime packages"(EXE使用时,需要运行时包)“选择”项,再“F9”创建EXE
这样,EXE可以独立运行,否则需要将Delphi的运行库文件包,拷贝进系统目录,才能运行。
p47655255 2018-10-19
  • 打赏
  • 举报
回复
FORMCREATE事件中 showmessage 那一行去掉
可能和多显示器有关
  • 打赏
  • 举报
回复
应该是不选中
lyhoo163 2018-10-19
  • 打赏
  • 举报
回复

编译时,钩上这个就了。
hongss 2018-05-24
  • 打赏
  • 举报
回复
引用 2 楼 lyhoo163 的回复:
你编译文件时,要带库文件编译。
UPUP 应该是缺少库文件。 搜索一下关于 完全编译 的问题,应该可以解决
doloopcn 2018-05-24
  • 打赏
  • 举报
回复
为什么会在FORMCREATE事件上写EDIT控件的代码,没有弹出EXCEPTION就是奇怪的事情了 应该在FORMSHOW上写代码 FORMCREATE事件中,EDIT控件还没有创建好 FORMShow事件中,EDIT控件才算是创建好
天行归来 2018-05-24
  • 打赏
  • 举报
回复
应该不是编译问题,如果是编译问题,运行的时候会提示缺少相应 bpl 包。 右键菜单,以管理员身份运行试试。
lyhoo163 2018-05-23
  • 打赏
  • 举报
回复
你编译文件时,要带库文件编译。
hj8090 2018-05-23
  • 打赏
  • 举报
回复
这个单元文件没问题,看看工程文件。

830

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧