منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ (/showthread.php?tid=12823)



هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - mohamed haroon - 27-07-15

اود عمل ملف .bat و اضع بداخلة الامر مثل MyProject.exe /msg

فيقوم بأظهار msgbox دون اظهار الفورم فهل يمكن عمل ذلك؟

و ان كان يمكن اريد كود كمثال  



RE: هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - hassan - 27-07-15

هاذا كود اضهار رساله في cmd

start "" cmd /c "echo msg&echo(&pause"

مكان كلمة msg اكتب الي تبيه

بس ترا هاذا المكان غير مناسب هنا لغة vb.net

وشكرا


RE: هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - mohamed haroon - 27-07-15

(27-07-15, 03:26 AM)hassan كتب : هاذا كود اضهار  رساله في cmd

start "" cmd /c "echo msg&echo(&pause"

مكان كلمة msg اكتب الي تبيه

بس ترا هاذا المكان غير مناسب هنا لغة vb.net

وشكرا

شكرا بس انا كنت اريد ان اتحكم ببعض الاوامر المكتوبة بالفيجوال بيسك داخل الفورم من خلال الدوس مثل هذة الادوات فى الرابط
http://www.nirsoft.net/utils/wireless_network_view.html
بهذة الاداة امكانية عمل save .txt من خلال كتابة هذا الامر فى الدوس
كود :
WirelessNetView.exe /stext "f:\temp\wireless.txt"
هل يمكن عمل ذلك بالفبجوال بيسك
وشكرا على ردك السريع  Smile


RE: هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - الطالب - 27-07-15

سلام

هذا مثال
كود :
Public Class Form1

Protected Overrides Sub SetVisibleCore(ByVal value As Boolean)
    If Not IsHandleCreated Then
        CreateHandle()
        value = False
    End If
    MyBase.SetVisibleCore(value)
        '----------------------------
        Call CommandLine()
    End Sub

    Private Sub CommandLine()
        For Each arg As String In My.Application.CommandLineArgs
            If arg = "/msg" Then
                MsgBox("مرحبا")
            End If
        Next
        '----------------------------
        Application.Exit()
    End Sub

End Class

موفقين


RE: هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - mohamed haroon - 27-07-15

(27-07-15, 05:42 PM)الطالب كتب : سلام

هذا مثال
كود :
Public Class Form1

Protected Overrides Sub SetVisibleCore(ByVal value As Boolean)
   If Not IsHandleCreated Then
       CreateHandle()
       value = False
   End If
   MyBase.SetVisibleCore(value)
       '----------------------------
       Call CommandLine()
   End Sub

   Private Sub CommandLine()
       For Each arg As String In My.Application.CommandLineArgs
           If arg = "/msg" Then
               MsgBox("مرحبا")
           End If
       Next
       '----------------------------
       Application.Exit()
   End Sub

End Class

موفقين

شكرا استفدت كثيرا من ردك Smile


RE: هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - ابو ابراهيم - 04-08-15

مرحبا بالجميع

مرحبا [b]mohamed haroon
[/b]

يوجد درس للأستاذ AhmedHussein ولكن لا يحضرني في اي محاضرة

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


وبدوري احيلك الى رابط القناة الخاصة بالاستاذ AhmedHussein


https://www.youtube.com/user/DevAhmedHussein/about

وشكرا


RE: هل يمكن تشغيل برنامجى باستخدام أمر معين من خلال الدوس؟ - mohamed haroon - 05-08-15

(04-08-15, 02:11 PM)ابو ابراهيم كتب : مرحبا بالجميع

مرحبا [b]mohamed haroon
[/b]

يوجد درس للأستاذ AhmedHussein ولكن لا يحضرني في اي محاضرة

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


وبدوري احيلك الى رابط القناة الخاصة بالاستاذ AhmedHussein


https://www.youtube.com/user/DevAhmedHussein/about

وشكرا

شكرا لردك ابو ابراهيم Smile