Delphi:TFrame错误没有可插入的帧

2024-01-08

我碰巧发现 Delphi XE6 IDEforgot全部TFrame我过去创造的后代。

更具体地说,当我单击“标准”->“框架”时,选择框架的对话框不再显示。

相反,它显示以下错误消息:

没有可插入的框架。可以从“文件”|“新建”|“其他”选择中创建新框架。

有办法补救吗?

EDIT1遗憾的是,无法进行重现步骤:老实说,我不确定这是如何发生的,但它确实发生了。我认为从某些版本的 Delphi 升级到另一个版本时可能存在罪魁祸首。由于我多次进行此升级,我记得在 Delphi 7 中启动该项目,然后有一些版本我不记得是哪些版本,我使用的最后两个版本是 XE2,到目前为止是 XE6。


Edit2如果框架是使用 XE2 之前的 Delphi 版本创建的,则会发生这种情况。


问题的原因在于更改.dproj文件时Firemonkey添加了框架。为了区分为vcl来自为之制作的框架fmx添加了一行.dproj文件如下。为了更正.dproj文件执行如下操作:

  1. 关闭 Delphi IDE。

  2. 打开.dproj使用您选择的文本编辑器创建文件。

  3. 查找TFrame逐个。

  4. 假设以下是您的TFrame部分:

    <DCCReference Include="Results.pas">
        <Form>FrameResults</Form>
        <DesignClass>TFrame</DesignClass>
    </DCCReference>
    
  5. 解决方法是将以下行添加到该部分中:

        <FormType>dfm</FormType>
    

(in fmx项目线是<FormType>fmx</FormType>)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Delphi:TFrame错误没有可插入的帧 的相关文章

  • 线程关闭期间 Win64 Delphi RTL 中的内存泄漏?

    很长一段时间以来 我注意到我的服务器应用程序的 Win64 版本存在内存泄漏问题 虽然 Win32 版本工作正常 内存占用相对稳定 但 64 位版本使用的内存却定期增加 可能 20Mb 天 没有任何明显的原因 不用说 FastMM4 没有报
  • Firemonkey - 更新视觉组件

    我们从版本 1 开始就使用 Firemonkey 但仍然发现更新当前在屏幕上可见的组件很困难 在 Firemonkey 中请求重画的 方式 有很多 也许太多了 应用样式 ApplyStyle 事件 主要是当它在屏幕上可见时 请求 repai
  • TControlState.csDesignerHide 与 TControlStyle.csNoDesignVisible

    VCL 似乎提供了两种向表单设计者隐藏控件的机制 TControlState csDesignerHide and TControlStyle csNoDesignVisible 就 IDE 而言 它们之间有什么区别 什么时候应该使用哪个
  • 如何在 TList 中存储动态数组?

    我需要存储未知数量的组 每个组都有未知数量的元素 项目 这是我的 小组 TGroup array of Integer lt dynamic array as you can see 我想使用 TList 来保存我的组 我的想法是 我可能想
  • 能否从 Vista Shell 获取 48x48 或 64x64 图标?

    如果 Vista Shell 中存在 48x48 或 64x64 图标 如何使用 SHGetFileInfo 获取在 TImage 中显示图标的句柄 我想从图像列表中选择一个代表文件夹路径的图标 并在 Timage 中显示 48x48 或
  • 为应用程序启用主题

    我有一个旧的应用程序 在Win XP中的delphi 7中启动 现在我正在使用delphi 2009 win Vista 如果我开始一个新项目 所有按钮都有一个圆形边缘 但在我的旧应用程序中 所有按钮都有 方形 形状的外观 有什么设置我错过
  • Delphi - 相当于C#的三元运算符? [复制]

    这个问题在这里已经有答案了 可能的重复 Delphi 中是否存在或者将来是否存在条件运算符 https stackoverflow com questions 2108609 is there or is there ever going
  • Delphi XE2 Firemonkey 示例应用程序未在 MAC 上运行

    我正在尝试在 Mac 上运行示例 Firemonkey 应用程序 但我在 Mac 中收到以下消息 dyld Library not loaded rpath libcgunwind 1 0 dylib Referenced from Use
  • 从delphi应用程序调用.net4.0 com服务器后出现错误异常

    我们正在将代码库从 BDS2006 迁移到 Rad Studio XE 我们发现了一些非常奇怪的行为 如果我们在从 Net4 0 中实现的 COM 服务器创建一些对象后进行无效的浮点运算 即除以零 我们不会没有得到正常异常 即 EDivis
  • Delphi XE5 REST/Android 客户端“会话已过期”

    我有一个REST Server与Android Client 都在Deplhi Xe5 Android客户端成功连接Rest服务器 在我的服务器中我有一个TDSHttpWebDispatcher with SessionTimeout 12
  • 我需要避免尝试更新连接到 TSQLQuery 的 Delphi TClientDataset 中的非物理字段

    概要 我的代码正在尝试更新 Delphi XE 中的非物理字段TClientDataset 连接到TSQLQuery以其SQL属性集 作为运行时的结果创建Open命令 我有一个TClientDataset连接到一个TDatasetProvi
  • 在 Delphi 2009 上安装最新版本的 Indy 10 [重复]

    这个问题在这里已经有答案了 是否有更新 Delphi 2009 中的 Indy 10 组件的分步指南 我读过正在卸载线程 https stackoverflow com questions 486210 what is the proper
  • 如何向标准集合编辑器添加图标?

    我有一个自定义控件 它利用TCollection and TCollectionItem 在集合编辑器中 我想向每个列表项添加图标 该列表项由内部TImageList 在其父组件内 集合项本身代表图标 我想在这个编辑器中显示相应的图标 如何
  • 使用 TStringList 的分隔符解析字符串,似乎也解析空格(Delphi)

    我有一个简单的字符串 由某个字符分隔 比如说逗号 我应该能够创建一个 TStringList 并将其分隔符设置为逗号 然后将 DelimitedText 设置为我想要解析的文本 并且应该自动解析它 问题是 当我查看输出时 它还包含空格作为分
  • FreePascal x64 上系统单元函数的汇编调用

    我有一些 Delphi 汇编代码 可以在 Win32 Win64 和 OSX 32 上编译并正常工作 XE2 但是 由于我需要它在 Linux 上工作 所以我一直在考虑编译它的 FPC 版本 到目前为止 Win32 64 Linux32 6
  • 如何从 Delphi 中的函数返回对象而不导致访问冲突?

    我有一个返回 TStringList 的 delphi 函数 但是当我返回一个值并尝试使用它时 我收到一个访问冲突错误 即 myStringList FuncStringList myStringList Items Count lt Th
  • 如何用不同的颜色绘制选定的列表框项目?

    是否可以更改 TListBox 中的项目选择焦点颜色和文本颜色 当项目中未启用主题或列表框样式设置为所有者绘制时 项目周围的选择将被涂成蓝色 我相信这是由系统的外观设置全局定义的 我想将所选项目的颜色更改为自定义颜色 举个例子 结果会是这样
  • 如何使用 FieldDefs 在运行时创建新的 SQLite 文件和表?

    我正在使用 Delphi Seattle 在全新的 SQLite 文件中创建一个全新的表 并且仅使用 FieldDefs 和非可视代码 我可以使用 ExecSQL CREATE TABLE 语法创建一个表 但不能如下所示 我得到 没有这样的
  • 打印 TDBGrid [重复]

    这个问题在这里已经有答案了 如何在不安装或下载组件的情况下打印 DBGrid OR 如何将 DBGrid 的数据放入 RichEdit 以便我可以从那里打印它 数据感知控件从 DataSource 属性获取数据 并使用它 不过 您必须手动遍
  • 如何在Delphi中显示Vista风格的气球提示?

    在输入验证时 我使用气球提示而不是消息框 我的问题是 在 Vista 上 它们具有带圆角的旧 XP 样式 而不是较新的矩形外观 我尝试使用 CreateWindowEx 创建它们并且tooltips class32或使用 SendMessa

随机推荐

  • 如何在 pom.xml 中覆盖父级插件?

    我的 pom xml 中有这样的内容
  • 允许 postgres 用户只列出自己的数据库

    我正在使用 postgresql 服务器 我想禁止我的用户查看同一服务器上的其他数据库 本质上是一个 l应该只列出他自己的数据库 我很确定我需要从用户那里撤销一项权利 但我在文档中找不到它 这似乎有效 但可能会产生不可预见的后果 它需要修改
  • 在 PHP 上使用 Curl 发送空 字段

    欢迎大家 这是我遇到的一个问题 我正在尝试使用 PHP 和 CURL 将数据和文件发送到服务器 服务器接受包含 6 张照片的数据 如果 FILES 数组中的项目少于 6 个 这是一个错误 因此 如果我发送所有 6 张照片 一切都会很顺利 但
  • 从字符串动态创建 xml

    这是正确的程序 现在运行良好 谢谢先生 我是安卓新手 我有一个字符串 其中包含服务器返回给我的 XML 格式数据 它是一个 XML 文档 我想在Android中解析它XmlResourceParser但它只接受存储在您设备上的 xml 文档
  • C# ListView 平铺宽度 100%?

    我有一个 ListView 设置为 Tileview ListView 宽度为 300 平铺宽度也是如此 当图块数量没有溢出导致滚动条时 此方法可以正常工作 然而 当它确实溢出时 当出现垂直滚动条时 也会出现水平滚动条 因为垂直滚动条降低了
  • 在无序列表中动态设置排序

    好的 这就是我现在面临的问题 我有一个动态生成的无序列表 最初编写代码的人将 UL 设置为可通过列表项进行排序 即您可以切换列表中的 1 和 2 等 该代码看起来有点像这样 ulFeatures sortable update functi
  • 如何获取该字符串中标签的 href 属性?

    在这个字符串中存在数字 li 标签 我想获取标签的 href 属性 如下所示 http bipardeh94 blogfa com target blank http avaejam blogfa com target blank 和 我想
  • 在 Python 中访问 GPU 硬件规格?

    我想使用 Numba 或类似的 Python CUDA 包访问各种 NVidia GPU 规范 可用设备内存 二级缓存大小 内存时钟频率等信息 来自阅读这个问题 https stackoverflow com questions 48654
  • 重启Kubernetes集群后RabbitMQ启动失败

    我在 Kubernetes 上运行 RabbitMQ 这是我的 sts YAML 文件 apiVersion v1 kind Service metadata name rabbitmq management labels app rabb
  • python float 格式奇怪吗?

    我正在尝试调试两个执行非常相似代码的不同 python 脚本 这些脚本设置a 这是一个简单的浮点数 对于脚本 1 ipdb gt print sys version 2 7 r27 82500 Jul 15 2010 13 04 38 GC
  • Amazon S3 的访问被拒绝错误

    我在使用 Amazon S3 时遇到 访问被拒绝 错误 但无法找出原因 我的设置如下 STATIC URL http s3 amazonaws com s AWS STORAGE BUCKET NAME 什么会导致访问被拒绝错误 我已经验证
  • Masonry 的 CSS 系统替代方案

    我记得有一个 CSS 网格系统可以替代 Masonry Vanilla http masonry desandro com http masonry desandro com 该网站是黑色背景并显示 排列彩色框 元素周期表元素 它还具有基于
  • 为什么 include Guard 不让循环 #include 起作用?

    我有三门课 GameEvents Physics and GameObject 我有每个人的标题 GameEvents有一个Physics和一个列表GameObjects Physics有一个列表GameObjects 注意循环依赖 我正在
  • While 与 Do While

    Merged https meta stackexchange com questions 158066 what is a merged question with 测试循环在顶部还是底部 while 与 do while 关闭 ques
  • 现代芯片上的浮点与整数运算性能

    考虑加法模型上的维特比解码器 它花时间进行添加和比较 现在 考虑两种 一种是 C C float作为数据类型 另一个与int 在现代芯片上 你会期望int跑得比float 或者管道的奇迹 以及没有乘法和除法 会让一切变得均匀吗 取决于你的意
  • Cobertura“无法找到文件”问题

    谁能帮我理解这里出了什么问题吗 我正在使用 Cobertura 1 9 4 1 进行 Java 代码覆盖 我想附加带有 HTML 报告的源文件 我使用以下命令生成报告 cobertura report sh format html data
  • 如何改变HTML5进度条的颜色

    我有 HTML 进度条 其值动态变化
  • 如何配置EasyMock类扩展3.1?

    我想将 EasyMock 类扩展 3 1 添加到我的项目中 但 EasyMock 3 1 CE 的依赖项存在问题 我添加依赖项 cglib 2 2 2 jar 和 asm 4 0 jar 并引发异常 java lang VerifyErro
  • HttpClient 在 Blazor Web assembly 应用程序中的请求中不包含 cookie

    我有一个 Blazor Web assembly 应用程序 其中包含一个用户服务 旨在访问 API 来检索用户的详细信息 该服务如下所示 public class UserDataService IUserDataService publi
  • Delphi:TFrame错误没有可插入的帧

    我碰巧发现 Delphi XE6 IDEforgot全部TFrame我过去创造的后代 更具体地说 当我单击 标准 gt 框架 时 选择框架的对话框不再显示 相反 它显示以下错误消息 没有可插入的框架 可以从 文件 新建 其他 选择中创建新框