delphi-xe4相关内容

VCL.Bitmap到FMX.Bitmap

我在Web上找到了This代码,但FMX.Bitmap没有扫描线。 是否可以以某种方式将VCL.TBitmap复制或绘制为FMX.Bitmap? {$IFDEF MSWINDOWS} type TBitmap = FMX.Types.TBitmap; TVclBitmap = Vcl.Graphics.TBitmap; procedure TakeScreenshot(Dest: ..
发布时间:2022-04-16 21:32:29 其他开发

创建一个火猴组件

我在 Delphi XE4 中使用 Firemonkey,但无法使用菜单项 Component -> New Component 创建新组件.无论组件是 VCL 还是 Firemonkey 组件,还是我先创建一个包,结果都是一样的.Delphi 中的 Tool Palette 似乎已被搜索并逐渐关闭,使其空无组件,并在选择祖先组件时显示“No Items available"的组件对话框. ..
发布时间:2022-01-21 10:48:49 其他开发

Delphi XE4 iOS 无法连接到 PAServer

我的 MacBook 上运行的 PAServer 没有密码. 然后我尝试从我的 Windows/Delphi 设置连接.我输入IP地址和空密码.但是,在测试连接时,出现错误: TDBXError:远程错误:身份验证管理器拒绝用户凭据.这可能是由于 DS 用户名和密码 问题已得到解答(谢谢!) 作为旁注:我不确定如何将其关闭为不是“真正的问题"?:) 文档,至少我读过它,没有 ..
发布时间:2021-12-13 23:46:50 移动开发

Delphi 中 Internet Direct 组件在 POST 请求后 WWW 服务器报告错误

我使用的是 Delphi XE4,我通常使用带有 IdHttp.POST 的 Indy 向网站发送 POST 请求, 这一次,每当我尝试 POST 请求时,我都会收到 错误:您的浏览器没有发送正确的数据. 我非常确定我正在发布正确的数据,并且我正在使用 IOHandler 和 CookieManager. 处理这个问题好几天了(字面意思) 这是代码(代码中的站点): pr ..
发布时间:2021-12-13 23:08:19 其他开发

E2017指针类型需要在Delphi 7中使用移动功能

我正在尝试将项目从Delphi 7移植到新的Delphi XE4,并且我遇到 move 函数的问题: {创建临时记录缓冲区}HoldRec:= AllocMem(RecordSize);{用当前记录填充临时记录缓冲区}move(ActiveBuffer ^,HoldRec ^,RecordSize);//这里是E2017错误 编译器抛出: [dcc32错误] E2017必需的指针类型,到达 ..
发布时间:2021-04-30 18:58:44 其他开发

带有iOS插件的Delphi XE4-如何嵌入文件

在Android/Eclipse上,我可以将文件放置在资产文件夹.我可以在适用于iOS的Delphi XE4中做类似的事情吗? 即创建一个文件夹,可以在其中放置数据和图像文件,并自动将其内置到应用程序中? 我知道我可以在表单文件中包含图像,txt等,但是如果可以避免的话,这不是我想要的. ... 如果在 Delphi>项目>部署中包含 res.zip ,则我的以下代码在模拟 ..
发布时间:2021-04-30 18:55:58 移动开发

Delphi XE4 iOS开放电子邮件程序无法正常工作

我正在iPhone4上测试以下代码(没有SIM卡,但由于它的邮件程序可以正常工作,所以我看不出这有什么关系): SharedApplication 和 canOpenURL 等都是XE4提供的例程. 过程TFormMain.sbContactsDetailsEmailClick(Sender:TObject);变种S:字符串;NSU:NSUrl;开始//URL.stringByAdding ..
发布时间:2021-04-30 18:53:52 移动开发

Delphi形式的TRectangle TText Unicode

我是Delphi&的新手.在DelphiXE4编辑器中,我试图在窗体上使用x64 TRectangle作为棋盘(替代颜色)制作棋盘图形用户界面.我想添加unicode棋子,但是当我添加unicode时,它在ObjectInspector属性中显示在表单上.如何将Unicode添加到TText(以便表单将unicode作为棋子显示)? (在我想将Dragndrop添加到TRectangles/uni ..
发布时间:2020-11-08 05:15:02 其他开发

从字节数组创建字符串

我正在尝试使用以下代码中的 StringOf 函数创建字符串。为什么在用于创建字符串 Showmessage 的数组的 ZeroMemory 之后不显示任何内容。为什么?在带有注释的 ZeroMemory 情况下,显示 ===== 。 TIdBytes =字节数组; 过程fill(var b:TIDBytes); 开始 setlength(b,5); b [0]:= 61; ..
发布时间:2020-10-27 02:04:18 其他开发

在实时绑定CustomFormat中使用格式

我正在尝试使用LiveBindings格式化要在FireMonkey窗体上的TEdit中显示的数字。 我正在尝试在绑定的CustomFormat用来格式化带有两位小数的数字。 我可以对输出进行“硬编码”: Format(“ Hello”,%s) 其中正在工作,但是我无法确定要使用哪种格式的字符串。如果我尝试使用标准格式字符串,例如 Format(“%。 ..
发布时间:2020-10-20 07:33:25 其他开发

文件mydatabase.fdb的不受支持的磁盘结构

我的旧delphi 7应用程序正在使用devart Interbase驱动程序与mydatabase.fdb连接。当我将该应用程序迁移到delphi xe4时,我为delphi xe4安装了最新版本的devart interbase。但是使用此版本时,出现以下错误: 文件mydatabase.fdb不支持的磁盘结构 此错误的原因是什么?我应该如何摆脱它? 我找到了链 ..
发布时间:2020-10-20 07:29:51 其他开发

在Indy 10和Delphi中编码

我在Delphi中使用Indy 10。以下是我的代码,该代码使用Indy的 EncodeString 方法编码字符串。 var EncodedString:字符串; StringToBeEncoded:字符串; EncoderMIME:TIdEncoderMIME; .... .... EncodedString:= EncoderMIME.EncodeString ..
发布时间:2020-10-20 07:19:34 其他开发

将Java代码转换为delphi的问题

我有一个必须返回通用接口的方法。试图在delphi中制作方法。但是不确定如何编写吗?有谁可以帮助我吗? 这是我在Java中制作的有效示例: public扩展为T GetDataProvider(String dataProviderName){ if(dataproviders == null) buildDataProviderM ..
发布时间:2020-10-20 06:57:12 Java开发

pmAuto ModalPopupMode正确使用或错误解决方法

我在使用TApplication.ModalPopupMode = pmAuto时遇到问题,我想知道我的问题是由使用pmAuto还是Delphi中的错误引起的。 简单用例: Form1(MainForm)和Form3是永久性表单。 (在dpr中创建) Form2在需要时创建,然后释放 。 Form3包含一个带有X个项目的TComboBox。 / li> 动作顺序: F ..
发布时间:2020-10-20 06:45:00 其他开发

打开pdf文件时,TwebBrowser Zoom / Gesture在XE4中的firemonkey / iO中不起作用

我想在iOS应用程序中显示PDF,到目前为止,我唯一找到的方法是在TwebBrowser中打开它。 A。它显示在“适合页面”中宽度”默认为缩放 B。没有“缩放”功能 WebBrowser1.Navigate(文件: //mypdf.pdf') 如何 我要更改打开文件后进行缩放(我的解决方案遇到q#2) 进行缩放工作(我的解决方案遇到q#3) 进行缩放像网页一样工作 ..
发布时间:2020-10-20 06:14:55 移动开发

如何更改FMX.TGrid行的背景颜色取决于XE4中的值

我想知道如何在Firemonkey TGrid / TColumn 中更改整行的背景颜色。 看到了一堆类似的问题,但是没有一个帮助我。我正在使用Delphi XE4。 TGrid 可能包含 TCheckColumn 和 TStringColumn 。 解决方案 TGrid 行背景样式颜色分为两类: 焦点颜色 选择颜色 焦点颜色适用于聚焦的单元格。选择颜色适用于选定的行。 ..
发布时间:2020-10-20 06:11:54 其他开发