Intraweb - Web应用程序 - 用户会话

时间:2016-02-11 20:07:13

标签: delphi session intraweb

今天我开始编写我的第一个Web应用程序,但我无法通过一步。 一切都很好......我可以连接到服务器并打开网站。问题是当我打开浏览器并在第二台PC上输入相同的地址时,我得到的数据与第一台上的数据相同。

...详细 应用程序有两种形式,第一种用于登录,第二种用于接收数据。 当我登录第一台电脑,第二张表格出现,然后我打开浏览器并将服务器的地址放在第二台电脑上时,我从第一台电脑登录后看到第二张表格。

在这种情况下我该怎么做?我试图在网上找到解决方案,但我不能:(

2 个答案:

答案 0 :(得分:0)

如果您在XE3(包括)之后使用任何Delphi IDE并使用Delphi附带的IntraWeb版本,则必须升级才能使其正常工作。它是免费的,可以在这里获得更多信息: http://atozed.com/IntraWeb/Download/FreeKeyRequest.EN.aspx|

升级后(如果是这种情况)我建议你看看其中一个IntraWeb演示,在这里: https://iwdemos.codeplex.com/SourceControl/latest

有一个名为Features的演示,它向您展示了如何创建多表单应用程序。说实话,我与IntraWeb合作很长一段时间,我从未见过。除非你使用一些全局变量来保存你的“当前”活动形式。请记住,IntraWeb是一个完全多线程的应用程序,不应使用全局变量,除非你有一些保护并发访问的机制(但你应该摆脱它们并改为使用ServerController属性)。

答案 1 :(得分:0)

快速回复。 我从一段时间以来一直使用Delphi,但我从未使用过Intraweb,我使用过ComPort,IP用于I / O设备。我有XE7,我将Intraweb升级到14.0.52。

我无法找到一个好的文件交换服务器来将我的应用程序与您共享。如果我找到了一些东西,我会在下面发布。

您可以查看我的简单项目的代码和其他设置。我将Web应用程序放在下面的链接中,它没有.exe文件。 https://www.dropbox.com/s/75zurcew0zr363x/Project1.rar?dl=0

感谢您的帮助。