Menu

[Solved]E S Cpt 341 Visual Basic Net Project 3 Spring Semester 2019 Classes Objects Properties Fun Q37168016

e S CPT 341 Visual Basic. NET Project 3-Spring Semester 2019 Classes and Objects, Properties and Functions we wil be revistinSeach Solution Exploter (Ctt My Project p chSecurity v Form1ab Source code comments throughout the projest code Name, clanss,tabel Centrol Text in the CeroeCP 20 20Spring%202019%20-%20 Project3 pdf r % S41 % to read and encryet the sounce code, make sure to include your name, dle S CPT 341 Visual Basic. NET Project 3-Spring Semester 2019 Classes and Objects, Properties and Functions we wil be revisting the concept of Project 2 but using a created vB Class (csecurity) that contains Property and ndows wil be used by creating an object (obishiftj in the etc. The class wil be used by creating an Object (objshift) in the Wi Formton mebers such as encrypt, decnypt, Key/hium, e Include clsSecurity.vb in your Project Instantiate cisSecurity to create an Object named objShit Use both the Properties and Functions of objShift to perform on/decryption in your VB project The chSecurity.vb Class members should include the following (Note: These names are an example and may be the naming used in your project 2) Class Name Security Functions Encrypt) Decrypt KeyNum: Integer KeyString : String CurrentChar Saring Charoutput: String KeyDigit: Integer CharASCI :Integer Properties Attributes Properties KeyNum . KeyString . Current Char CharOutput Methods Behavors Encrypt): String Decrypt) : String .KeyDigit CharAScn Public Class clsSecurity Instance Varlables Dim aKeyolgit, CharASCII, Keyln, key(3) As Integer Din CurrentChar, Charoutput, KeyString As String Public Property Keyn) As Integer Return n Keyllus End Get Set(Byval Value as Integer) Keytius- Value End Set End Property Public Property KeyString) As String End Property Public Function Encrypt(ByVal Cleartext As String) As String Dis i As Isteger For i- To 3 key(4)- KeyString.Substrings, 1) Seach Solution Exploter (Ctt My Project p chSecurity v Form1ab Source code comments throughout the projest code Name, clanss, and date in the source code comments Errer Handling Try Catch Creating and using a randomly generated encryption key Picture Bos Control Use of a message bow jdisplay ecror condtion to the user Creating and using a VB Class Creating and using an Object by instantiating the created class Use of namins conventions Ino defaut contre ose the applcation Develop』Wmdows Forms application that wil penerate·random key used to shit a sering bom one character to another application must aso reverse the shihed characters back to their orgnal echaracters using the same kry. Text is to be entered drectly into a textbox or by selecting an existing test file using the OpenfideDialog control Miqual Basuic Topiks and Contrel Oiests Random number generation, string manipulation and conversion, fle VO, sequential best le, OpenFileDialog) contr character set, Asol) function, ChrD function, SulbStringl function, Mod eperator, arrays, looping object, ANSI windows Form Desien Tmel en 自 tabel Centrol Text in the Cer oeCP 20 20Spring%202019%20-%20 Project3 pdf r % S41 % to read and encryet the sounce code, make sure to include your name, dlass, and date Windows Fom should be easy to undertand using appropriate Label and Toolfip controls to help the uner navigate through the application (see sample Form and sample video 3. Comments should be placed throughout your ViB code Variables and control object naming should follow common naming conventions (see common naming conventions handour 4 Use Texthox controls to enter the sample dsta values and to display the solution S. Use Label controls 6 Display a Splash Page at application startup 7. Provide an Exit Button on the encryption form to shut down the applicaion 8. Use Error Handling(Try..Catch. Finalyl to account for common eneors. For example, if a user enters incorrect data types nto the sample data testhoses a. Display a message lusing a MsgBox) where necessary 9. Use a PictureBox control to diplay a representative image on the Windows Form 10. Use a ToolTip coneroil to prompt users (for a mouse over) 11. The clear text message is to be stored in a test le joreaned using Nobepad). The test can also be typed directly into the comesponding textbox control a The text-file is to be selected using an Openit deDialiog runime control object (see the Toolbos) b Text fie contents ane to be dsplayed in a Testbon conrel located on the Windows Form (you can also use this textbos bo input clear-text characten) 12. Keys values are to be randomly generated a. Keys are to be randomly generated within a range of 0 bo 100,000. Each key digit will need to be added to the Since there are a limbed number ef digts in a key. your program must wrap back to the first digit i. ANSI Code Asel ANSI Cede Key Vaiur Chrl ea Show transcribed image text e S CPT 341 Visual Basic. NET Project 3-Spring Semester 2019 Classes and Objects, Properties and Functions we wil be revisting the concept of Project 2 but using a created vB Class (csecurity) that contains Property and ndows wil be used by creating an object (obishiftj in the etc. The class wil be used by creating an Object (objshift) in the Wi Formton mebers such as encrypt, decnypt, Key/hium, e Include clsSecurity.vb in your Project Instantiate cisSecurity to create an Object named objShit Use both the Properties and Functions of objShift to perform on/decryption in your VB project The chSecurity.vb Class members should include the following (Note: These names are an example and may be the naming used in your project 2) Class Name Security Functions Encrypt) Decrypt KeyNum: Integer KeyString : String CurrentChar Saring Charoutput: String KeyDigit: Integer CharASCI :Integer Properties Attributes Properties KeyNum . KeyString . Current Char CharOutput Methods Behavors Encrypt): String Decrypt) : String .KeyDigit CharAScn Public Class clsSecurity Instance Varlables Dim aKeyolgit, CharASCII, Keyln, key(3) As Integer Din CurrentChar, Charoutput, KeyString As String Public Property Keyn) As Integer Return n Keyllus End Get Set(Byval Value as Integer) Keytius- Value End Set End Property Public Property KeyString) As String End Property Public Function Encrypt(ByVal Cleartext As String) As String Dis i As Isteger For i- To 3 key(4)- KeyString.Substrings, 1)
Seach Solution Exploter (Ctt My Project p chSecurity v Form1ab Source code comments throughout the projest code Name, clanss, and date in the source code comments Errer Handling Try Catch Creating and using a randomly generated encryption key Picture Bos Control Use of a message bow jdisplay ecror condtion to the user Creating and using a VB Class Creating and using an Object by instantiating the created class Use of namins conventions Ino defaut contre ose the applcation Develop』Wmdows Forms application that wil penerate·random key used to shit a sering bom one character to another application must aso reverse the shihed characters back to their orgnal echaracters using the same kry. Text is to be entered drectly into a textbox or by selecting an existing test file using the OpenfideDialog control Miqual Basuic Topiks and Contrel Oiests Random number generation, string manipulation and conversion, fle VO, sequential best le, OpenFileDialog) contr character set, Asol) function, ChrD function, SulbStringl function, Mod eperator, arrays, looping object, ANSI windows Form Desien Tmel en 自
tabel Centrol Text in the Cer
oeCP 20 20Spring%202019%20-%20 Project3 pdf r % S41 % to read and encryet the sounce code, make sure to include your name, dlass, and date Windows Fom should be easy to undertand using appropriate Label and Toolfip controls to help the uner navigate through the application (see sample Form and sample video 3. Comments should be placed throughout your ViB code Variables and control object naming should follow common naming conventions (see common naming conventions handour 4 Use Texthox controls to enter the sample dsta values and to display the solution S. Use Label controls 6 Display a Splash Page at application startup 7. Provide an Exit Button on the encryption form to shut down the applicaion 8. Use Error Handling(Try..Catch. Finalyl to account for common eneors. For example, if a user enters incorrect data types nto the sample data testhoses a. Display a message lusing a MsgBox) where necessary 9. Use a PictureBox control to diplay a representative image on the Windows Form 10. Use a ToolTip coneroil to prompt users (for a mouse over) 11. The clear text message is to be stored in a test le joreaned using Nobepad). The test can also be typed directly into the comesponding textbox control a The text-file is to be selected using an Openit deDialiog runime control object (see the Toolbos) b Text fie contents ane to be dsplayed in a Testbon conrel located on the Windows Form (you can also use this textbos bo input clear-text characten) 12. Keys values are to be randomly generated a. Keys are to be randomly generated within a range of 0 bo 100,000. Each key digit will need to be added to the Since there are a limbed number ef digts in a key. your program must wrap back to the first digit i. ANSI Code Asel ANSI Cede Key Vaiur Chrl ea

Expert Answer


Answer to e S CPT 341 Visual Basic. NET Project 3-Spring Semester 2019 Classes and Objects, Properties and Functions we wil be rev… . . .

OR


Leave a Reply

Your email address will not be published. Required fields are marked *