تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فكره اريد تنفيذها
#1
بسم الله اريد ان اختار ملف واحفظه بصيغه dll وبعدها اذا ضاع او فقد استرجعه بصيغته الرئيسيه 
لو الفكره مش واحدها مثال ملف اسمه a.txt اريد تحويله ل dll واحفظه باسم معين او اي شي واذا ضاع او فقد 
اضعط علي زر في البرنامج يقوم باسترجاعه لمكانه بنفس صيغته الاصليه txt الي نفس المكان
وشكرااااااااااااا
الرد }}}}
تم الشكر بواسطة:
#2
كود :
 ملفات المشروع من
Resources 
 
If My.Settings.File = False and File.Exists(path + ".dll) = False then
 File.WriteAllBytes(path + ".dll", My.Resources.File)
 My.Settings.file = True
 else if My.Settings.File = True and File.Exists(path + ".dll) = False Then
 File.WriteAllBytes(path + ".txt",, My.Resources.File)
 else
  File.WriteAllBytes(path + ".txt",, My.Resources.File)
 end if
 
 اذا كان الملف مع ملفات المشروع
 
 If File.Exists(path + ".dll) = False then
 File.WriteAllBytes(path + ".txt",, My.Resources.File)
 end if
الرد }}}}
تم الشكر بواسطة:
#3
ممكن تنشا لي مشروع لهذه الفكره
الرد }}}}
تم الشكر بواسطة:
#4
شوف أخي العزيز الفكرة بسيطة جدا، الموضوع كله حسب ما فهمت منك أنك تريد تبديل أو تحويل صيغة الملف من txt أو غيرها من الصيغ إلى Dll، ويمكن فعل ذلك من خلال استخدام الكلاس File والكلاس File فيه الكثير من الوظائف منها ما سيخدم فكرتك وهي الوظيفة Copy، والوظيفة Copy تأخد براميتر عدد 2 مصدر الملف وموقع الملف.
أما بالنسبة لتغيير الصيغة فيمكنك استخدام الوظيفة Replace وهي تأخذ براميتر عدد 2 من نوع String الأول يمثل القيمة القديمة والثاني القيمة الجديدة للإستبدال.
أما بالنسبة لاختيار الملف فهذا يتعلق بالكلاس OpenFileDialog يمكنك هذا الكلاس من اختيار الملفات.
على سبيل المثال :
لاختيار ملف :
ضع الكود التالي في هذا الزر :

   

الكود :

   

إختيار موقع الملف :
أولا نقوم باستدعاء المكتبة System.IO للتعامل مع الملفات :
   

ثم نستخدم الكلاس FolderBrowserDialg لاختيار السواقة أو المجلد بهدف نقل أو نسخ الملف إليها :
   

أتمنى لك التوفيق

المشروع :

.rar   khodor1985 - WindowsApplication2.rar (الحجم : 61.15 ك ب / التحميلات : 23)
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة:
#5
شكرا جزيلا لك
الرد }}}}
تم الشكر بواسطة: khodor1985
#6
حاول تفتح مشروع عادي و لكن من النوع Class Library ثم تعطيه اي اسم تشاء ثم قم بحفظ المشروع
إّحذف الكلاس من المشروع
قم بإضافة ملف التكست الي Resources هذا المشروع ثم اضبط Build Action لهذا الملف الي Embedded
قم بعمل build هنا سوف تحصل علي ملف dll يحتوي علي ملف التكست فقط لا غير
بعد ذلك تضيف ملف dll الي المشروع الرئيسي مباشرة ليكون جزء من المشروع الرئيسي او تضيفه الي فهرس المشروع الرئيسي كملف عادي وهنا الأمر متروك لك
ثم و لكي تسترد منه ملف التكست عليك استخدام Assembly.Load لكي تقوم بتحميل ملف dll و من ثم تسترد منه ملف التكست باستخدام GetManifestResourceStream و من ثم تستخدم الكلاس  ResourceReader لقراءة الملف و تقوم بتحويلة الي مصفوفة بايت ثم اخيرا تستخدم GetResourceData للحصول علي البيانات
الرد }}}}
تم الشكر بواسطة: khodor1985 , khodor1985


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد تحول الكود لفيجوال 2008 abudawoodd 6 169 15-01-17, 02:11 PM
آخر رد: abudawoodd
  اريد كود غلق الفورم الحالى وفتح فورم اخر ali.alfoly 8 2,842 04-01-17, 09:18 PM
آخر رد: jojo2014
  مساعده اريد كود لحذف عدد من الصفوف من الداتا قرد فيو وكذلك تنحذف من قاعدة البيانات معتز الجازوي 2 107 25-12-16, 01:44 PM
آخر رد: thevirus
  اريد كود لفتح ملف صوتى فى اداة ويندوز ميديا بلير من ملف الريسورس المبرمج الاسطورى 5 576 23-12-16, 03:16 PM
آخر رد: silverlight
  [VB.NET] سؤالى عن new Tabpage اريد نسخ جميع المحتوى والاكواد فى تاب جديد elhon.tec 1 95 20-12-16, 09:10 AM
آخر رد: amgad525
  [VB.NET] اريد إضافة صورة للموظف في جدول أخر بنفس قاعدة البيانات أبووسم 11 567 18-12-16, 07:15 PM
آخر رد: أبووسم
  اريد كود يضغط على F1 بسرعه اقل من ثانيه mohamedabd 10 281 15-12-16, 05:53 PM
آخر رد: mohammed moh
  اريد امثلة او شرح ل AsyncVoidMethodBuilder الماجيك مسعد 2 77 15-12-16, 04:04 PM
آخر رد: الماجيك مسعد
  لديّ 2 قاعدة بيانات وريبورت 1 اريد تغيير البيانات مرة من القاعدة 1 ومرة من القاعدة 2 محمد محمود الغرياني 3 107 12-12-16, 02:04 AM
آخر رد: khodor1985
  [VB.NET] اريد كود للبرنامج التالي بطريقة general procedures a_abdullah 2 131 05-12-16, 02:18 PM
آخر رد: a_abdullah

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم