كيفية القيام بما يلي: الكتابة إلى حافظة في Visual Basic

و يمكن استخدام الحافظة لتخزين البيانات، مثل النص و الصور. لأنه يتم مشاركة الحافظة بواسطة كل العمليات و يمكن استخدامها لنقل البيانات فيما بينها. و كائن My.Computer.Clipboard يسمح لك بالوصول السهل إلى الحافظة بالإضافة إلى القراءة و الكتابة عليها . و أساليب SetAudio, و SetData, و SetFileDropDownList, و SetImage، و SetText تسمح لك بوضع بيانات في الحافظة.

ملاحظة الأمانملاحظة الأمان

لأنه يمكن الوصول إلى الحافظة من قبل مستخدمين آخرين , و لا تستخدمها لتخزين المعلومات الحساسة، مثل كلمات المرور أو البيانات السرية.

لكتابة نص إلى الحافظة

  • استخدم أسلوب My.Computer.Clipboard.SetText لكتابة نص إلى الحافظة . و التعليمات البرمجية التالية تكتب سلسلة "هذه سلسلة اختبار" إلى الحافظة .

    My.Computer.Clipboard.SetText("This is a test string.")
    

لكتابة نص إلى الحافظة في تنسيق محدد

  • استخدم أسلوب My.Computer.Clipboard.SetText لكتابة نص إلى الحافظة، بما في ذلك نوع TextDataFormat. و التعليمات البرمجية التالية تكتب سلسلة "هذه سلسلة اختبار" إلى الحافظة كنص RTF .

    My.Computer.Clipboard.SetText("This is a test string.", 
    System.Windows.Forms.TextDataFormat.Rtf)
    

لكتابة بيانات إلى الحافظة

  • استخدم أسلوب My.Computer.Clipboard.SetData لكتابة بيانات إلى الحافظة . و يكتب هذا المثال DataObject dataChunk إلى الحافظة في تنسيق مخصص specialFormat .

    My.Computer.Clipboard.SetData("specialFormat", dataChunk)
    

راجع أيضًا:

المهام

كيفية القيام بما يلي: القراءة من الحافظة في Visual Basic

كيفية القيام بما يلي: تحديد ما نوع الملفات المخزنة في الحافظة في Visual Basic

المرجع

ClipboardProxy

TextDataFormat

SetText

SetData

SetDataObject