(15-09-18, 06:04 PM)عبدالله الدوسري كتب : لا مشكلة إطلاقاً ... هو موضوع وأكيد سيكون مفيد للبعض.وما الخطأ فى الطريقة التى افكر بها اخى عبدلله ؟
ولكن الطريقة التي تفكر بها أنت خطاء. ولا تتم الأمور بهذة الطريقة .
نعم ممكن . ولكن عندما نقول عملية تنصيب , فيجب أن تكون الأمور داخل وأثناء عملية التنصيب وليس عند تشغيل البرنامج.
إسمحلي على هذا المثال :
عندما تريد أن تأكل من صحن فية طعام. أكيد ستستخدم الطرق المعروفة ( إما بيدك أو بالشوكة أو بالملعقة ) هذة هي الطرق الصحيحة.
ولكن لو قمت بوضع تلفوني في الصحن وآخذ قليلاً من الطعام , نعم أستطيع رفع لقمة بواسطة التلفون ووضعها في فمي , وإن إستمريت على هذا الحال سأشبع.
ولكن من المضحك أن تفعل هذا وليست هذة الطريقة التي يتناول فيها الناس الطعام.
أتمنى الفكرة وصلت . في النهاية يمكنك أن تفعل ما تريد وبالطريقة التي تريدها.
يمكنك أن تستمر في أكل الطعام بالتلفون. هذة حرية شخصية .
انا رجل معى كذا برنامج واريد كود يشغل هذه البرامج واحد تلو الاخر حتى
لآ اقوم بتشغيلهم واحد واحد وانا فعلا شخص اعطانى كود للطريقة ونفعت
حتى انه قال ان تفكيرى سليم وان فكرك جميل لانك بتفكر فى الاعمال السريعة
التى لا تتعبك ولا تتعب من سيستخدم البرنامج
كود :
Dim sa = IO.Path.GetTempPath & "\" & "SumatraPDF.exe"
IO.File.WriteAllBytes(sa, My.Resources.SumatraPDF)
Process.Start(sa).WaitForExit()
Dim f = IO.Path.GetTempPath & "\" & "SWFOpenerSetup_silent.exe"
IO.File.WriteAllBytes(f, My.Resources.SWFOpenerSetup_silent)
Process.Start(f).WaitForExit()
وما طلبته هو ادراج كافة الملفات التى بداخل الريسورس بدلا
من كتابة كل هذا الكود لانها لو كانت برامج كثيرة سيتم كبر الكود أكتر وأكثر...
فأنا أرى ان تفكيرى لا يوجد به اى خطأ وليس هناك اى داعى لتناول الطعام بالموبيل
لآنه ليس هناك أى جنان أو هبل فى كلامى وحتى لو كان كلامى خطأ فعلى الأقل ان تفهمنى انت
ما هو الصحيح بدلا من ان تتريق هكذا...

