منتدي سكاي ايجــــي

تشفير النصوص في فيجول بيسك 613623

عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا تشفير النصوص في فيجول بيسك 829894
ادارة المنتدي تشفير النصوص في فيجول بيسك 103798

منتديات سماء مصرية


انضم إلى المنتدى ، فالأمر سريع وسهل

منتدي سكاي ايجــــي

تشفير النصوص في فيجول بيسك 613623

عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا تشفير النصوص في فيجول بيسك 829894
ادارة المنتدي تشفير النصوص في فيجول بيسك 103798

منتديات سماء مصرية

منتدي سكاي ايجــــي

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

_+< المكان مكانك >_+


    تشفير النصوص في فيجول بيسك

    avatar
    امير الظلام
    نائب المدير
    نائب المدير


    النوع : ذكر
    الابراج : الجدي
    نشاط العضو :
    تشفير النصوص في فيجول بيسك Left_bar_bleue0 / 300 / 30تشفير النصوص في فيجول بيسك Right_bar_bleue

    عدد المشاركات: : 284
    النقاط: : 985
    ت:التسجيل: : 27/09/2009
    العمر: : 33
    العمل : : صيانة الكمبيوتر-كرة القدم-نت
    M.N : : عالي
    الهواية: : حب

    هام تشفير النصوص في فيجول بيسك

    مُساهمة من طرف Ø§Ù…ير الظلام الخميس 22 أكتوبر 2009 - 17:13


    بسم الله الرحمن الرحيم
    [center]الساده اعضاء المنتدي الاعزاء
    اقدم لكم هذه المشاركه والتي ارجو ان تنال اعجابكم وهي المشاركه الاولي لي
    وانشاء الله ستكون هناك مشاركا ت قادمه

    هذه المشاركه حول كيفية تشفير النصوص في فيجول بيسك
    -
    -
    -
    في البدايه ساقوم بكتابة الكود الذي يقوم بتشفير النصوص وسنقوم ان شاء الله بشرحه

    -
    -
    -

    Private Sub Command1_Click()
    1- Dim a, b, c, d

    2- Open "c:\encryption" For Output As #1

    3- a = Len(Text1.Text)
    4- For b = 1 To a
    5- c = Mid(Text1.Text, b, 1)
    6- d = d & Chr(Asc(c) + 1)


    7- Next
    8-Print #1, d
    9- Close

    End Sub

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


    السطر الثاني يقوم بفتح ملف في وضعية الادخالoutput

    السطر الثالث تم استخدام الدالهlen

    لاسترجاع عدد الاحرف في مربع النص







    ووضعها في المتفير A

    السطر الرابع نستخدم حلقFOR

    لوضع حلقه بعدد احرف مربع النص

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

    ووضع الاحرف



    المستخلصه في المتغير C

    في السطر السادس يتم وضع الاحرف المستخلصه في المتغير c


    ووضعها في المتغير D




    ولكن مع زياده 1في جدول اسكي في كل مره لتصبح الاحرف المستخلصه احرف اخري


    السطر السادس يستخدم دالتين

    chr و asc



    الداله asc تعطي رقم اسكي للحرف المرسل لها






    الداله chr تعطي حرف اسكي للرقم المرسل لها ففي مثالنا هذا


    D=d&chr(asc(c) +1)


    أذا كان الحرف الاول الموجود في مربع النص هو (ب) فانه

    يصبح (ة) وهكذا الي تنتهي الحلقه التي نهايتها هي المتغير a


    الذي يمثل عدد الحروف في مربع النص




    السطر السابع نهايه الحلقه

    السطر الثامن يستخدم اسلوب print لكتابة محتويات المتغير d



    وهو النص المشفر في الملف



    السطر التاسع بغلق جميع الملفات المفتوحه
    -
    -
    كانت هذه المشاركه الاولي ارجو ان تنال اعجابكم وان يستفاد منها ومزيد من المشاركات
    انشاء الله
    محمد القرشي
    ملحوظه
    اذا كانت هناك اخطأ ارجو توجيهي
    [/center]

      الوقت/التاريخ الآن هو السبت 23 نوفمبر 2024 - 14:35