الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]كيف يتم عمل تشغيل لل Command Line "فزعتكم يا محترفين الجافا"

بدأه vip_a1 في 24 مايو 2009 · 2 رد · 386 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

عندي برنامج exe يشغل عن طريق الكوماند لاين يطلب مدخلين بعدين يعطيني نتيجه

انا ابي اطبق البرنامج عن طريق الجافا يعني المدخلين تطبق من الجافا واخذ النتيجه واعرضها

للتبسيط

مثلا ابي افتح الكوماند لاين وادخل كلمة dir بعدين اخذ الملفات اللي يعرضها واحطها بشاشة برنامج الجافا

ولكم جزيل الشكر والتقدير

#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

إستعمل Runtime.exec

وهذا مثال على كيفية استخدامها. غير "ls -l" ب "dir" أو بإسم البرنامج الذي تريد تنفيذه


import javax.swing.*;

public class TestRuntime {
public static void main(String[] args) {
JTextArea txt = new JTextArea();
JFrame frm = new JFrame();
BufferedReader reader = null;
try {
Process p = Runtime.getRuntime().exec("ls -l");
reader = new BufferedReader(new InputStreamReader(p.getInputStream()));
txt.read(reader, null);
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
frm.add(new JScrollPane(txt));
frm.setSize(400, 400);
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setVisible(true);
}
}
   import java.io.*;

#3

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…