Delphi客户端,运行时就像连接到web服务器一样-没有web服务器。可能吗?
我熟悉Delphi独立应用程序和web服务器应用程序的编程 是否可能有一个Delphi应用程序,在启动时让浏览器处理其输出?在用户和应用程序之间没有服务器 我之所以要这样做,是因为HTML CSS等为大多数人提供了一个更熟悉的用户界面。没有任何HTTP连接,您不能“让浏览器处理其输出”,因此需要一个本地web服务器,然后使用常规URI,如Delphi客户端,运行时就像连接到web服务器一样-没有web服务器。可能吗?,delphi,Delphi,我熟悉Delphi独立应用程序和web服务器应用程序的编程 是否可能有一个Delphi应用程序,在启动时让浏览器处理其输出?在用户和应用程序之间没有服务器 我之所以要这样做,是因为HTML CSS等为大多数人提供了一个更熟悉的用户界面。没有任何HTTP连接,您不能“让浏览器处理其输出”,因此需要一个本地web服务器,然后使用常规URI,如http://localhost:888/myDelphiApp/FullURI 您可以将Web浏览器嵌入到Delphi应用程序中,然后不通过HTTP提供生成的
http://localhost:888/myDelphiApp/FullURI
您可以将Web浏览器嵌入到Delphi应用程序中,然后不通过HTTP提供生成的Web内容,而是作为本地内容提供
你可以用
- -我非常喜欢李>
- )李>
所有人都能识别CSS和HTML内容。为什么不将web服务器应用程序与指向本地主机URI的书签快捷方式一起分发?用户只需要点击一个图标——它不一定是一个应用程序。是否有可能有一个Delphi应用程序,当启动时,让浏览器处理其输出?你是指Delphi的输出,打开默认浏览器并显示应用程序生成的内容吗?这似乎是一种愚蠢的方法…也许我不理解,但我认为OP希望(即:需要)有一个Delphi web服务器应用程序来实现这一点。内容似乎需要是交互式的,并且需要一个后端应用程序来处理业务逻辑。然后,客户端应用程序将成为web浏览器的主机。这仍然需要分发web服务器应用程序,因此从真正的web浏览器导航到本地web服务器应用程序似乎更自然。除非您可以将web服务器和桌面应用程序合并为一个应用程序?这可能吗?@J。。。为什么不呢?我制作了许多可以通过web配置的服务应用程序,并将其整合到服务中…@我想我的想法是,如果应用程序的全部目的是提供基于web的UI,那么制作一个本质上只是web浏览器包装器的客户端应用程序就没有多大意义(也就是说,由于web浏览器组件的性质,web浏览器不如实际的web浏览器有效-尤其是当后者已经无处不在时)。@whosrdad:通过web浏览器可配置的应用程序运行自己的嵌入式web服务器以供浏览器连接。@RemyLebeau:我就是这么说的,不是吗?