我有一个Delphi VCL应用程序,用于显示一些图片,并想知道是否有可能将其转换为浏览器插件(如Firefox,Google Chrome等),以便远程加载它,就像Java小程序一样。
对于所有这些问题,答案都是NO。即使对于IE来说有时也很困难...VCL应用程序通常意味着win32/64开发,而浏览器更多地与Web开发相关。您可以重新考虑并尝试通过使用已经存在的平台来解决此问题,该平台可以轻松集成到Web浏览器中,例如Shockwave(是的,我不喜欢给维基百科链接...)或另一个类似的工具。
有以下选项:
ActiveX
大多已经死亡,因为它是一个信任/安全噩梦,但在当前的浏览器中没有其他明智的替代品。Delphi 是一种本地语言而不是 Web applet 语言。也许有一天,Delphi 将支持 NaCL,并且 NaCL 将在大多数或所有浏览器中得到支持,但即使如此,您也只能在 Windows 上的 PC 上运行。 - Warren Ptransform
这个词引起了我的注意。无论如何,这就是为什么它是一条评论而不是答案的原因。 - LU RD