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

ياريت مثال التنقل بين برنامجين

مغلق
بدأه albahrain في 26 مايو 2007 · 11 رد · 775 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ياريت مثال صغير لبرنامج يتم الضغط على زر به فيقوم بفتح برنامج اخر على الجهاز فليكن مثلا الزرد

و ياريت طريقة تعديل الرابطة البرنامج المطلوب علشان اعدلها للرابط الي احتاجة

لان حاولت اقرا المواقع و كانت الردود صعبه نوع ما علي و خاصة اني جديد في هذا المجال

هدفي هو اني لدي مجموعة برامج على الجهاز .. اريد ان اربطهم جميعا بواجهه واحدة بحيث لما اضغط على زر في هذه الواجهه باسم برنامج معين يفتح لي!!

ياريت المثالي وشكرا لكم و لوقتكم

#3

يعني اركب bottom و بداخلها اضع هذا الامر؟

shell("c:\prog.exe")

و عندما يضغط على ال bottom يفتح؟

#5

انا استخدمت الكود التالي ليفتح لي برنامج java

و لكنه لم يعمل

ياريت التعديل

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Shell("C:\Documents and Settings\Foulad\Start Menu\Programs\TeRK\TeRK Diff Drive Client.lnk")

End Sub

End Class

الخطا

A first chance exception of type 'System.IO.FileNotFoundException' occurred in Microsoft.VisualBasic.dll

ياريت الحل

#6

تأكد من المسار المدخل .. لأنه حسب الخطأ فإن الملف غير موجود ...

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#7

أو بإمكانك استعمال Process

 System.Diagnostics.Process.Start("C:\WindowsApplication1.sln")
ٍ

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#8

شكرا لك اخي

System.Diagnostics.Process.Start("C:\WindowsApplication1.sln")

عمل بشكل ممتاز

هم من طريقة ان يعمل البرنامج المطلوب باطار داخل البرانامج الذي يستدعي؟

وشكرا

#9

و ياريت سؤال اخر ايضا

كيف اجعل الفورم maximize بحجم الشاشة دائما؟

وشكرا

#10

مع أني لم أفهم سؤالك الأول جيدا .. فأنا أعتقد أنك تريد إدخال إسم برنامج في TextBox مثلا و فتحه عند الضغط على زر ما ...

إدا كان هدا هو المطلوب فما عليك إلا تعويض "C:\WindowsApplication1.sln" ب TextBox1.Text ...

أما بالنسبة لسؤالك الثاني ...

 Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
		Me.WindowState = FormWindowState.Maximized
	End Sub

مقالاتي في VB.NET وبرامجي على موقعي الجديد :

#11

شكرا لك اخي العزيز

بالنسبة للسؤال الاول

قصدي انه يتم فتح البرنامج داخل نافذة في الفورم

يعني مثل المواقع تفتح داخل نافذة برنامج المتصفحة

انا اريد ان افتح برنامج معين داخل الفورم

مثلا فتح الاله الحاسبة داخل الفورم نفسه و ليس كتطبيق منفصل

اتمنى يكون قصدى وضح

#12

انظر المشروع المرفق وهو على vb6

فقط افتحه في الفيجوال استوديو وسيقوم بتحويله

ملاحظة: هذا الكود لا يتعامل الا مع الملفات التشغيلية

هذا الموضوع مغلق.

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