首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Delphi 2007 VCL项目名称与编译的Exe名称不同?

这个问题涉及到了两个方面:Delphi 2007 VCL项目名称与编译的Exe名称不同的原因,以及如何解决这个问题。

首先,关于Delphi 2007 VCL项目名称与编译的Exe名称不同的原因,这是因为在Delphi 2007中,项目名称和编译的Exe名称是分开设置的。项目名称是指项目在Delphi IDE中的名称,而编译的Exe名称则是指生成的可执行文件的名称。在Delphi 2007中,项目名称和编译的Exe名称可以是不同的,因此会出现这种情况。

其次,如果您希望将项目名称和编译的Exe名称设置为相同的名称,可以按照以下步骤进行操作:

  1. 打开Delphi IDE,并打开您的VCL项目。
  2. 在项目管理器中,选中您的项目。
  3. 在属性面板中,找到“Application”选项卡。
  4. 在“Application”选项卡中,找到“Exe Name”选项,并将其设置为您希望使用的Exe名称。
  5. 保存并重新编译您的项目。

这样,您的项目名称和编译的Exe名称就会相同了。

希望这个答案能够帮助到您。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Delphi中利用SEH屏蔽退出时Runtime Error

Delphi程序,如果在单元finalization里出现了一些异常操作会导致退出时抛出Runtime Error ,规范处理办法当然是解决这些异常,但是有些特殊情况下,比如用了很多第三方控件...做法其实很简单,就是在 END.之前手工调用Halt释放,并且将Halt抛出错误屏蔽掉,这样做和正常DELPHI释放过程没有任何区别,因为End.编译后其实就是一句话 Call Halt0,只是VCL...自己没有屏蔽Halt0里抛出错误,而是跳出个Runtime Error 来;   首先就是位置问题,如果是EXE的话,直接在END.之前就行了,如果是Dll的话就麻烦点,需要挂上DllProc,当...,不会对DELPHI正常释放过程产生影响,所有的释放操作都是和VCL一致,只是不会把错误显示出来。...测试这段代码可以,自己在某个单元finalization段里抛出一个异常,看看加上代码和不加代码效果有何不同

90440

Delphi异常机制SEH

介绍SEH机制文章很多,但基本都是C++,关于Delphi很少。最近项目需要,仔细阅读了VCL关于异常处理,有些心得体会,希望和大家一起分享。...VCL对SEH封装 在Delphi里我们通常使用try except end 和 try finally end 来处理异常,那么在VCL里是怎么来实现呢?...1 、 VCL 顶层异常捕获 在DELPHI开发程序中,出错时候,我们很少看到出现一个错误对话框,提示点确定结束程序,点取消调试。而在VC或VB里就很常见,这是为什么呢?...注意:后面的代码都是以EXE程序来讨论,DLL原理是一样 VCL顶层异常捕获是在程序入口函数StartExe处做: procedure _StartExe(InitTable...4 、 VCL 对象构造时异常处理 在Delphi开发时候,经常会重载构造函数constractor,构造函数是创造对象过程,如果这个时候出现异常VCL会怎么办呢?

1.2K10
  • Delphi 语言「建议收藏」

    要知道现在主要用户是老司机,老司机走老路,EXE+DLL,他们要把老系统迁到新工具下,才能去继续按老方法使用Delphi新功能,开发Android、IOS和Linux,但XE好象一到DLL就不行,这就不能解决老司机们后顾之忧...Delphi之父Anders Hejlsberg离开Borland去了微软,导致Delphi编译器有三年时间无人敢动,因为Anders Hejlsberg完全使用汇编实现编译器,无人能够看懂。...此外决策层,频繁出现失误,有很长一段时间Delphi盲目的去跟随.NET,甚至IDE都改用.NET编写,还推出了VCL for .NET,结果却是丢掉了Win32原生开发,而重新编写IDE又存在大量BUG...,白白耗费大量时间财力,而技术方面,无论是VCL还是编译器、甚至IDE从Delphi7以后就停步不前。...对于VB没落原因我没有仔细考虑过,因为我只用了30天VB就把他扔掉了,他太简陋,语法不严谨“Else if”和“ElseIf”具有不同语义,很容易写错。

    2.3K20

    【图表组件套件】上海道宁为开发人员提供Steema下载、试用、教程

    图片TeeChart是Steema主要产品,Delphi图表领导者,在业界享有盛誉,是Embarcadero(原Borland)选择捆绑在Delphi、C++和HTML5 Builder RAD Studio...如果您正在构建仪表板,您可以在每个仪表板面板上放置多个可调整大小图表。FireMonkey框架将处理不同平台大部分变化。...它使用了几个TeeChart功能以便在不同图表和网格之间进行交互,以及一些图表工具。仪表板代表一家公司销售活动,该公司产品遍布全球多个市场。...图片三、TeeGrid VCL简介Delphi VCL & FMX 网格组件为您 RAD Studio 项目提供了一个非常快速网格。...图片02、跨平台TeeGridVCL和FireMonkey完全兼容,为您提供了在 Windows、Android和iOS/MacOS 上采用通用核心代码进行网格化方法。

    3K10

    Delphi入门教程

    ,它提供强大VCL(Visual Component Library,可视化组件库) 特点: 1.强大可视化编程环境 由3个部分组成:编辑器、调试器、和窗体设计器 2.高效编译器 3.丰富VCL...语言为基础,同过将常用功能封装为组件放在VCL(可视化组件库)中,极大地提高了程序开发效率。...菜单栏除包含标准Windows程序通常所具有的[File]、[Edit]、[Help]菜单外,还有一些Delphi6项目、运行、辅助工具和环境配置等相关菜单。 1....【Project】菜单 主要完成编译、建立应用程序、配置项目基本信息及其他项目有关功能。...【Run】菜单 主要完成程序运行、调试有关功能 【Run】:编译并运行当前项目 【Program Pause】:程序暂停执行 【Programe Reset】:结束当前程序执行,返回Delphi6

    7.1K20

    Delphi】 Thread.QueueSynchronize区别

    Delphi在TApplication.Idle方法中执行(最终调用了CheckSynchronize) ------------------------------------------------...----------------------------------------------------- Delphi中多线程用Synchronize实现VCL数据同步显示,Delphi中多线程用Synchronize...实现VCL数据同步显示 转自:http://blog.csdn.net/maxcode/archive/2006/05/12/726766.aspx 概述: VCL实现同步另一种方法就是调用线程类...主程设计Delphi中多线程用消息实现VCL数据同步显示》基本一致,但为了与其显示相同结果,在生成子线程中语句顺序作了一下调整。以下代码仅显示上一篇不同一个过程,其它代码不再赘述。...For i := 0 to 1000 do begin oChildThread[i] := TChildThreads.Create(true); //注意这里代码消息同步中顺序

    1.8K21

    VCL线程同步方法 Synchronize(用消息来同步)

    先说一下RTL和VCL RTL(Run-Time library),运行时库,包括System、SysUtils、Math三个单元,提供函数语言、编译器、操作系统及进程有关   RTL提供类之间继承于...TObject 和 RTL内部VCL(Visual Component Library),可视化组件库,包括Graphics、classes、Controls等类和组件相关单元 VCL不是线程安全...  因为VCL不是线程安全,所以对VCL访问只能在主线程中。...这是其结构上明显不足,并且这种需求看起来只局限在表面上,但它实际上有一些优点 开发多线程项目的主要需要考虑一点就是同步多线程使用资源,不要产生冲突,其实想DelphiVCL组件也是一种资源,但是...当你在程序中第一次创建一个附属线程时,VCL 将会从主线程环境中创建和维护一个隐含线程窗口。

    78120

    如何让Delphi程序启动自动“以管理员身份运行

    由于Vista以后win中加入UAC安全机制,采用Delphi开发程序如果不右键点击“以管理员身份运行”,则会报错。...在XE2以上Delphi版本处理这个问题已经非常简单了。...需要注意是:Debug和Release模式不同,要进行同样设置 至于Manifest文件,也就是一个XML文档,原文如下: <assembly xmlns="urn:schemas-microsoft-com...UAC.manifest-前面的文件<em>名称</em> 用brcc32<em>编译</em>这个rc文件为res文件,如下所示: brcc32 uac.rc -fouac.res 在程序里面加入 {$R uac.res}...让<em>Delphi</em><em>编译</em><em>的</em>时候,把uac.res<em>编译</em>进<em>exe</em>文件 把文件放到vista或win7下运行,就会看程序图标下面显示UAC盾牌标志了。

    2.4K20

    Delphi PI 0.83

    DelphiPI组件控件安装工具是一款用于安装Delphi组件工具,对应delphi不同版本,安装控件时候有的需要先编译其他包,然后才能安装上这个控件,安装完成之后要在tool里环境选项里系统查找路径里填上控件目录...,这样delphi启动时才能找到你安装控件。...指定一个或几个相匹配Delphi安装包进行安装。 如果您不想安装,只是离开它作为*. dpk和取消不适合您Delphi安装包。...还可以过滤掉不想使用安装包,在package file pattern中可以把*.dpk改为*d7.dpk,那这样的话就会把d7结尾包过滤出来其它包就不会安装了. 单击编译。...☆文章版权声明☆ * 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《Delphi PI[Delphi Package Installer

    2.4K21

    Delphi 程序中文乱码

    两天在编译一个好玩东东,并且很蛋疼翻译了一个中文语言包(其实使用Google 翻译滴。)但是加载之后却发现有乱码。...好蛋疼咧: 错误地方就是左侧列表栏ListView控件,和右侧那个ListView控件(这个现在修复过了)。刚开始是以为字符编码问题,但是调试时候在内存中看到东西 也确实是中文。...貌似是),并且该字体也没中文,于是看到ListView就是乱码了,只需要调整下字体就行鸟。 字符集选GB2312,重新编译,运行Ok了,嘎嘎。 嗯嗯,实际效果就是这样滴。...☆文章版权声明☆ * 网站名称:obaby@mars * 网址:https://h4ck.org.cn/ * 本文标题: 《Delphi 程序中文乱码》 * 本文链接:https://h4ck.org.cn...---- 分享文章: 相关文章: Delphi Tips Explorer 2007 v3.0 Interactive Delphi Reconstructor 2.5.3 Beta Embarcadero.Delphi.XE2

    2.3K30

    delphi bpl插件系统开发

    ,这个预定义名称其实是在bpl中实现了IPlugin名称,这个类名称我们可以通过修改bpl名称或者同时发布一个配置文件来让容器获得.现在我们先暂时写死在程序里,毕竟这个问题是个小问题 构建插件...;rtl,确定 可以发布测试了 拷贝你project1.exe,package1,windowSystem32目录下vcl70.bpl,rtl70.bpl到一个目录,把他们拷贝到一个目录下,发布到一个没有...delphi机器上试试吧....procedure EditConfig; procedureExecute; //执行插件 上面是插件接口定义(上一节,略有不同),这样定义具有通用性,...,它机制在delphi中特有,基于delphi我们能做可能只有通过它来最方便了 3.系统设计对于哪怕是一个简单系统来说,能更好帮助你对产品有着更全面的思想.一定要做,那怕只是花两个圆呢.

    1.7K11

    基于Windows CE车载导航一体机一机多图实现

    刚开始时候是自己写了一个,但是由于编译器和开发环境问题,导致最后程序体积较大。并且机器内存本身有限,效果虽然可以但是在切换时候有时候会出现那个加载导航进度条看起来就非常蛋疼。...RUN("\SDMMC\mapbar\mapbar.exe") Exit EndIf ##以上都一样,有几个图就加几个,注意不同机器路径中卡名不同,需要更改。...##有些一机多图软件脚本程序冲突必须关闭一机多图,否则不能再次运行脚本,并且关闭了也节省内存。...---- 分享文章: 相关文章: 基于Lazarus Win CE开发 大家注意一下这个【病毒】 ,专门针对delphi,嵌入源码病毒。...MemLibrary 内存 加载DLL DELPHI 折腾车载GPS一点记录:-[ 蛋疼Visual Studio2012 驱动模板创建工程竟然无法编译 UnGzip Data(PyQt4)

    1.4K10

    基于Lazarus Win CE开发

    偶尔发现Lazarus支持跨平台编译,可以直接编译Win CE程序,就是原生程序体积略大点,其余倒是没什么太问题。 1.安装Lazarus ,猛击此处下载安装程序(我目前使用版本)!...2.安装跨平台编译插件,猛击此处下载!...,Target CPU family为Arm 现在就可以编译基于ARMWin Ce程序了,效果就是刚开始看到那样。...嘎嘎 所以开发Wince程序也没什么复杂,嘎嘎   最后发个WinCE下Spy++,连接:http://pan.baidu.com/s/1jGwqK9S ☆文章版权声明☆ * 网站名称:obaby...---- 分享文章: 相关文章: 基于Windows CE车载导航一体机一机多图实现 Delphi编程手册 网络版 Delphi Tips Explorer 2007 v3.0 Ultimate

    56020

    实例演示:TLSSSL在WCF中应用

    对于基于HTTP绑定,Transport安全模式实现方式又根据寄宿方式不同而具有一定差异,我们首先来介绍自我寄宿方式。...而这个工具选择依赖于机器操作系统,对于Windows XP和Windows 2003,该命令行工具为httpcfg.exe,而对应之后版本,则是netsh.exe。...httpcfg.exe和netsh.exe均是通过证书指纹(thumbprint)来关联具体证书,在这里具有全局唯一特性指纹可以看成是证书唯一标识。...你可以通过MMC证书管理单元来查看证书指纹,并将其拷贝到写字板上(比如指纹为:‎f332bf17db3abb8f9a9a2694ba2c75da701bef0f),然后根据操作系统不同分别执行httpcfg.exe...然后你需要对Services项目的“生成(Build)”进行相应设置,将编译目标目录从默认“\bin\debug”改成“\bin”,以确保项目编译程序集被生成到bin目录下。

    1.4K90
    领券