PDA

View Full Version : بستن فرم و بستن ارتباط در اینتراوب



spicirmkh
سه شنبه 26 تیر 1386, 15:03 عصر
سلام

دوستان سوال ام را با یک مثال شروع می کنم

مثلا ایمیل یاهو وقتی user name و password می دهیم وارد ایمیل می شود ، حال اگر فرم ایمیل بدون اینکه Logout کنیم و فرم ببندیم و بیائیم بیرون و دوباره وارد ایمیل شویم و login کنیم وارد ایمیل می شود

حال مشکلی که در برنامه دارم

وقتی برنامه با intraweb 7 در دلفی 7 می نویسم و بانک ام با dbisam و TDBisamSession باز می کنم
اگر کلید logout بگذارم و Dbisamsession.close کنم مشکلی نیست اما اگر فرم بدون اینکه logout کنم ببندم ارتباط بانک باز می ماند تا زمان timeout فرا برسد
حال چگونه می توانم به محض بستن فرم این ارتباط قطع شود

با تشکر

ghabil
چهارشنبه 27 تیر 1386, 09:33 صبح
میشه از ایونت OnUnload استفاده کرد در Body ولی اینکار هم خیلی دردسر داره ، عملا در برنامه ای تحت وب به همون تایم اوت شدن Session بسنده میکنند. مثالش هم همونطوری که خودت گفتی تمام این سایتهای ایمیل معروف و بزرگ.