社区
Delphi
帖子详情
怎么会生成DOS下的exe程序?
myxxyy
2000-11-03 10:37:00
这个问题与编程技术没有关系,对Delphi系统熟悉的同志可能马上就能得分。
问题是:我发现我编译生成的DELPHI可执行程序特别大,一上来就有2、3M大,运行时总是先产生一个MS-DOS窗口(其实这东西没用),然后才是自己在Delphi中制作的WIN界面,而如果关掉了那个MS-DOS窗口则程序也同时被关闭。我怀疑是自己不懂得设置,使我的程序生成为静态链接也就是MS-DOS方式下的程序模式,使得程序空间过大。
但我不知道如何设置。
...全文
297
9
打赏
收藏
怎么会生成DOS下的exe程序?
这个问题与编程技术没有关系,对Delphi系统熟悉的同志可能马上就能得分。 问题是:我发现我编译生成的DELPHI可执行程序特别大,一上来就有2、3M大,运行时总是先产生一个MS-DOS窗口(其实这东西没用),然后才是自己在Delphi中制作的WIN界面,而如果关掉了那个MS-DOS窗口则程序也同时被关闭。我怀疑是自己不懂得设置,使我的程序生成为静态链接也就是MS-DOS方式下的程序模式,使得程序空间过大。 但我不知道如何设置。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lixiaolei
2000-11-09
打赏
举报
回复
?等待!
wzs
2000-11-09
打赏
举报
回复
我想这是你在PROJECT菜单中的OPTIONS中的LINKER页框中的EXE AND DLL OPTIONS给它打其中有打√把它去掉就不会出现DOS的窗口了!
yqbwork
2000-11-08
打赏
举报
回复
guan zhu
myxxyy
2000-11-06
打赏
举报
回复
这个问题是我提的。
现在暂时不打分,我也需要试试各种设置,等我贴出.dpr文件后各位朋友看看再说。
Program Process;
Uses
Forms,
ProcessU in '..\script\processU.pas';{Form1}
{$R *.Res}
Begin
Application.Initialize;
Application.CreatForm(TForm1,Form1);
Application.Run;
End.
其中 ProcessU.pas 中引用的单元为:
uses
Windows,Messages,SysUtils,Classes,Controls,Forms,Dialogs,StdCtrls;
实际上可能没用那么多,程序中主要的是运算。界面也很简单。
jll
2000-11-04
打赏
举报
回复
你是否选择了编译页面中的连接调试信息等选项!?如果选了就比较大了...
DOS的问题我不清楚,是否运行了BAT之类的程序?...
老魏2006
2000-11-04
打赏
举报
回复
你是不是在自己的dos程序里面,运行了windows程序,例如使用system等等?
delphi有两种控制台程序,一种是纯dos的,可以在dos下运行,一种是win32控制台程序,只能在windows下的dos窗口中运行,他实际上是标准的win32程序,可以使用win32的各种特点。
你用的是哪一种?
zheng
2000-11-04
打赏
举报
回复
关注
Nicky_he
2000-11-04
打赏
举报
回复
程序太大的话,先试试逐个把use中引用的文件删除,再编译。
(因为我怀疑你是把太多的控件放到form上,但后来又删掉了控件)
至于dos的问题,还是要看看源文件,我最想看的是dpr文件。
Lionheart
2000-11-03
打赏
举报
回复
贴程序吧。如果DELPHI要生成控制台程序,那就是单纯的控制台程序,不会再跳出WINDOWS界面。一定是你的程序中有问题。另外,如果窗口和控件很多的话(或有很多或很大的资源),2,3M倒也不是不可能。
如何在
Dos
下编译和运行Java
程序
?
如何在
Dos
下编译和运行Java
程序
?2009-03-27 01:37 今天正式的接触到Java
程序
,学
会
了如何在
Dos
下编译和运行Java
程序
,很是欣慰,但在学习过程中遇到了一些问题,经过和团队成员的共同努力终于解决了问题,在这里我谈谈今天学习的过程: 第一:首先安装JDK。 第二:为了能使Java
程序
在
dos
下很方便的编译和运行Java
程序
,就要
matlab
dos
关闭,消除运行MATLAB
生成
的
exe
程序
的
dos
黑屏的三种办法
消除运行MATLAB
生成
的
exe
程序
的
dos
黑屏的三种办法基于MATLAB
生成
exe
文件后,每次运行都存在
dos
黑屏的问题,现在可以通过以下方法解决:方法一:在matlab命令窗口输入:cd(prefdir)edit compopts.bat在打开的文件最后添加以下语句:A.VC环境下:set LINKFLAGS=%LINKFLAGS% /SUBSYSTEM:WINDOWS/ENTRY:mainC...
matlab转化成
exe
运行错误,MATLAB
生成
exe
脱离matlab运行可执行
程序
如何将MATLAB
程序
编译成独立可执行的
程序
?如何将编译好的独立可执行
程序
发布在没有安装MATLAB的电脑上?下面将一步步实现:一、
生成
独立可执行的
程序
(
exe
文件)步骤1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS2010实现。2、设置编译器。在matlab命令行输入mbuild –setup以及mex –setup,选择安装的c编译器(可能
会
选...
MATLAB
生成
exe
脱离matlab运行可执行
程序
如何将MATLAB
程序
编译成独立可执行的
程序
?如何将编译好的独立可执行
程序
发布在没有安装MATLAB的电脑上?下面将一步步实现: 一、
生成
独立可执行的
程序
(
exe
文件)步骤 1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++6.0,我基于VS2010实现。 2、设置编译器。 在matlab命令行输入mbuild –setup以及mex –setup
消除运行MATLAB
生成
的
exe
程序
的
dos
黑屏的三种办法
消除运行MATLAB
生成
的
exe
程序
的
dos
黑屏的三种办法基于MATLAB
生成
exe
文件后,每次运行都存在
dos
黑屏的问题,现在可以通过以下方法解决:方法一:在matlab命令窗口输入:cd(prefdir)edit compopts.bat在打开的文件最后添加以下语句:A.VC环境下:set LINKFLAGS=%LINKFLAGS% /SUBSYSTEM:WINDOWS /ENTRY:main
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章