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

أستخدام سطر الأوامر

مغلق
بدأه Eng. Usama El-Mokadem في 10 مارس 2007 · 3 رد · 2,594 مشاهدة · في قسم الدروس والمواضيع الهامة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لغة البرمجة المستخدمة للتوضيح وفى إعداد المثال التالى (Microsoft Visual Basic 6.0):

CLA.zip

فى هذا الموضوع سيتم شرح وتوضيح طريقة أستخدام سطر الأوامر (Command Line Arguments) لتمرير معلومات للبرنامج:

وذلك من خلال القيمة المخزنة فى المتغير Command مثال:

Private Sub Form_Load()
    Dim Args() As String
    Dim Argument As String
    Dim n As Integer

    Dim arg_action As String
    Dim arg_user As String
    Dim arg_pass As String

    ' Split CLA
    Args = Split(Command, " ")
    ' Check every Args
    For n = LBound(Args) To UBound(Args)
        Argument = Trim(LCase(Args(n)))
        If Left(Argument, 6) = "/user:" Then
            arg_user = Mid(Argument, 7)
        ElseIf Left(Argument, 10) = "/password:" Then
            arg_pass = Mid(Argument, 11)
        Else
            arg_action = Args(n)
       End If
    Next
End Sub

المثال المرفق يوضح إمكانية تشغيل البرنامج (يحتاج أسم مستخدم وكلمة مرور) من خلال سطر الاوامر

cla.exe /user:user /password:123

فإذا لم تكن صحيحة يقوم بعض قورم لطلب الاسم وكلمة المرور

الأسم فى المثال: user

كلمة المرور فى المثال: 123

شكراً

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 9 يناير 2008 في 02:29

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#2

UserLogging.zip

مثال لتسجيل سجلات (Log) دخول وخروج المستخدمين بالإستعانة بقواعد البيانات وتطبيق استخدام الـ CLA

ويمكن من خلاله معرفة كل مستخدم وقت دخوله على البرنامج ووقت انتهاء العمل على البرنامج

مستخدم : 1

كلمة مرور: 1

مستخدم : 2

كلمة مرور: 2

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#3

كذلك يوجد البرنامج ExecPass.zip خاص بكلمات المرور على الملفات التنفيذية، راجع: برنامج الحماية البسيط الخاص بك (شرح + تنفيذ)

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 9 يناير 2008 في 02:29

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

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

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