منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تحويل الكود الى ملف تنفيذي[اكتب موديول كمثال]
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته


هل يعمل على أكثر من لغة برمجة

عندي خطأ يقول لي لم يتم العثور على الملف
ما الخطأ
(29-05-20, 03:48 PM)أمجد وضاح كتب : [ -> ]هل يعمل على أكثر من لغة برمجة

عندي خطأ يقول لي لم يتم العثور على الملف
ما الخطأ

عدل السطر التالي في الكود الذي لديك 
كود :
 Shell("C:\Windows\Microsoft.NET\Framework\v2.0.50727\vbc a.vb")
في اي سطر اخي الكريم
اخي وضاح هذا الكود اللي استخدمه الاخ سعود مشكورا عشان يضرب مثال بسيط عن كيفية تحويل ملف الكود الى برنامج وتشغيله

ففي مثاله قام بكتابة الكود الموجود داخل مربع تكست بوكس ووضع زر عندما تقوم بالضغط عليه يقوم البرنامج بكتابة الكود الى ملف اسمه a.vb
ثم  يقوم برنامج vbc ببناء هذا الملف وتحويله الى برنامج تنفيذي من نوع EXE 

واعرف ان الغموض اصابك لان الاخ سعود استخدم الكود التالي
كود :
Shell("vbc " & fn)

وانا استخدمت 
كود :
   Shell("C:\Windows\Microsoft.NET\Framework\v2.0.50727\vbc a.vb")

وانت استخدمت كلا الكودين ولم يعمل معك اي منهما صح ؟


ولكن قبل اقول لك ليش ابغاك تنفذ التالي


جرب بنفسك
اضغط على الزر الذي عليه شعار ويندوز + R
واكتب notepad واضغط انتر


الذي يحدث هو ان نظام ويندوز لم يصدر رسالة خطأ لانك لم تذكر له مكان تواجد notepad لانه يعرفه مسبقا 

وسعود قام بتشغيل البرنامج vbc من داخل مايعرف بـ path وهو مسار  تحفظ فيه اي برنامج تريد تشغيله بمجرد كتابة اسمه وبدون كتابة 
المسار الكامل كما فعلت انت مع مثال notepad  



اما انا فلم اضع  البرنامج vbc داخل الـ path لكني بحثت عن الملف بكتابة اسمه في خانة البحث 
وهنا قمت بنسخ المسار الكامل لمكان تواجد البرنامج vbc 

وكودي ايضا لم يعمل معك لاختلاف الانظمة فقد يوجد لديك لكن في مسار اخر جرب وابحث عنه داخل مجلد ويندوز

والحمد لله امتعنا سعود بفكرته وتمتعت انا بالشرح لك 
وانت تعلمت شي جديد ومفيد وكلنا كسبانين
معاند الحظ
بارك الله فيك وجزاك عنا كل خير.
اذكر مرة من المرات واحد سالني عن مكان دائرة معينة فقلت له مدري قال شلون ونت بالديرة هذي  فـ...باختصار لا استطيع (احيانا او غالبا) على الوصف.
فانت ذكرت بالتفصيل الدقيق حل الاشكال الذي لو اريد ايضاحه لربما أبعدت القاريء عن الهدفSmile
اخ سعود موضوعك مافيه شي بسيط هنا بل كل حرف متعوب عليه و تشكر عليه
وللمعلومية اغتنم هذي الفرصة عشان اخبرك اني كنت سالت في المنتدى القديم سؤال
عن اداة السهم الموجودة في صندوق الادوات وانت الوحيد اللي جاوبني
وخلاني اعرف وضيفتها . رغم البساطة الشديدة للاداة ووضيفتها الا اني ماقدرت استنتج فائدتهاو والية عملها

وبصراحة وضاح ارسل لي على الخاص يبغى يعرف سبب اختلاف الكودين . فجاوبته واستغليت الفرصة كمان لاجل اذكرك بمعروفك علي
فالشكر موصول لك وللجميع
إقتباس :عن اداة السهم الموجودة في صندوق الادوات وانت الوحيد اللي جاوبني
قد تكون تشابه اسماء .
لكن اي سهم تقصدSmile
ذكرني والله اني ناسي.
اعرفك وعرفتك من اول يوم سجلت فيه بالمنتدى هذا
واعرف بعض  الاعضاء اللي مازالوا موجودين واعرفاعضاء  الى الان ماشفتهم هنا
والاداة هي اعلى اداة في صندوق الادوات 

[attachment=24941]
(31-05-20, 07:33 AM)معاند الحظ كتب : [ -> ]اعرفك وعرفتك من اول يوم سجلت فيه بالمنتدى هذا
واعرف بعض  الاعضاء اللي مازالوا موجودين واعرفاعضاء  الى الان ماشفتهم هنا
والاداة هي اعلى اداة في صندوق الادوات 

تصدق لو اريد اوصف طريقتها لا اكاد اعرف هل يعني ان الانسان ينسى مثل هذي الامور؟
الصفحات : 1 2