请懂行的高手帮帮我!(100分)

  • 主题发起人 主题发起人 真正的李勇
  • 开始时间 开始时间

真正的李勇

Unregistered / Unconfirmed
GUEST, unregistred user!
如果我想在一个ASP组件中建立两个函数:
ABC( X:string )
DEF( Y:string )
如果DEF要用到传给ABC的X变量,我在ABC函数中怎么才能保存住这个X变量呢?保存到哪里呢?(声明:浏览器不支持Session)
 
如果DEF要用到传给ABC的X变量,我在ABC函数中怎么才能保存住这个X变量呢?保存到哪里呢
声明一个mX变量作为私有变量,

使用ABC函数时先X=mX,然后调用ABC(X);
再使用DEF(mX),

 
crazymoon老兄:
另外请教一个问题,ASP组件是在服务器端供给所有人使用的,假如:
甲调用了ABC函数,后还没有来得及调用DEF函数,乙就开始调用ABC函数了,那么mX私有变量会不会被乙传递的变量替换呢?
谢谢老兄关注我的问题。
 
每个用户访问asp组件的时候系统都会创建一个实例为该用户服务,也就是每个用户都有一个独立的实例为他服务,并且你的数据声明为私有,所以相互之间是不影响的
 
session和Cookies不是一回事,
使用中每个用户都会有自己的Session。
每个用户都有自己的SessionID,所以不会混。
 
补充一句:Session是在服务器上的。
 
谢谢老兄!谢谢!!!
 
多人接受答案了。
 
哈哈.
真正的李勇 是什么意思?
 
后退
顶部