اخواني
لدي ملف من نوع exe استعين به ليعطيني ناتج وما احتاجه هو ان اقوم باستدعاء هذا الملف من داخل الكود وامرر له بعض البارامترات
فكيف ذلك؟
اخواني
لدي ملف من نوع exe استعين به ليعطيني ناتج وما احتاجه هو ان اقوم باستدعاء هذا الملف من داخل الكود وامرر له بعض البارامترات
فكيف ذلك؟
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
hi
you acn dowing thats by using the shell comand
for example thats statment run the calculater in the windows try it
Shell("CALC")
if the exe have parameters you can doing thats
Shell(exe(parameters))
for any example ask
by
إستخدم ال Process
Process.Start("Calc.exe", "Parameter")اقتباسHow to get experience without a job, and how to get a job without experience
قيد التجربة
وايضا سؤال هل احتاج المسار الكامل للملف؟؟ ام فقط اسمه يكفي؟
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
بالنسبة للبرامج الموجودة تقريبا في ملف النظام ممكن تضع فقط اسم الملف دون المسار مثل "Calc.exe" او "Cmd.exe"...
اما الملفات الأخرى فطبيعي يلزمك المسار الكامل
شكرا للاخوان
الاخ حمزة جربت طريقتك وبدون مسارات مع انه ملف خارجي من صنعي واشتغل تمام
الاخ جلالو لم اجرب طريقتك لاني فهمت طريقة الاخ حمزة بشكل اسرع
ولكن سؤال هنا يا اخ حمزة عن تنفيذ الأمر تظهري لي شاشة الcomman prombt او الشاشة السوداء فهل من طريق لعدم اظهارها او اخفاءها؟
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
أخي Romantic_touch
من الواضح أنك تقوم باستدعاء برنامج Console Application
ولإخفاء النافذة إستخدم الكود التالي:
Dim x As New ProcessStartInfo x.WindowStyle = ProcessWindowStyle.Hidden x.FileName = "cmd.exe" Process.Start(x)
بالتوفيق
تم تعديل هذه المشاركة بواسطة حمزة في 28 نوفمبر 2005 في 16:02
اقتباسHow to get experience without a job, and how to get a job without experience
كيف يمكن لي ان اقوم بتشغيل ملف موجود في مجلد في مكان ما في الجهاز
كيف استطيع ان احدد مساره؟
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
أوكي شباب خلاص عرفت الحل
Dim Proc As New ProcessStartInfo Proc.WindowStyle = ProcessWindowStyle.Hidden Proc.FileName = "MY File.exe" Proc.Arguments = "My args" Proc.WorkingDirectory = "My Directory" Process.Start(Proc)
الف شكر
<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>
هذا الموضوع مغلق.