السلام عليكم
سؤال بسيط بإذن الله
إذا كان عندي ملفات pdf في البرنامج و أريد نقل البرنامج على جهاز أخر هل أضع الملفات على resours فقط
ارجو إفادتي مع الرغم اني سألت هذا السؤال من قبل ولم أحصل على المعلومات كافية
وشكرا لكم

من ناحية الريسورس:
محتويات الريسورس تندمج مع ملف التشغيل exe، اطمئن من هاذه الناحية.
طبعا قراءتها يكون ب My.Resource.resname
من ناحية قارئ ملفات pdf:
أعتقد أنه يطلب مسار حقيقي على الجهاز ليقرأ الملف
وفي هذه الحالة عليك بحفظ ملف pdf في مكان على الجهاز ومن ثم إعطاء قارئ ملفات pdf المسار
ويمكن الاستفادة من الملفات المؤقتة للنظام عن طريق IO.Path.GetTempFileName
PHP كود :
Dim fn As String = IO.Path.GetTempFileName & ".pdf" ' تمت إضافة نوع الملف من أجل قارئ الملفات يشترط ذلك على ما أعتقد '
My.Resources.resname.Save(fn)
' fn = هنا يكون مسار الملف على الجهاز المشغل عليه البرنامج عليك إعطاءه لقارئ الملفات
بالمناسبة إن نظام التشغيل يقوم بحذف الملفات المؤقتة عندما يرى أنه لا يوجد برنامج بحاجه له، ولكن على الأقل قد قام قارئ ملفات pdf بقراءته.
يعني أكتب هذا الكود ولا أحتاج لإرفاق الملفات مع البرنامج

يا أنس للدرجة ما فهمت كلامي،
الخلاصة
لا تحتاج إرفاق الملفات مع البرنامج إذا وضعتهم في الريسورس لكن حاول تفهم النقطة الثانية في المشاركة السابقة (من ناحية قارئ ملفات pdf)
طيب ما رأيك ان ارفع لك البرنامج والملفات المهمة وتساعدني في عمله لأني سأسلمها اليوم وأسف لأني أتعبك معي اسف
(21-08-16, 02:00 AM)الوادي كتب : [ -> ]أبشر يا أنس، أنتظرك!
جاري الإرفاق ولكن الملفات ثقيلة قليلا فقد يستغرق بعض الوقت
احبك في الله

هل يجب ان ارفق لك مجلد المشروع كاملا ام ارسل لك فقط البرنامج لانه سيأخذ وقتا طويلا جدا
فقط البرنامج وانا اجرب ملفات pdf من عندي
بس احذف ملفات exe واحذف مجلد obj كامل
ما ادري ايش فيه كمان حتى يكون المشروع كبير!