cost 83 ms
RAD Studio XE8 - 您无法设置属性。 未找到 TCustomActionList 的实例 - RAD Studio XE8 - You cannot set property. Instances of TCustomActionList are not found

我最近购买了 Embarcadero RAD Studio XE8 并开始了我的第一个项目。 我已经完成了 UI 的设置,但是在向 UI 添加操作时我遇到了麻烦,因为我无法访问 object 检查器的操作部分。 它一直说“在当前单位中找不到 TCustomActionList 的实例。” ...

TStringGrid输入验证,仅允许在C ++ Builder XE8上使用数字,小数和逗号 - TStringGrid Input Validation to permit only numbers, decimals, and commas on C++ Builder XE8

这个问题是另一个问题的扩展: C ++ Builder XE8上的TEdit输入验证 我有一个可编辑的TStringGrid 。 我只希望用户为网格中的每个单元格键入数字,并且最多可以输入一个小数点或逗号。 通过上面的链接,我了解了如何仅允许某些键,但不了解如何跟踪给定单元格 ...

TListView自动将imagelist中的图像附加到我的TListView的第一列。 如何摆脱这种行为? - TListView automatically appends image in imagelist to first column of my TListView. How do I get rid of this behavior?

我正在使用Embarcadero的C ++ Builder XE8。 我有一个ListView,并且正在动态添加带有其项的列。 我需要一个图像列表,因为我想使用(ListItem-> SubItemImages [0] = i;)将图像添加到第二列 似乎通过添加此图像列表,默认情 ...

抓锁屏幕事件 - Catch Lock Screen Event

美好的一天。 我正在用Embarcadero Xe8中的C ++ Builder编写。 我在Ios和android上进行移动应用程序项目,并遇到了以下问题:我无法捕获手机锁屏事件。 我以前总是这样做: 但是有一个错误: \\ Unit1.cpp(33):无法初始化类型为' ...

Embarcadero:如何使用 TBase64Encoding 的 EncodeBytesToString 方法 - Embarcadero: How to use TBase64Encoding's EncodeBytesToString method

我正在尝试使用 TBase64Encoding class 的EncodeBytesToString方法将字节数组转换为TBase64Encoding编码字符串EncodeBytesToString的文档指出: “返回一个字符串,其中输入的字节数组编码到指定的字节数。” 因此,我尝试像这样编码我的 ...

如何将PNG从Web加载到TImage控件中? - How do I load png from web into TImage control?

我有几张小的.PNG图片,我不想从Web地址加载到应用程序的TImage图像中。 图片是“动态的”,所以我不想通过使用TImageList等将它们“硬编码”到我的应用程序中。 我已经看到了几个示例,但是没有一个示例可以为我提供直接的方法。 我知道我可以使用TWebBrowser来解 ...

检测给定类型的表单是否已在Firemonkey应用程序中打开 - Detecting if a form of a given type is already open in Firemonkey application

我试图提出一种方法,在打开新表单之前,先确定应用程序中是否打开了给定类型的表单。 这样做的原因是,应用程序中存在某些形式,只有一次打开一个实例才有意义,但我不想将它们严格地模态化。 为了解决这个问题,我实现了以下方法,该方法通过Screen->Forms进行迭代,并尝试将每个表单转 ...

使用C ++ Builder / Firemonkey中的表单创建来管理内存 - Managing memory with form creation in C++ Builder / Firemonkey

到目前为止,在我的应用程序中已经得出结论,在运行时创建的所有其他表单都应该是模态的。 因此,在创建新表单时,我使用类似以下代码块的内容: 使用这种方法,在用户关闭表单后,可以轻松删除该表单的内存。 但是,在尝试弄清楚如何处理非模式对话框的内存管理时,我遇到了一个问题。 显然,我 ...

在C ++ Builder XE 8(firemonkey)中手动创建TOpenDialog - Creating TOpenDialog manually in C++ Builder XE 8 (firemonkey)

我正在使用C ++ Builder XE8。 由于TOpenDialog在Android上不起作用,因此我尝试自己制作此类东西。 我的逻辑很简单。 它将开始从“ / storage”检查文件和文件夹,并在TListView上显示所有项目。 如果我触摸一个文件夹(名称),它将打开该文件夹; ...

执行线程后进度条为NULL - Progress Bar is NULL after the execution of a thread

我有一个带有进度栏和一个将xml上传到服务器的按钮的表单。 当按下按钮时,将创建一个新的线程,该线程创建一个套接字,然后将数据分块发送到服务器,同时更新进度条。 现在,当第二次按下上载按钮时,出现访问冲突,并且在调试器中进度栏对象的地址为NULL。 我不知道为什么进度栏会被释放,所以如果有 ...

在C ++ Builder中使用Indy IMAP4下载电子邮件附件文件 - Download email attachment files using Indy IMAP4 in C++ Builder

我正在寻找有关如何在C ++ Builder中使用Indy Imap下载邮件附件的逐步解决方案(我使用C ++ Builder XE8)。 我已经阅读了Delphi中的一些教程,但确实感到困惑。 例如,选择邮箱后该怎么办? 要么 要么 要么 然后,下一步该 ...

Firemonkey:尽管autosize属性为true,TLabel文本仍被截断 - Firemonkey: TLabel text truncated despite autosize property true

我的Firemonkey应用程序遇到一个奇怪的问题。 这是在本地Windows 8.1计算机上运行时我的应用程序的屏幕截图。 在蓝色面板的内部是一个自动调整大小的标签,上面有很长的描述,以确保调整大小。 一切似乎都很好,直到我在特定的远程计算机上运行相同的应用程序为止。 这是在 ...

如何覆盖自定义 Firemonkey 控件的单击事件 - How to override on click event of custom Firemonkey control

我正在尝试创建一个继承自TListView控件的自定义 Firemonkey 控件。 我想向控件添加一些功能,当用户单击控件时会自动执行这些功能。 因此,我的目标不是在我的控件表单上指定OnItemClick方法,而是将功能直接添加到控件本身中。 我正在努力理解我需要做什么才能进入TListVie ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM