我正在开发我的第一个商业Firemonkey应用程序(也是我第一个使用任何语言的商业应用程序)。 我使用了本机FMX控件,也使用了TMSSoftware(TTMSFMXGrid)的一个控件。 键盘剪贴板的操作-Ctrl + X,Ctrl + C,Ctrl + V-“开箱即用”。 但是我希望 ...
我正在开发我的第一个商业Firemonkey应用程序(也是我第一个使用任何语言的商业应用程序)。 我使用了本机FMX控件,也使用了TMSSoftware(TTMSFMXGrid)的一个控件。 键盘剪贴板的操作-Ctrl + X,Ctrl + C,Ctrl + V-“开箱即用”。 但是我希望 ...
我正在Firemonkey(Delphi XE5)中开发一个应用程序,在这里我使用Fast report 4来打印数据。 我正在使用TFrxUserDataSet保留数据并进行打印,我正在快速报告中使用MasterData波段。 现在,我还需要在每一行上打印TBitamp,因此这里每条记 ...
我在一个窗体上有一个TPanel组件。此面板有很多子控件,如TLabel,TImage,TLine,TPanel等。此面板用于在计时器上进行更新。 我想随时捕获此面板的屏幕截图。 当我仅使用TPanel.MakeScreenshot时,它仅显示诸如TImage和TLine的子级。 TLab ...
我试图确定在按钮(FMX、XE3)的 OnKeyDown 中按下的键,但我目前发现自己无法区分小键盘键和常规键...... 根据我按下的键,我可以使用 Key 或 KeyChar 来找出按下了哪个键。 例如,按F1发送 112 和 #0 以便我可以使用 VkCode,按A发送 0 和 'a' 以便 ...
如何为按钮制作鼠标悬停图像? 我曾经在FMX 2按钮中制作,并用位图填充它。 但它有钱。 我找到了属性IsMouseOver 但是,我真的不明白如何使用容器,我只想通过之前编写的方法更改填充(我的位图)。 有人能给出一个简单的代码吗? 或者也许在VCL中更容易制作? ...
我必须使用没有源的库,该库也不处理异常。 每当内部发生异常时,实际上包含的许多析构函数就永远不会返回。 在应用程序中,我在异常处理程序中包含一个标志,以检测DLL的错误状态。 我需要一些东西,以使我的程序在破坏销毁对象的过程中不会卡在DLL中,因为销毁对象永远不会返回或引发异常。 ...
我使用画布绘制函数drawrect和filltext绘制到Tbitmap但我不希望结果抗锯齿。 谁知道怎么做? 使用OSX和Delphi XE3(但如果需要,可以使用XE4和XE5) ...
这可能是一个愚蠢的问题,但是我有一个与许多TTreeViewItems链接的弹出菜单。 问题是TTreeView.Selected属性永远不会在右键单击上设置。 GetMousePos倾向于返回下一个或上一个TTreeViewItem的坐标。 如何获得实际触发弹出窗口的项目? ...
当用户登录到服务器并且服务器发送与用户名/密码匹配结果有关的响应时,我遇到此错误。 具有应答数据包的阵列导致错误。 我不知道如何解决此问题,这是我第一次看到这样的错误。 码 主要方法 fOnLogin方法 FastMM日志 ...
我想添加一个带有TTreeViewItem的TList和一个自定义类(TRoom)的对象。 在delphi 2007中,有一个Pointer类型的字段'Data'已被替换为TValue,我不知道如何使用它。 我在互联网上搜索了一些声明它暂时无法处理自定义类型。 除了制作黑客课程外,有人 ...
我正在尝试通过stylebook为复选框添加动画; 进行布局并将其命名为“ ch_style1” 添加另一个将其命名为“ layout”的布局(Align = Left) 添加一个TRectangle(Align = Left; HitTest = False ...
我正在测试一些与字符串相关的增强功能,试图将move用作复制字符串的一种方法,以便在不深入研究指针的情况下更快,更有效地使用字符串。 在测试用于从TStringList生成分隔字符串的函数时,我遇到了一个奇怪的问题。 当索引为空并且通过移动将字符串添加到索引时,编译器引用索引中包含的字节 ...
在我的应用程序中,我使用带有3个选项卡的TTabControl:带3个按钮的Main Tab(TabItem1):Button1将带我到TabItem2,Button2带我到TabItem3,Button 3带我到TabItem3。 我处理FormKeyUp事件以控制导航,并: 如果 ...
我从Embarcadero网站的示例中创建了一个名为TRegularPolygon的新组件。 该组件在FM1(XE2)上运行良好,但在XE3及更高版本上,Fill.Color属性不响应。 在XE4和XE5的设计时,组件填充为黑色,而在运行时,组件填充为白色。 如果我们在正在运行的程序上以编 ...
根据这个问题,可以通过将窗口样式更改为WS_EX_TOOLWINDOW来隐藏 fmx 任务栏图标。 在 XE2 和 XE3 中,此代码有效: 在 XE4 中,此解决方案不起作用(应用程序按钮应隐藏但没有任何反应)。 任何机构有任何想法吗? 谢谢。 ...
当我在Delphi中从VCL转换为Firemonkey时,我遇到以下问题:在VCL中我有以下数组:Tcoordin = Tcoordinate的数组[1 .. $ 04000000]; - 这很好用。 但是,在Firemonkey中声明相同的数组我得到一个关于0x00处堆栈溢出的异常。 ...
在Embarcadero网站上,它表示支持。但是我还没有看到Delphi附带的演示或示例。 因此,如果这确实是一场闹剧,那么我敢打赌,我们将不得不等到XE9才能获得适当的CUDA / OpenCL支持。 http://edn.embarcadero.com/article/41688 ...
我需要为iOS构建一个项目,该项目必须在后台运行,并且理想情况下会在手机开机或重新启动时自动启动,这在Delphi XE4中是可能的,还是我必须使用xcode? ...
我正在编写我的第一个由delphi驱动的iPhone应用程序。 我已经创建了它,但是我希望它被命名为.dpr文件之外的其他名称,因为dpr文件不能包含空格,例如,EXE名称并不总是与人类可能会分配给应用程序的名称相同。 。 在Windows Delphi应用程序中,EXE的名称与.dpr ...
我不知道是否只是我缺少一些东西,但是这个问题让我很沮丧。 当我尝试设置.color属性时,没有可用的值,例如claBlue 。 例如: 我是否缺少参考? 我已经包括了FMX.Types 。 ...