问题标签 [lazarus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1305 浏览

pascal - fpgui和lcl和qt,各有什么优缺点?

Lazarus Ide 可以使用多个 gui 库。我在 Windows 上。我想知道它们之间有什么区别......很明显lcl是最稳定的。

一旦 Qt 和 fpgui 质量好,为什么有人会使用它们?

0 投票
8 回答
7203 浏览

delphi - 我在哪里可以找到 Delphi 的“Turbo”或“Lite”版本?

我有一位在 Ruby 方面具有深厚背景的同事,他对开始使用 Delphi 和本机开发很感兴趣。但是,我知道 Turbo Delphi(基于 Delphi 2006)不再可供下载。

那么……这让他何去何从?是否有任何低成本或入门版本的 Delphi 在某处合法可用?还是 Embarcadero 即将推出产品?

注意:请不要建议任何有法律问题的版本,因为这不是我们会考虑的选项。

更新:总结所有答案,您现在可以下载和安装的唯一合法且免费的 Delphi 版本(除非您已经拥有 Delphi 7 Personal 或 Turbo Delphi 的个人许可证)是Delphi Community Edition

下一个最接近的是 Lazarus IDE 和 Free-Pascal 编译器。

0 投票
3 回答
2906 浏览

delphi - 应该使用什么加密算法将文本加密为文本 n FreePascal/Delphi?

我需要在使用 Lazarus/Freepascal 开发的程序中加密一些文本,但我应该能够将它们作为文本加载并解密它们,而不是二进制,因为我需要将它们保存在 TStrings 类型属性中。

哪种算法适合这种情况?

0 投票
3 回答
2196 浏览

delphi - 使用 Delphi 打开 URL

我正在为朋友做一点(或者至少我希望它是一点点)帮助,但在 10 年左右没有使用 Delphi ......而且我的搜索没有多大用处

我要做的是获取一个 URL,然后解析 HTML 以找到他需要的一些信息。我希望这样的东西(在python中)fileHandle = urllib2.urlopen(urlStr)和fileHandle会收到我请求的页面的HTML。我发现的所有示例都打开了默认浏览器,但是

我正在使用 linux,使用 Lazarus 和 Free Pascal,如果这很重要,他正在使用 Delphi 7(如果我没记错的话)。

谢谢。

0 投票
1 回答
3063 浏览

duplicates - 重复标识符错误

我只是在我的 Lazarus 上编码,没有改变任何TForm声明。然后我尝试测试我的应用程序,但在编译时出现此错误:

这是我的 *.lpr 文件的内容:

我需要做什么?

0 投票
5 回答
920 浏览

delphi - Delphi & Lazarus 都安装了

对于那些知道的人来说,只是一个快速的问题。是否可以同时安装 Delphi (ver 7) 和 Lazarus。我想确保 Lazarus 安装不会以任何方式干扰我当前的 Delphi 安装。我会在 Lazarus Fourms 上问这个,但我想我会在这里得到更快的答复。

无论如何,如果您同时安装了 Delphi 和 Lazarus,请告诉我您遇到的任何问题(如果有的话),谢谢。

克里斯

0 投票
2 回答
265 浏览

resources - 关于 Lazarus 和/或 FPC 的活跃博客

我对“Emborcadero”的整个方向感到非常沮丧,我真的要投资 FPC/Lazarus。

转到Lazarus 文档页面,发现以下博客:

有人可以建议更多关于博客或 Twitter 帐户的资源吗?

0 投票
2 回答
1551 浏览

lazarus - FPC/Lazarus 社区在哪里?

召集所有 FreePascal 和/或 Lazarus 大人物!

查看标记为[FPC][Lazarus]的大部分问题,我们会发现Marco van de Voort会回答其中的大部分问题……

但为什么?

FPC和/或Lazarus社区的其他成员在哪里?

这里有越来越多的 Delphi 人,但我确实错过了FPCLazarus内部的更多交互。

所以这将是 Free Pascal 大佬介绍自己并让我们“粉丝”更感兴趣的机会。

多谢你们!

0 投票
1 回答
1871 浏览

delphi - 在主线程(Lazarus)的上下文中执行代码

我必须在主线程的上下文中执行一些代码。我正在使用 Lazarus + FPC。我从 DLL 中的线程(如果在 linux 上是共享库)中接收到一个事件,并且我的回调函数被调用。请注意,此函数不是任何类的成员,而是附加了“cdecl”指令的独立传统函数。

我必须为收到的每条此类消息触发一个对应的属性事件处理程序。这些事件必须在主线程的上下文中传递。我知道两种这样的解决方案:

  1. 留言
  2. Application.QueueAsyncCall

第一个没问题,但它需要一个窗口句柄。由于这是一个库代码,因此没有可用的句柄。AllocateHWND 不是一个选项,因为它不是跨平台的。我知道我可以创建一个虚拟表单,但这是一个非常糟糕的解决方案

第二个工作正常,但我有一个问题,例如,在我将鼠标移动到应用程序中之前,不会处理调用。也许我做错了什么我不知道。我就像我的电话只有在消息处理开始时才被处理。但这显然是一个漫长的等待。

所以我想知道这里最好的解决方案是什么(可能是 QueueAsyncCall)以及如何确保我的消息(调用)将在可接受的时间范围内得到处理?

0 投票
1 回答
598 浏览

qt - 如何使用 QT 4.6.3 与 Lazarus 绑定

有没有办法在 Lazarus 0.9.28.2 Beta 中使用 QT 4.6.3 视觉控件?

如何安装 QT 小部件并将它们放在我的控件托盘中?