20
Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 1 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\ Baghdad Source Code: Private Sub Command1_Click() Text1.FontBold = True End Sub Private Sub Command2_Click() Text1.FontItalic = True End Sub Private Sub Command3_Click() Text1.FontSize = 16 End Sub Private Sub Command4_Click() Text1.Text = Text1.Font End Sub Private Sub Form_Load() Text1.Text ="" Text1.Alignment = 2 Command1.Caption = "Bold" Command2.Caption = "Italic" Command3.Caption = "Size" Command4.Caption = "Text" End Sub مثال:10 اعدمثال الدوق نص ثاني وضافة صنل السابق من خل المثابة ا كتاCommand5 ة يطبع ماضغط علي عند اللثانيول في اندوق النص ا موجود في صضافة , مع اCommand6 ندوقي النص؟ويات ص محتة يمسحضغط علي عند الSource Code: Private Sub Command1_Click() Text1.FontBold = True End Sub Private Sub Command2_Click() Text1.FontItalic = True End Sub Private Sub Command3_Click() Text1.FontSize = 16 End Sub Private Sub Command4_Click() Text1.Text = Text1.Font

Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 1

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Source Code:

Private Sub Command1_Click()

Text1.FontBold = True

End Sub

Private Sub Command2_Click()

Text1.FontItalic = True

End Sub

Private Sub Command3_Click()

Text1.FontSize = 16

End Sub

Private Sub Command4_Click()

Text1.Text = Text1.Font

End Sub

Private Sub Form_Load()

Text1.Text =""

Text1.Alignment = 2

Command1.Caption = "Bold"

Command2.Caption = "Italic"

Command3.Caption = "Size"

Command4.Caption = "Text"

End Sub

عند الضغط علية يطبع ما Command5كتابة المثال السابق من خلال اضافة صندوق نص ثاني و المثال اعد 10: مثال

عند الضغط علية يمسح محتويات صندوقي النص؟ Command6, مع اضافة موجود في صندوق النص الاول في الثاني

Source Code:

Private Sub Command1_Click()

Text1.FontBold = True

End Sub

Private Sub Command2_Click()

Text1.FontItalic = True

End Sub

Private Sub Command3_Click()

Text1.FontSize = 16

End Sub

Private Sub Command4_Click()

Text1.Text = Text1.Font

Page 2: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 2

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

End Sub

Private Sub Command5_Click()

Text2 = Text1

End Sub

Private Sub Form_Load()

Command1.Caption = "Bold"

Command2.Caption = "Italic"

Command3.Caption = "Re-Size"

Command4.Caption = "Re-Write"

Command5.Caption = "Print"

Command6.Caption = "Clear"

End Sub

: الأبعاد خصائص 4.

للزاوية بالنسبة موقع الصندوق و Width , Height الخاصيتين خلال من النص صندوق مساحة الأبعاد خصائص تحدد

Command Buttonالتحكم عنصر شرحھا ضمن تم وقد Top , Leftالخاصيتين خلال من النموذج من اليسرى العليا

.الشفرة خلال من أو يدويا سابقا مر كما تغييرھا ويتم

: اللون خصائص 5.

ھي والاخرى Backcolo الخاصية وھي النص لصندوق الخلفية بلون خاصة أحدھما باللون متعلقتين خاصيتين توجد

الخصائص( نافذة خلال يدويا )من الخاصيتين ھاتين تغيير الممكن ومن Forecolorالخاصية وھي الكتابة لون خاصية

:البرمجية الشفرة طريق عن او

Page 3: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 3

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

النص صندوق لون خلفیة لتعییز كذلك Back Color

Text1.BackColor = QBColor(Number)

داخل الذي للنص لون لوضع "ایضا TextBox التالية الجملة استخدام يتم:

Text1.ForeColor = QBColor(Number)

1-ASSigment

Re-write the example (10) according to the following properties:

Change the text box color bachground.

Change the text insude the text bxo.

:2-Assigment

كل مرة بلون مختلف بمجرد الضغط على TextBoxصمم واجھة واكتب برنامج يقوم بتغيير لون الخلفية ل

المسؤول عن ذلك اللون وكما يلي: Commandال

Command1= Red

Command2= Green

Command3= Blue

ملاحظة:

دالة على وضيفتھا. Commandsيجب ان تكون اسماء ال

Page 4: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 4

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

:التالي بالشكل موضح كما النص صندوق داخل نص كتابة لون لتغيير نافذة صمم 11: مثال

Source Code:

Private Sub Command1_Click()

Text1.ForeColor = vbRed

End Sub

Private Sub Command2_Click()

Text1.ForeColor = vbGreen

End Sub

Private Sub Command3_Click()

Text1.ForeColor = vbBlue

End Sub

Private Sub Form_Load()

Text1.Text =""

Command1.Caption = "Red"

Command2.Caption = "Green"

Command3.Caption = "Blue"

End Sub

Page 5: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 5

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Alignment : المحاذاة خاصیة 6.

:خيارات ثلاث الخاصية ھذه تملك و النص صندوق داخل المحاذاة الخاصية ھذه تحدد

0)القيمة تأخذ )الخاصية النص لصندوق اليسار جھة من النص كتابة .1

1) القيمة تأخذ )الخاصية النص لصندوق اليمين جھة من النص كتابة .2

(2القيمة تأخذ الخاصية) النص صندوق وسط النص كتابة .3

Private Sub Form_Load()

Text1.Algiment =0

Text2.Algiment =1

Text3.Algiment =2

End Sub

Assigment3:

Design GUI, and write aprogram in V. B. according to the following prorestise:

1.Three textbox.

2.The first textbox has right algiment.

3.The second texbox has letf algiment.

4. The third textbox has center algiment.

Page 6: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 6

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

:ssigment4A

Write a V.B program accoding to the following GUI:

Source Code:

Private Sub Text1_Change ( )

Text1.Alignment = 0

Text1.ForeColor = vbRed

Text2.Alignment = 1

Text2.ForeColor = vbGreen

Text3.Alignment = 2

Text3.ForeColor = vbBlue

End Sub

Private Sub Form_Load( )

Text1 "" =

Text2 "" =

Text3 "" =

End Sub

Page 7: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 7

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Multiline : الخاصیة7.

الخاصیة ھذه تغیر .عدة سطور على النصوص كتابة لتمكين وتستعمل True , False المنطقية القيمة الخاصية ھذه تأخذ

( أما Multilineال ھذه الخاصية )تفعيل لتمكين Trueالمنطقية القيمة ان علما. فقط الخصائص نافذة خلال من یدویا

.واحد سطر على النص لكتابة فھي Falseالقيمة

.تغيرھادون فقط الخاصية ھذه قراءة الممكن من اذ البرمجة الشفرة خلال من Multiline الخاصية تغيير يمكن لا

Page 8: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 8

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

:البرنامج تنفیذ بمجرد نص صندوق في التالي النص بعرض تقوم نافذة صمم :مثال

An error occurred

Pleas try again

: المثال لھذا التصمیم خطوات

تنفيذي ملف فتحStandard EXE

عنصر إضافة Label ة:ل التالية الخاصية ووضع

Caption = work with text box

عنصر إضافةText Box لة: التالية الخاصية ووضع

Multiline = True

الشفرة بكتابة سنقوم والآن:

Source Code:

Private Sub Form_Load()

Text1.text = “an error occurred please try again”

End Sub

:التالي بالشكل التنفيذ وسيكون

Page 9: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 9

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Passwordchar : الخاصیة 8.

خاصة و سرية تبقى ان يفضل التي السر كلمة لإدخال المخصصة النص صناديق في عادة الخاصية ھذه تستخدم

والتي المبرمج التي يحددھا بالعلامة النص صندوق يدخل حرف كل استبدال الخاصية ھذه تفعيل عند يتم إذ فقط بالمستخدم

تكون )*(. ما غالبا

Page 10: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 10

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Maxlength : الخاصیة9.

نافذة خلال من تغييرھا الممكن ومن النص صندوق في ابإدخالھ ترغب الذي النص حروف عدد الخاصية ھذه تحدد

نص اي ادخال من تمكن المستخدم وھي 0 الخاصية لھذه الأفتراضية القيمة .البرمجية الشفرة طريق عن أو الخصائص

.بھا المسموح الحروف عدد رقما يمثل الخاصية ھذه نعطي النص طول بتحديد الرغبة حالة وفي .ةطول تحديد دون

:يلي وكما البرمجية الشفرة خلال من الخاصية ھذه تغيير يمكن كذلك

Text1.MaxLength = 0

Text1.MaxLength =Value رقم

Locked : الخاصیة 10.

للمستخدم السماح عدم أو للسماح النص صندوق لمحتويات المباشر التحرير تمكين أوعدم تمكين على الخاصية ھذه تعمل

,Trueالمنطقيتين احدى القيمتين الخاصية ھذه تأخذ .النص صندوق خلال من مباشرة لھ اسندت التي القيمة تغيير من

False بطريقتين الخاصية تغيير الممكن ومن:

التالية البرمجية الشفرة خلال من أو اليدوي التغيير:

Text1.Locked = True

Text1.Locked = False

Page 11: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 11

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Page 12: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 12

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Enabled : الخاصیة11.

الحدث تأثير حجب الى تؤدي وھي Command Button التحكم عنصر في الخاصية ھذه ذكر مر

المنطقية لة بالقيمة التابعة Enabledالخاصية اصبحت الذي بالعنصر الخاصة البرمجية الشفرة تنفيذ عند الخارجي

.False

المستخدم اسم بكتابة البدء وعند التنفيذ عند فارغا يكون واحد نص صندوق على تحتوي نافذة صمم : توضیحیة امثلة

.غامق 16 الخط حجم و أخضر الكتابة لون و أسود الصندوق خلفية لون تكون النص صندوق داخل

Source Code:

Private Sub Text1_Change()

Text1.BackColor = vbBlack

Text1.ForeColor = vbGreen

Text1.FontSize = 16

Text1.FontBold = True

End Sub

Page 13: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 13

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

:Assigment

Design a GUI, and write a V.B program according to the following propertise:

1.Add Texbox that work as Password that chnge the enterd data to the symble $.

2.Change the textbox color back to green after the first enterd.

3. The max. length for the textbox = 10 characters.

4.Add a label in the center of GUI as: "ENTER YOUR 10 CHARACTERS OR NUMBERS"

5.Make the text alligement paste in the center fo textbox.

:يلي بما للقيام امر زري و نص صندوق على تحتوي نافذة صمم مثال:

الظاھرية تغيير الأسماء مع النص صندوق لمحتويات شيء اضافة او بحذف القيام للمستخدم يمكن مباشرة التنفيذ بعد -

.منھا الطلوب العمل مع لتتماشى العناصر لكل

- Command1 الى النص لصندوق الخاص بالخط اللون يغير و ةل تابعة كتابة لاي الأستجابة من النص صندوق يمكن

.الأصفر الى الخلفية لون و الأخضر

- Command2 ة.ل تابعة كتابة لاي الأستجابة من النص صندوق يمكن لا

Page 14: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 14

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Source Code:

Private Sub Command1_Click()

Text1.Enabled = True

Text1.ForeColor = vbGreen

Text1.BackColor = vbYellow

End Sub

Private Sub Command2_Click()

Text1.Enabled = False

End Sub

Private Sub Form_Load()

Text1.Text = "Difference between Enabled and Locked"

Text1.FontBold = True

Text1.FontSize = 12

Text1.Alignment = 2

Command1.Caption = "Enabled"

Command2.Caption = "Locked"

End Sub

.لصندوق النص Textالخاصية استخدام خلال من Pasteو Cut عملية إجراء كيفية توضح نافذة صمم :مثال

Page 15: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 15

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

:Source Code :المشروع شفرة

Dim cuttext As String……………… General في حقل ال تكتب

Private Sub CmdClear_Click() …… الخاص بھا Propertise ال في (Name) يتم تغيير اسمھا في حقل

padtext.Text = “ “

padtext.SetFocus

End Sub

Private Sub CmdCut_Click() …… الخاص بھا Propertise ال في (Name) يتم تغيير اسمھا في حقل

Cuttext = padtext.Text

padtext.Text = “ “

Cmdpaste.Enabled = True ……… الخاص بھا Propertise ال في (Name) يتم تغيير اسمھا في حقل

padtext.SetFocus

End Sub

Private Sub CmdPaste_Click()…… الخاص بھا Propertise ال في (Name) يتم تغيير اسمھا في حقل

padtext.Text = cuttext

padtext.SetFocus

End Sub

Private Sub Form_Load()

CmdCut.Enabled = False

CmdPaste.Enabled = False

CmdClear.Enabled = False

CmdClear.Caption = "Clear"

CmdCut.Caption = "Cut"

CmdPaste.Caption = "Paste"

End Sub

Private Sub padtext_Change()

CmdCut.Enabled = True

CmdClear.Enabled = True

End Sub

Page 16: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 16

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

لجميع Enabledأل خصائص بتغيير الحدث ھذا يقوم حيث Form Load حدث وينطلق البرنامج تشغيل يتم عندما

Changeينطلق حدث سوف الصندوق داخل النص بإدخال المستخدم يقوم وعندما Falseوجعلھا الشاشة على الأزرار

, ألانTrueإلى CmdClearوزر CmdCutبزر الخاصة Enableأل قيم بتغيير يقوم حيث TextBoxب المرتبط

محتويات جميع بمسح يقوم حيث Clear-Click وھو الزر بھذا المرتبط الحدث ينطلق Clearزر على الضغط يتم عندما

TextBoxأل زر على بالضغط , قمCut ا فيھ المرتبطة الحدث تنفيذ خلال من النص قص يتم حيث Cut Click وھكذا

TextBoxفي المؤشر لوضع تستخدم Padtext.SetFocns لجملة بالنسبةPaste ل بالنسبة

Page 17: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 17

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

لتمكين تستخدم مؤقتة خزن مواقع ھي النصوص ذاكرة Textbox and Clipboard النصوص ذاكرة و النص اداة

بمساعدة انجازھا الممكن من التي Copy, Cut, Pasteالعمليات مثل النصوص تحرير عمليات اجراء من المبرمج

يجب النصوص ذاكرة و النص بصندوق المتعلقة الطرق و الخصائص من ھناك مجموعة Clipboard.النصوص ذاكرة

-:التالي الجدول يوضحھا التي و النص على التحرير اجراء عمليات من للتمكن تعلمھا

Page 18: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 18

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

:يلي ما لتنفيذ امر زري و نص صندوقي على تحتوي نافذة صمم :مثال

.النصوص ذاكرة في الأول النص صندوق محتويات تخزن الأول الأمر بزر الخاص click الحدث عند

.الثاني النص صندوق الى النصوص ذاكرة محتويات تحمل الثاني الأمر بزر الخاص click الحدث عند

Source Code:

Private Sub Command1_Click()

Clipboard.Clear

Clipboard.SetText (Text1.Text)

End Sub

Private Sub Command2_Click()

Text2.Text = Clipboard.GetText

End Sub

Page 19: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 19

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

استخدام وبين بينھا الفرق ما Text2.SelText = Clipboard.GetText. العبارة استخدام تم السابق المثال في :س

Text2.Text = Clipboard.GetText العبارة

Copy, Cut , Paste النص تحرير بعمليات للقيام التالية البرمجية الشفرات اتباع يمكن عامة بصورة

-:يلي ما لتنفيذ امر ازرار وثلاث نص صندوقي على تحتوي نافذة صمم :مثال

الحدث عندclick 1من المحدد النص استنساخ يتم الأول الأمر بزر الخاص Text

الحدث عند click 2 من المحدد النص قص يتم الثاني الأمر بزر الخاص Text

الحدث عند click 1من المقصوص او المستنسخ النص لصق يتم الثالث الأمر بزر الخاص الخاص

Text فيText2.

Page 20: Visual Basic 6. Simple Guide · Visual Basic 6. Simple Guide 2018-2019 By Khalid K. Jabbar Page 6 Third Class Collage of Education-Computer Scince Departement Univercity of Mustansiriyah-Iraq\

Visual Basic 6. Simple Guide 2018-2019

By Khalid K. Jabbar Page 20

Third Class

Collage of Education-Computer Scince Departement

Univercity of Mustansiriyah-Iraq\ Baghdad

Source Code:

Private Sub CMDCopy_Click()

Clipboard.Clear

Clipboard.SetText (Text1.SelText)

End Sub

Private Sub CMDCut_Click()

Clipboard.Clear

Clipboard.SetText (Text1.SelText)

Text1.SelText = ""

End Sub

Private Sub CMDPaste_Click()

Text2.SelText = Clipboard.GetText

Lecture 1