PDA

View Full Version : امکان Write کردن در فایل Resource



پرواز
دوشنبه 05 آذر 1386, 12:50 عصر
باسلام؛

امکان Write کردن در زمان اجرا تو فایلهای ریسورس وجود داره یا نه؟ چون من شنیدم که تو دات نت این امکان وجود داره. اگه امکانش هست یه توضیح مختصر بدید.

با تشکر

پرواز
دوشنبه 05 آذر 1386, 16:48 عصر
همین؟
هدف من اینه که به جای DLL از ریسورس استفاده کنم که سکیورتر باشه.
می خواستم ببینم میشه در زمان اجرا چیزی تو ریسورس رایت کرد که قابل خوندن هم باشه؟

sasan_vm
دوشنبه 05 آذر 1386, 16:53 عصر
سلام
Resource ها با فایل exe یا dll لینک می شوند و اگر فایل exe اجرا یا dll ای load شود سیستم عامل به هیچ عنوان امکان تغییر ان را نمی دهد.

Inprise
دوشنبه 05 آذر 1386, 17:02 عصر
هدف من اینه که به جای DLL از ریسورس استفاده کنم که سکیورتر باشه

تفاوتی نمیکنه .


می خواستم ببینم میشه در زمان اجرا چیزی تو ریسورس رایت کرد که قابل خوندن هم باشه؟

- هر جای هر فایلی رو در هر زمانی میشه خوند و نوشت
- میتونی ریسورسهات رو رمز شده ذخیره کنی . در زمان اجرا با استفاده از یک TResourceStream بازیافت و رمزگشائی و مستقیما ازشون استفاده کنی ، یا با FineResource/LoadResource باهاشون کار کنی

پرواز
سه شنبه 06 آذر 1386, 04:09 صبح
تفاوتی نمیکنه .
فایلهای DLL رو میشه مانیتور کرد و مقادیر بازگشتی اونا رو کنترل کرد. اما فکر نمی کنم در مورد ریسورسها اینجوری باشه. درسته؟