问题标签 [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 回答
1300 浏览

lazarus - TFPTimer 不“滴答”

我正在编写一个游戏,我试图将界面和模拟器分开(两者都使用单独的计时电路运行 - 理论上动画将同步,并且模拟每秒只能运行 10 次......或者其他的东西)

我的 TFPTimer 出现问题。它使用 Games 构造函数初始化,如下所示:

问题是 OnTick 似乎从未被调用过。我在客户端下运行了一个单独的循环,其中包含 SDL_Delay。我是否需要以某种方式将 TFPTimer 事件化?我应该给它自己的线程(还是已经有线程?)关于让我的计时器工作的任何想法?

谢谢

拉克兰

0 投票
3 回答
2746 浏览

delphi - 构建跨平台的 Delphi 应用程序

我下载了 Lazarus,但也使用了 Embarcadero Delphi IDE。我有一个关于构建跨平台 Delphi 应用程序的问题。

如何在win32环境下构建它们?我从 Lazarus 网站阅读了 wiki,它解释了如何做,但我仍然不明白。是否可以在 Linux 和 MacOS 的 win32 环境下构建和编译应用程序?如果可能的话,有人可以逐步解释如何准确地做到这一点。

编辑: 现在是时候谈谈我认为的 Delphi IDE 的新 XE2 版本了 :)

谢谢

0 投票
1 回答
260 浏览

sql-server - 日期时间字段溢出异常 lazarus + mssql

我试图在我的 mssql 数据库中插入一个时间戳。

我已经尝试将数据库中的字段设置为时间戳和日期时间

这是我为插入语句设置参数的部分

我得到一个日期时间字段溢出异常

我究竟做错了什么?

0 投票
2 回答
1085 浏览

sql-server - 使用 lazarus 提高 ms sql 插入性能

我有一个带有 3 个数据字段的简单插入语句。Tag_ID 不是主键,也不是自动递增,时间戳将简单的 DateTime Now 保存为字符串,浮点值包含简单的 devid 计算。

sql server 实际上是本地的,但稍后它将位于不在本地网络中的另一台机器上。现在我得到 25,8 秒 10.000 个条目.. 我该如何改进呢?

我的代码如下所示:

0 投票
1 回答
1288 浏览

delphi - 如何使用 Lazarus 从麦克风录制并保存到 WinCE 中的 WAV 文件?

我正在使用 Lazarus 构建要在 PDA/PocketPC 中运行的 WinCE 应用程序。

我需要从 PDA 内置麦克风录制大约 10 秒的声音,并将其保存到 wav 文件中,但找不到有关如何执行此操作的任何信息或工作示例。

任何想法?谢谢!

0 投票
9 回答
17212 浏览

delphi - Lazarus:DBGrid 将“(MEMO)”显示​​为 SQLite 3 中字符串字段的值

我正在尝试使用 Lazarus 和 SQLdb 组件编写一个简单的 SQLite 3 应用程序。

我已设法连接到数据库并填充TDBGrid. 问题是所有作为文本字段的列都显示值“(MEMO)”而不是数据库中的字符串。

0 投票
3 回答
308 浏览

multithreading - 由 TPanel 为父的 TButton 的 TThread 创建

我有一个关于在 MainThread上单独TThread创建 MainThread的问题。必须设置为的父级。 TButtonTPanelTPanelTButton

不管用...

ButtonVariableName在主线程上。 TButton.Create()正在单独的 TThread 上调用。 ButtonVariableName.Parent也从分离中调用TThread

FindComponent似乎是什么正在崩溃。当我删除它并在那里放置其他东西时它可以工作。从“单独”调用时可能FindComponent不起作用,TThread但我不确定。

任何指针^?哈哈。

-i2程序员

0 投票
6 回答
10154 浏览

utf-8 - UTF-8 中的字符串到字节数组?

如何将 WideString(或其他长字符串)转换为 UTF-8 中的字节数组?

0 投票
2 回答
488 浏览

lazarus - Lazarus:使用哪个工具包?

我想知道 Lazarus IDE(linux 版本)中使用了哪个工具包?不是gtk吗?或者也许......其他?谢谢

0 投票
2 回答
456 浏览

windows - Lazarus 0.9.30 修剪的菜单条目

我正在使用 Lazarus 0.9.30,在 IDE 和示例应用程序中,菜单条目都被修剪:

替代文字 http://www.freeimagehosting.net/uploads/94832ba880.png

我可以在 IDE 中忍受这个,但是对于应用程序,我能做些什么吗?在标题末尾添加空格仅在设计器中解决了问题,在运行时标题仍然被修剪。

操作系统:Windows 7 x86

拉撒路版本尝试:

  • 拉撒路 0.9.30 + FPC 2.4.2
  • 拉撒路 0.9.31-29752 + FPC 2.4.2 (2011-03-09)
  • 拉撒路 0.9.31-29752 + FPC 2.4.3 (2011-03-09)

更新

将 Tahoma 8 用于系统菜单时会修剪菜单标题。将字体大小更改为 9 可以解决问题,但最好找到另一种解决方法。