小编Ryn*_*ald的帖子

如何在自己的事件中释放控件?

我有一个TPanelsFMX应用程序的列表,如果我点击它,我想释放一个面板.

直接在Onclick处理程序中释放它们不是正确的方法,因为我遇到了访问冲突.而且我不希望使用windowsmessages(在建议如何释放它的事件处理程序内部控制?为什么我的程序崩溃时,我毁掉了自己的onclick处理?按钮),因为它是一个firemonkey应用程序,我不知道如何这些消息适用于android和mac.

还有其他解决方案吗?

delphi free events controls firemonkey

4
推荐指数
1
解决办法
658
查看次数

“sudo -su”到底是什么?

我有一个 linux 用户(user2),它已设置为 shell /usr/sbin/nologin(以阻止登录)。不,当我尝试切换到该用户时,sudo su user2我收到该帐户不可用的信息。但当我使用时sudo -su user它工作正常。

su现在和之间有什么区别-su?或者有什么作用-su。我试图获得有关-h--help或 联机帮助页的帮助,但找不到任何有用的信息。

linux authentication terminal

3
推荐指数
1
解决办法
3919
查看次数

如何使用 MSBuild 和包含在存储库中的编译器(未随 IDE 安装)构建 delphi 应用程序

我的问题是以下情况是否可能。

  1. 我有一个安装了 MSBuild 的系统(可能是 Docker 映像)。
  2. 我有一个存储库,其中包含我的源代码 (Delphi) 和 delphi 编译器(目录 bin 和 lib)。
  3. 现在我在该系统上检出我的存储库,并想使用 msbuild 来构建我的应用程序,而 msbuild 应该使用我的存储库中的编译器。

这背后的想法是,将构建我的应用程序所需的所有数据都放在一个地方(源代码、资源、编译器、构建脚本......)。我想使用 MSBuild,因为在那里我可以构建 .dproj 文件而不是包含更少信息(例如:搜索路径)的 .dpr 文件(使用 dcc)。

delphi msbuild build-script

3
推荐指数
1
解决办法
99
查看次数