2012-07-16 50 views
1

使用Delphi 2007捆绑版本的Intraweb。利用内置的用户会话机制。在usersession单元中,我已经将公共成员(整数)添加到TIWUserSession中,并且这些会在登录屏幕中初始化。Intraweb TIWUserSession成员值损失

我发现有时候这些公共成员的价值正在丧失:有些调用是正确的,但是其他调用是未赋值的整数。有没有其他人经历过这个?

我现在的解决方案是不依赖usersession,而是使用cookie并根据cookie重新计算这些成员。

回答

0

除非您的会话过期或您的代码正在修改这些公共成员,否则会话处于活动状态时,用户会话成员上的值应该保持不变。