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

أريد كود يقوم بفتح تشغيل (run)

مغلق
بدأه hg_12345 في 12 ديسمبر 2004 · 5 رد · 555 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الأعزاء

هل أحد يعرف كود يفتح نافذة التشغيل run الموجودة في الويندوز و من ثم يكتب الأمر

و يتفذ تلقائياًً

أو أي طريقة بحيث يتنفذ الأمر الموجود بالتشغيل حتى لو لم نظهر نافذة التشغيل

و إنني أعرف طريقة تفتح هذه النافذة لكن بدون كتابة أمر وتنفيذه تلقائياً .

#2

ببساطة

Shell "msconfig"

وطبعا يمكن تغيير msconfig حسب ما تريد وطبعا يمكن تغيير حالة النافذة المفتوحة يعني مثلا

Shell "msconfig", vbMaximizedFocus

أي إستفسار أنا موجود

سلام

تم تعديل هذه المشاركة بواسطة بلال حمدي في 12 ديسمبر 2004 في 18:30

#3

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

لكن الأمر ما نفع و جربته على ويندوز إكس بي فيظهر رسالة خطأ

أريد حلاً سريعاًسريعاًسريعاً .... وشكراً

\

#4

ما هو عنوان الملف الذي تريد فتحه؟

وما الخطأ الذي ظهر لك بالضبط

يعنى الأمر محتاج بعض التوضيح

هل الملف الذي تريد فتحه سيكون مرفقا مع البرنامج؟

أنتظر الرد

سلام

#5

المشكلة التي قد تعوق استخدام shell هي انك تحاول تشغيل ملف غير تنفيذي.. أليس كذلك؟؟

استخدم api اسمها shellexecute

اضف السطر التالي الى module

Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

و ها هو مثال على استخدامها

ShellExecute Me.hwnd, vbNullString, "c:\ab.txt", vbNullString, "C:\", 1
اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"
#6

ألف الف شكر للأخ الخبير undo

نفعت الطريقة

لا أستطيع التعبير لك عن مدى شكري

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

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

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

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

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

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