【问题标题】:independ Delphi Application - run without Windows os [closed]独立的 Delphi 应用程序 - 在没有 Windows 操作系统的情况下运行 [关闭]
【发布时间】:2015-05-19 20:26:02
【问题描述】:

每一个。

我用 Delphi 编写了一个 windows 应用程序。而且我知道如果我将其替换为explorer.exe,Windows 将仅由我的应用程序启动。

我想知道如何使用 Delphi 使应用程序独立于 Windows 操作系统并独立运行?

【问题讨论】:

  • explorer.exe 只是用户与之交互的 Shell 应用程序。它不是实际的操作系统本身。如果你用你的应用替换explorer.exe,你只是替换了用户看到的顶层部分。 Windows 本身仍在您的应用下运行。
  • 是的,我想知道如何制作独立程序或如何限制窗口从我的应用程序所需的所有内容开始
  • @Reza 这是两件完全不同的事情,要么编写你自己的操作系统(这不是你可以用 Delphi 做的事情),要么用你自己的应用程序替换 Explorer.exe。这两个问题都太宽泛了,任何人都无法在这里回答,这两个任务都有成千上万甚至数百万的事情要知道,而 SO 是一个一问一答的网站。
  • 您不能编辑您的问题来提出完全不同的问题。不仅如此,SO 不是问这个问题的地方。我确实在 SU 上问过类似的问题:superuser.com/questions/900309/…
  • @Reza 你不想写操作系统。即使你这样做了,Pascal 也是一个糟糕的选择。

标签: windows delphi


【解决方案1】:

我想知道如何使用 Delphi 使应用程序独立于 Windows 操作系统并独立运行?

这是不可能的。 Delphi 应用程序不能在没有操作系统的情况下运行。

【讨论】:

  • 谢谢大卫。那么我们如何才能限制 Windows 以它需要的最少服务启动
  • 这是一个完全不同的问题,可能需要更多细节,甚至很可能不是编程问题。
  • 您能帮我了解更多吗?
  • 我怀疑我能否做到这一点。我不是系统管理员。
  • @Reza 不管你在哪里发布这个问题,它都太宽泛了。为什么要限制窗口?你想让 Windows 不做什么?你阻止用户做什么? windows的版本越低,越容易限制。一种方法是让管理员登录与用户分开。对于用户登录,从桌面等中删除内容并限制他们可以使用注册表调整器执行的操作。
猜你喜欢
  • 1970-01-01
  • 2010-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-06
  • 1970-01-01
  • 2015-12-08
相关资源
最近更新 更多