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

ابي اعرف كيف اشغل كود بالفيجوال نت ..فرجوا كربتي الله يفرج عنكم يوم القيامة

مغلق
بدأه felon في 3 يناير 2008 · 3 رد · 801 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله ...

ارجو مساعدتي باسرع وقت انا محتاجتكم هذا اول طلب لي .............يارب ساعدنيconfused.gif

انا اريد عمل برنامج تشفير الملفات وفكة وقد وجدت الاكواد من موقع ولكن اريد ان اعرف عن:

ماهي الاشياء اللي يحتاجها الكود على الواجهة (الفورم) اقصد ماذا يخرج لي

كيف اشغل الكود ........كيف يتم الربط بين الكود والواجهة ....اريد البرنامج يشتغل

ارجوكم ساعدوني بشرح مفصل لاني مبتدئة في اللغة ومطلوب مني عمل ذلك .......لكم مني دعوة في ظهر الغيب وفي الثلث الاخير من الليل

الكود:

Imports System

Imports System.IO

Imports System.Security.Cryptography

Class FileEncrypt

Public Shared Function ConvertStringToByteArray(s As [string]) As [byte]()

Dim ca As [Char]() = s.ToCharArray()

Dim ba(ca.Length - 1) As [byte]

Dim i As Integer

For i = 0 To ba.Length - 1

ba(i) = Convert.ToByte(ca(i))

Next i

Return ba

End Function 'ConvertStringToByteArray

Public Shared Sub Main()

Dim fs As New FileStream("EncryptedFile.txt", FileMode.Create, FileAccess.Write)

' Creating a file stream

انشاء ملف لتشفيره

Console.WriteLine("Enter Some Text to be stored in encrypted file:")

Dim strinput As [string] = Console.ReadLine()

Dim bytearrayinput As [byte]() = ConvertStringToByteArray(strinput)

' DES instance with random key

انشاء نسخه مع مفتاح عشوائي من DESCryptoServiceProvider

Dim des As New DESCryptoServiceProvider()

' Create DES Encryptor from this instance

انشاء مشفر من هذه النسخه

Dim desencrypt As ICryptoTransform = des.CreateEncryptor()

' Create Crypto Stream that transforms file stream using des encryption

انشاء شفره التشفير للنسخه

Dim cryptostream As New CryptoStream(fs, desencrypt, CryptoStreamMode.Write)

' Write out DES encrypted file

بدايه التشفير

cryptostream.Write(bytearrayinput, 0, bytearrayinput.Length)

cryptostream.Close()

' Create file stream to read encrypted file back

انشاء الملف للقراءه من الملف المشفر

Dim fsread As New FileStream("EncryptedFile.txt", FileMode.Open, FileAccess.Read)

' Create DES Decryptor from our des instance

انشاء مشفر نسخه التشفير السابقه

Dim desdecrypt As ICryptoTransform = des.CreateDecryptor()

' Create crypto stream set to read and do a des decryption transform on

' incoming bytes

Dim cryptostreamDecr As New CryptoStream(fsread, desdecrypt, CryptoStreamMode.Read)

' Print out the contents of the decrypted file

طباعه محتوي الملف المشفر

Console.WriteLine(New StreamReader(cryptostreamDecr).ReadToEnd())

Console.WriteLine ()

Console.WriteLine ("Press Enter to continue...")

Console.ReadLine()

End Sub 'Main

End Class 'FileEncryptblue_d_03.gif

quote.gif
#2

معلش انا حاولت ووصلت حد كده بس الكود اللى انت كاتبه بيعمل مفتاح عشوائى عند الحفظ فصعب لما افتح الملف تانى اجيب نفس المفتاح فانا عملت مفتاح عند الحفظ وبعدين لما افتح تانى افتحه بنفس المفتاح :wacko: وفى حاجة تانية الكود اللى انت كاتبة معمول للدوس انا حولته للويندوز فورم لو نفع الكود اللى انا رفقتة متنسناش من الدعوه :cash: ماشى ياعم وفى حاجة تلاته انا خبرتى تقريبا صفر او قبل كده بشوية يعنى بالسالب فمتتصرفش فى الكود الا لما تورية لحد محترف

وشكراً

محمد

FileEncrypt.rar

محمد فخرالدين

#3

شكرا محمد لك وعد دعوه مني

#4

مازلت نتظر المساعدة

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

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

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

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

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

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