العودة   منتديات حاسبكو المتخصصة بمادة الحاسب الآلي > حاسبكوا مادة الحاسب لمراحل التعليم العام > دروس وشرح برامج المنهج

الملاحظات

دروس وشرح برامج المنهج هنا المساعد لاستفسارات برامج المنهج

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 04-10-2009, 03:18 PM   #1
vb101
حاسبكو مبتدئ
 
الصورة الرمزية vb101
Talking لتشفير الملفات

السلام عليكم

لمن يريد أن يعرف كيفية تشفير الملفات أي نوع هذه هي الطريقة:

أولا افتح برنامج فيوال بيسك 6.0

وضع على الفورم الأول زرين أمر وأداة CommonDialog1

ضع في زر الأمر الأول (لتشفير ملف) الكود التالي:
كود PHP:
Private Sub command1_Click() 
Dim ContentFile As String 
Dim Password 
As String 
Dim FileNumber 
As Long 
    With CommonDialog1 
        
.Filter "كل الملفات (*.*)|*.*|" 
        
.Flags cdlOFNHideReadOnly Or cdlOFNFileMustExist Or cdlOFNPathMustExist 
        
.DialogTitle "حدد الملف المراد حذفه" 
        
.FileName "" 
        
.ShowOpen 
        
If .FileName "" Then Exit Sub 
        Caption 
= .FileName 
    End With 
    FileNumber 
FreeFile 
    ContentFile 
Space$(FileLen(Trim$(Caption))) 
    
Open Trim$(Caption) For Binary As FileNumber 
        Get 
#FileNumber, 1, ContentFile 
    
Close #FileNumber 
    
Password InputBox("ضع كلمة المرور على ألا تزيد على ثمانية حروف أو أرقام""كلمة مرور"
    
ContentFile Password "#" ContentFile 
    Open Trim
$(Caption) For Binary As FileNumber 
        Put 
#FileNumber, 1, ContentFile 
    
Close #FileNumber 
End Sub 
وفي زر الأمر الثاني (لإلغاء تشفير الملف) الكود التالي:

كود PHP:
Private Sub command2_Click() 
Dim ContentFile As String 
Dim Password 
As String 
Dim FileNumber 
As Long 
Dim i 
As Long 
Dim ss 
As String 
Dim sss 
As String 
Dim RongPAssword 
As Integer 
    With CommonDialog1 
        
.Filter "كل الملفات (*.*)|*.*|" 
        
.Flags cdlOFNHideReadOnly Or cdlOFNFileMustExist Or cdlOFNPathMustExist 
        
.DialogTitle "تحدد الملف المراد حذفه" 
        
.FileName "" 
        
.ShowOpen 
        
If .FileName "" Then Exit Sub 
        Caption 
= .FileName 
    End With 
    FileNumber 
FreeFile 
    ContentFile 
Space$(FileLen(Trim$(Caption))) 
    
Open Trim$(Caption) For Binary As FileNumber 
        Get 
#FileNumber, 1, ContentFile 
    
Close #FileNumber 
    
For 1 To Len(ContentFile
        
ss Mid$(ContentFile1i
        If 
Right$(ss1) = "#" Then Exit For 
    
Next 
    sss 
Mid$(ss1, (Len(ss) - 1)) 
10    Password InputBox("هذا الملف محمي بكلمة مرور قم بوضع كلمة المرور حت يتم التاكد منها""كلمة المرور"
    If 
Password sss Then 
        MsgBox 
"كلمة المرور صحيحة وسوف يتم ازالة الحماية عن الملف" 
    
Else 
        
RongPAssword MsgBox("كلمة السر هذه خاطئة هل تود المحاولة مرة اخرى "vbYesNo"كلمة خاطئة"
        If 
RongPAssword vbYes Then 
            
GoTo 10 
        
Else 
            Exit 
Sub 
        End 
If 
    
End If 
    
ContentFile Mid$(ContentFile1Len(ContentFile)) 
    
Open Trim$(Caption) For Binary As FileNumber 
        Put 
#FileNumber, 1, ContentFile 
    
Close #FileNumber 
End Sub 

إن شاء الله تكونون فهمت الكود وإذا فيه سأل إن شاء الله أنا حاضر




أخوكم:
الشرعبي
  رد مع اقتباس
 


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 09:20 PM.





Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Trans by
جميع الحقوق محفوظة لدى موقع ومنتديات حاسبكو 1431هـ/1432هـ

a.d - i.s.s.w