ورود

View Full Version : کار با Resource editor .



VirGil
یک شنبه 15 اردیبهشت 1387, 18:49 عصر
سلام دوستان.

اول از همه بگم که سرچ کردم.نبود !

فرض کنید یه رشته ای متنی رو با Resource editor به برنامه چسبوندیم.

حالا اگه بخواهیم موقع لود فرم یه فایل با پسوند مثلا .inf و با محتویات همون رشته ای که به

برنامه چسبوندیم و در مسیر مثلا \:c ساخته بشه باید چیکار کنیم؟

اگه میشه یکم توضیح واضح بدبد و از دادن توضیح های کلی خود داری کنید.:لبخند:

دستتون درد نکنه.

یا حق.

مهران رسا
یک شنبه 15 اردیبهشت 1387, 20:49 عصر
حالا مشکل شما چیه ؟ مگه نمی گی جستجو کردی ؟
در مورد Resource Editor موضوعات کاملی در سایت وجود داره .

شما می خوای یک فایل ini رو Extract کنی . مشکلش چیه ؟؟؟!!

vbhamed
دوشنبه 16 اردیبهشت 1387, 01:35 صبح
سلام
يه خورده سرم شلوغه
اگر تا 2 - 3 روز ديگه مشكلتون حل نشد پيام بدين تا راهش رو بهتون بگم

VirGil
دوشنبه 14 مرداد 1387, 12:16 عصر
شد 1 ماه !!!

هنوز کسی مشکل منو حل نکرده.

drwatson
دوشنبه 14 مرداد 1387, 12:27 عصر
سلام دوستان.

اول از همه بگم که سرچ کردم.نبود !

فرض کنید یه رشته ای متنی رو با Resource editor به برنامه چسبوندیم.

حالا اگه بخواهیم موقع لود فرم یه فایل با پسوند مثلا .inf و با محتویات همون رشته ای که به

برنامه چسبوندیم و در مسیر مثلا \:c ساخته بشه باید چیکار کنیم؟

اگه میشه یکم توضیح واضح بدبد و از دادن توضیح های کلی خود داری کنید.:لبخند:

دستتون درد نکنه.

یا حق.

سلام
شما میخوای یه فایل inf با یه رشته توش نوشته بشه
رو وارد درایو c: بکنی
خوب یه فایل اینف بساز مقدارم بهش بده تو ریسورست اضافش کن
بعد با دستور loadresdata مقدارشو تو یه آرایه از بایتها ذخیره کن
بعد با دستور put تو همون آدرسی که خواستی بذارش

ابوذر محمودی
دوشنبه 14 مرداد 1387, 14:06 عصر
فرض کنید یه رشته ای متنی رو با Resource editor به برنامه چسبوندیم.

حالا اگه بخواهیم موقع لود فرم یه فایل با پسوند مثلا .inf و با محتویات همون رشته ای که به

برنامه چسبوندیم و در مسیر مثلا \:c ساخته بشه باید چیکار کنیم؟


سلام .

وقتی یه مقدار رشته ای رو تو ریسورس قرار می دین یه آی دی به اون اختصاص پیدا می کنه ، که شما توسط این آی دی و دستور LoadResString می تونید به اون رشته دسترسی پیدا کنید

اینم یه قطعه برنامه واسه اینکه دیگه معطل نشین .


Private Sub Cmdsave_Click()
tmpstr = LoadResString(101)
Open "c:\test.inf" For Output As #1
Print #1, tmpstr
Close #1
End Sub

توضیح اینکه با دستور tmpstr = LoadResString(101) مقدار موجود در آی دی 101 رو می خونیم و در متغیر tmpstr قرار می دیم و سپس اونو توی یه فایل ذخیره می کنیم