Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Об'єктна реалізація поліморфного контейнера на основі лінійного списку

Реферат Об'єктна реалізація поліморфного контейнера на основі лінійного списку





= OFRna73m * aze01xY , keySize=256)

{(string. IsNullOrEmpty (cipherText)) raquo ;; [] initialVectorBytes=Encoding. ASCII. GetBytes (initialVector); [] saltValueBytes=Encoding. ASCII. GetBytes (salt); [] cipherTextBytes=Convert. FromBase64String (cipherText); derivedPassword=new PasswordDeriveBytes (password, saltValueBytes, hashAlgorithm, passwordIterations); [] keyBytes=derivedPassword. GetBytes (keySize/8); symmetricKey=new RijndaelManaged () ;. Mode=CipherMode. CBC; [] plainTextBytes=new byte [cipherTextBytes. Length]; byteCount=0; (ICryptoTransform decryptor=symmetricKey. CreateDecryptor (keyBytes, initialVectorBytes))

{(MemoryStream memStream=new MemoryStream (cipherTextBytes))

{(CryptoStream cryptoStream=new CryptoStream (memStream, decryptor, CryptoStreamMode. Read))

{= cryptoStream. Read (plainTextBytes, 0, plainTextBytes. Length) ;. Close () ;. Close ();

}

}

}. Clear (); Encoding. UTF8. GetString (plainTextBytes, 0, byteCount);

}

# endregion

}

}

Form1. cs System; System. Collections. Generic; SystemponentModel; System. Data; System. Drawing; System. Linq; System. Text; System. Windows. Forms; HotKeysLibrary; курсовая_2курс

{partial class Form1: Form

{Container container; int RowIndex=0, ColumnIndex; bool after, click, file=false, changed=false; manager=new HotKeysManager ();

# region Конструктор Form1Form1 ()

{(); (); () ;. container=new Container () ;. container. show (this. dataGridView1);

}

# endregion

# region Ініціалізація діалогу відкриття файлу

public void OpenFileDialogInit ()

{. openFileDialog=new OpenFileDialog () ;. openFileDialog. Filter= All files (*. D3g) | *. d3g raquo ;;. openFileDialog. Multiselect=false ;. openFileDialog. Title= Виберіть файл raquo ;;

}

# endregion

# region Ініціалізація діалогу збереження файлу

public void SaveFileDialogInit ()

{. saveFileDialog=new SaveFileDialog () ;. saveFileDialog. Filter= All files (*. D3g) | *. d3g raquo ;;. saveFileDialog. Title= Збереження raquo ;;

}

# endregion

# region Меню - Создатьvoid onMenuClick_Create (object sender, EventArgs e)

{UserForm=new userForm () ;. ShowInTaskbar=false ;. StartPosition=FormStartPosition. CenterScreen ;. ShowDialog (this);=true;

}

# endregion

# region Меню - Откритьvoid onMenuClick_Open (object sender, EventArgs e)

{(this. openFileDialog. ShowDialog () == DialogResult. OK)

{. container. readFromFile (this. openFileDialog. FileName) ;. container. show (this. dataGridView1) ;. file=true ;. changed=false ;. closeToolStripMenuItem. Enabled=true ;. saveAsToolStripMenuItem. Enabled=true;

}

}

# endregion

# region Меню - Сохранітьvoid onMenuSaveButton_Click (object sender, EventArgs e)

{. Save ();

} void Save ()

{. container. saveToFile (this. openFileDialog. FileName) ;. saveToolStripMenuItem. Enabled=false ;. closeToolStripMenuItem. Enabled=true ;. changed=false;

}

# endregion

# region Меню - Зберегти какvoid onMenuSaveAsButton_Click (object sender, EventArgs e)

{. SaveAs ();

} void SaveAs ()

{(this. saveFileDialog. ShowDialog () == DialogResult. OK)

{. container. saveToFile (this. saveFileDialog. FileName) ;. saveToolStripMenuItem. Enabled=false ;. closeToolStripMenuItem. Enabled=true ;. file=true ;. changed=false;

}

}

# endregion

# region Меню - Закритьvoid onMenuClick_Close (object sender, EventArgs e)

{(this. changed)

{dialogResult=MessageBox. Show ( Дані файлу були змінені. NСохраніть зміни у файлі? Raquo ;, Зміни raquo ;, MessageBoxButtons. YesNoCancel, MessageBoxIcon. Information); (dialogResult!=DialogResult. Cancel)


Назад | сторінка 10 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: Problems of controllability of region within the framework of strengthening ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: UNIX System V
  • Реферат на тему: Edcation system in the USA