واضح آرشیو وب فارسی:سایت ریسک: t=35939">سيو نوشته و پرينت آن به وسيله كاربر يك برنامه flashm(a) 21 مرداد 1384, 12:08سلام فرض كنيد با فلش يه برنامه كوچك ساخته ايد و اين برنامه كارش اينه كه كاربر هر وقت خواست يه سري مطلب رو درون اون تايپ و ذخيره كنه و هر وقت خواست پرينت بگيره لطفا چگونگي انجام اين سه كار رو توضيح بديد ممنونم mahdiflash 21 مرداد 1384, 13:01در وب یا exe ??? Security9776 21 مرداد 1384, 13:26با سلام دوست عزیز اگر می خواهید در وب این کار رو بکنید ، شما باید با استفاده از دستورات کوکی اون رو ذخیره و سپس لود نمایید . برای پرینت هم دستور Print در فلش وجود دارد . اگر می خواهید که برنامه شما به صورت client بر روی یک سیستم اجرا شود و فایل اجرایی exe باشد می توانید از برنامه های جانبی استفاده نمایید که سطح کار را بسیار افزایش می دهند . به هر ترتیب اگر بگویید کدام مورد را می خواهید (server یا client) می تونم کمکتون کنم . با تشکر . محسن amir_s 21 مرداد 1384, 16:11مي تونيد براي كارهاي ساده و اگر مي خواهيد به صورت ساده و به تنهايي با فلش اين كارو انجام بديد از SharedObject استفاده كنيد ... و اگر نه مي تونيد با فلش و ويژوال بيسيك و استفاده از اف اس كامند چيز مطمني در بياريد ... به زودي مقاله مورد دوم رو آماده ميكنم ! flashm(a) 22 مرداد 1384, 19:06يه فايل exe هست لطفا در محدوده خود فلش باشه Security9776 23 مرداد 1384, 08:31دوست گرامی در صورتی که بخواهید تنها از فایل فلش استفاده نمایید باید از SharedObject یا همون کوکی استفاده نمایید . البته این کار چند تا محدودیت داره : 1.اینکه شما نمی تونی بهش آدرس بدی ، بلکه اون رو تنها در قسمت کوکی هر کاربر ذخیره می کنه و شما نمی تونی برای یک کاربر دیگه ازش استفاده کنی . 2. اگه کاربر تنظیمات explorerش رو طوری تنظیم کرده باشه که از ذخیره کوکی جلوگیری کنه ، این کار فایده ای نداره . 3. اگه کاربر کوکی هاش رو خالی کنه فایل های شما هم پاک می شه ( بعضی از کاربران بر روی سیستم خود برنامه های نصب می کنند که در زمان شروع کار ویندوز کوکی و temp و کش سیستم رو خالی می کنه ) . حالا شما خودت ببین اگه می خوای این برنامه رو روی سیستم های دیگه اجرا کنی به نظر من مناسب نیست چون به دلایل بالا نمی توان مواردی که ممکن است روی سیستم های دیگر افراد اتفاق بیافتد را پیش بینی کنی . اگر می خواهی تنها روی سیستم خودت اجرا کنی که با توجه به مطالب بالا ببین مشکلی نداره . ولی پیشنهاد من اینه که از برنامه هایی مثل AutoPlay Media Studio یا MDM ( البته با توجه به کار شما مورد اول خیلی بهتره ) و یا برنامه های جانبی دیگه استفاده کنی . حالا اگه خواستی از همون کوکی استفاده کنی بگو تا برات کدش رو بزارم . موفق باشید . محسن amir_s 23 مرداد 1384, 08:35يه فايل exe هست لطفا در محدوده خود فلش باشه پس ميتونيد از SharedObject استفاده كنيد ! با اين كد ميتونيد يه متغير رو توي لوكال ذخيره كنيد : so = SharedObject.getLocal("SOName"); so.data.myText = "Your Text Goes Here!"; و هر وقت خواستيد دوباره اينطوري فراخونيش بكنيد : so = SharedObject.getLocal("SOName"); trace(so.data.myText); البته SharedObject معايبي هم داره ... توي يه مقاله بعدا توضيح ميدم
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 886]