ُShared Object
سلام .
اگه اجازه بدین اول 1 توضیح مختصر در رابطه با این کلاس و قابلیت هاش خدمتتون عرض کنم .
Shared Object کلاسیه که میتونید با استفاده از اون هر نوع اطلاعاتی که میخواین از قبیل Number , String , Array , Object و ... رو روی کامپیوتر User به راحتی ذخیره و دفعتا از اون استفاده کنید.
این کلاس از فلش پلیر 6 به Library فلش پلیر اضافه شد .
متد های اصلی این کلاس عبارتند از :
Cleare
Flush
getLocal
getSize
که در این میون getLocal اصلی تیرین متدمورد از این مجموعه است .
محل ذخیره سازی اطلاعات توسط این کلاس آدرس زیره :
[Windows Drive]:\Documents and Settings\[Your User]\Application Data\Macromedia\Flash Player\#SharedObjects\VXQ5TUXL\[yourFolder]\[yourSharedObjectFile.sol]
ساده ترین نحوه ی استفاده از این کلاس هم به شکل زیره :
برای نوشتن اطلاعات :
PHP:
var Details:SharedObject = SharedObject.getLocal("FolderName","/");
Details.data.FirstName = "Hamid"
Details.data.LastName = "Farzi"
برای بازخوانی اطلاعات :
PHP:
var Details:SharedObject = SharedObject.getLocal("FolderName","/");
trace(Details.data.FirstName + " " + Details.data.LastName)
برای پاک کردن تمام اطلاعات :
PHP:
var Details:SharedObject = SharedObject.getLocal("FolderName","/");
Details.clear()
این کلاس میتونه خیلی جاها مفید واقع بشه ، من که به شخصه خیلی ازش استفاده میکنم ، امیدوارم به درد شما هم بخوره .
بازهم اگه سوالی بود در خدمتم .