delphi 相关问题

Delphi是一种通过使用Object Pascal快速开发本机Windows,macOS,Linux,iOS和Android应用程序的语言。该名称是指Delphi语言及其库,编译器和IDE,用于帮助编辑和调试Delphi项目。

调整列大小时的Delphi,TVirtualStringTree,WM_SIZE事件

我有一个TVirtualStringTree类的后代,我有自己的自动调整列程序。为了在控件大小改变时使其工作,我已经覆盖了Resize过程:键入...

回答 1 投票 2

使用一组TImage查找特定图像

我有一个VCL表格,左侧面板有24个图像(imA1 .. imA24)的TImage,右面板有30个图像(image25 .. image53)的TImage。所有图像均为100 x 150.这些图像可能会加载图片......

回答 2 投票 -1

在哪里可以找到System.Val的实现?

有没有办法找到内部函数System.val(..)的实现?这个函数只适用于unicodeString,我想让它也能和AnsiString一起使用......有...

回答 1 投票 -3

TWebBrowser导航本地文件后将HTML代码插入到正文中

我在Delphi 10.x中使用TWebBrowser,我想导航到像index.html这样的本地文件,它将加载一些html / js / css,它正在工作并成功加载。现在我想给身体添加一些HTML ...

回答 1 投票 0

缺少Delphi 10.3 IDE标准工具栏运行调试,无运行和两个SAVE按钮

我试图自定义工具栏,在命令下,它列出了这些缺失的项目。它说要拖放到任何工具栏。我拖动了“运行”按钮,绿色三角形并将其放在......上

回答 1 投票 0

Indy TCP客户端服务器不能与OpenSSL一起使用

在C ++ Builder 10.3.1中,我使用Indy TCP客户端 - 服务器组件(TIdTCPClient和TIdTCPServer)来创建与OpenSSL进行加密通信的示例。我正在使用此示例代码:void ...

回答 2 投票 0

基于零的字符串

在system.sysutils.pas中,在Rio中他们添加了这条指令:var intPart:String; ...... ['1','3','5','7','9'中的IntPart.Chars [length(IntPart)] ...但据我所知,s.Chars [xx]将永远为零-...

回答 1 投票 9

如何为Delphi项目执行MSBUILD的“干运行”?

如果我启动RAD Studio命令提示符并在项目目录中运行msbuild / t:Rebuild,msbuild将显示调用dcc32的完整命令行,包括所有路径设置。 (见有没有...

回答 2 投票 1

我如何开始使用Sub-Version + Delphi? [关闭]

我是这个SCM的新手,但是由于SVN越来越受欢迎,我将尝试一下。我注意到的事情:SVN只是SCM的骨干,没有前端?为什么有几个版本的Windows ...

回答 10 投票 16

Delphi 2007和Logitech网络摄像头驱动程序

不久之前,我遇到了这个问题,Delphi 2007在运行logitech网络摄像头驱动程序时无法运行和调试应用程序。显然,Logitech驱动程序会在每个运行的进程中插入一个存根,从而......

回答 1 投票 2

WriteBuffer(Longword,SizeOf(Longword))做什么?

我是一名C#家伙,我正在尝试用Delphi语言理解代码片段,而像Stream.ReadBuffer(Value,SizeOf(Value))这样的东西让我觉得Value填充了来自Stream的数据,......

回答 1 投票 3

使用多线程将动画GIF图像放在VCL上

我想在主编程运行时在TImage(GIF)中显示(动画)GIF。现在,要么主程序等待GIF,要么GIF正在等待主程序(线程)......

回答 1 投票 -1

将C stdcall接口方法中的变量参数转换为Delphi

我正在将ICallFrame接口转换为Delphi,我不知道如何处理ICallFrame :: Invoke方法。这是定义:HRESULT Invoke(void * pvReceiver,...);每...

回答 1 投票 3

我需要实现哪些接口以允许在VBA中使用Delphi编写的COM对象中的ForEach?

想象一下,我想在VBA(伪代码)中做这样的事情,并假设我有一个可枚举的属性IDList:Dim MyObject对象为每个Item设置MyObject = CreateObject(“MyObjectClass”)为......

回答 1 投票 2

如何处理Cloudflare,当我执行Idhttp.get时,我得到Cloudflare而不是实际的站点源

我正在尝试做一个简单的IdHttp.get,但我得到的回复给了我CloudFlare的页面,其中说在访问之前检查你的浏览器...我怎么处理这个?,我尝试了任何选项我...

回答 2 投票 0

对象pascal上的C回调函数崩溃

我正在创建一个像下面的C dll。 #ifdef TEST_EXPORTS #define TEST_API __declspec(dllexport)#else #define TEST_API __declspec(dllimport)#endif #ifdef __cplusplus extern“C”{#endif / * fun ...

回答 1 投票 6

如何捕获后台线程中引发的未处理异常?

我有习惯执行匿名线程,如:TThread.CreateAnonymousThread(procedure begin ..... end).start;但问题是如果一些未处理的异常会引发......

回答 4 投票 5

如何使用FireMonkey TCanvas.DrawXXX方法? [重复]

我尝试使用自定义可视化创建一个表单,但我无法使TCanvas的最简单的绘图方法工作。在下面的例子中,我只能看到填充的矩形,但是没有线,没有......

回答 1 投票 0

已知的构造使Delphi IDE崩溃

我正在使用Turbo Explorer 2006(更新2),有时IDE会在某个单元中崩溃,特别是当我尝试使用类完成时。该单位(和整个项目)正在生产中,运行良好......

回答 4 投票 1

对TListView列进行排序 - 续。 (升序降序)

我最近得到了帮助,根据列数据类型对TListView的列进行排序。这是代码:procedure TfrmFind.lvwTagsColumnClick(Sender:TObject; Column:TListColumn);开始ColumnToSort:= ...

回答 3 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.