View Full Version : سوال: چگونه یک تابع فقط یکبار در هر کامپیوتر اجرا می شود...؟؟؟
Mr Sidou
سه شنبه 07 آذر 1391, 20:36 عصر
با درود خدمت دوستان،
من میخوام یکی از توابعی که در برنامه ام دارم فقط و فقط یکبار در هر کامپیوتر اجرا بشه ...
چه کار می تونم بکنم؟؟؟
black_binary
سه شنبه 07 آذر 1391, 20:47 عصر
سلام
برای اجرا شدن تابع ت شرط بذار.........
حالا این شرط چی باشه؟
اگه برنامه ت بانک اطلاعاتی داره، تو یکی از جدولات فیلدی قرار بده که وقتی تابع میخوات اجرا بشه بیات چک کنه ببینه فیلد برابر 1 نباشه اگه اولین بار اجرا بشه بیات اون فیلد رو مقدار یک بده.
اگه بانک نداری توی یک فایل متنی این کارارو بکن. که در فلان مسیر ذخیره شده باشه و مقدارش همانند اون فیلد جدول چک بشه.
reza69
سه شنبه 07 آذر 1391, 20:48 عصر
کدتو بزار :متفکر:
Mr Sidou
سه شنبه 07 آذر 1391, 21:03 عصر
دوست عزیز شما چکار به کد دارید؟؟؟:متعجب:
فرض کنید یه عملیات جمع معمولیه ... اگه روش درست باشه، برای هر کدی باید جواب بده ...:تشویق:
saied_hacker
سه شنبه 07 آذر 1391, 21:23 عصر
سلام
برای اجرا شدن تابع ت شرط بذار.........
حالا این شرط چی باشه؟
اگه برنامه ت بانک اطلاعاتی داره، تو یکی از جدولات فیلدی قرار بده که وقتی تابع میخوات اجرا بشه بیات چک کنه ببینه فیلد برابر 1 نباشه اگه اولین بار اجرا بشه بیات اون فیلد رو مقدار یک بده.
اگه بانک نداری توی یک فایل متنی این کارارو بکن. که در فلان مسیر ذخیره شده باشه و مقدارش همانند اون فیلد جدول چک بشه.
راهش همینه یا میتونی از رجیستری استفاده کنی که بعد از اجرا یه کلید رو به رجیستری اضافه کنه و هر بار که خواست اجرا بشه مقدار رو چک یا نه اصلا ببینه همچین کلیدی هست یا نه...
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.