'Default Property Values: Const m_def_Pic1 = "c:\pic1.jpg" Const m_def_Pic2 = "c:\pic2.jpg" Const m_def_Pic3 = "c:\pic3.jpg" Const m_def_Speed = 100 Const m_def_Start = False 'Property Variables: Dim m_Pic1 As String Dim m_Pic2 As String Dim m_Pic3 As String Dim m_Speed As Long Dim m_Start As Boolean Dim pic(3) As String Dim j As Integer 'Event Declarations: Event BeginRol() Event EndRol() Event EndText() 'Создаем массив, значение элементов которого - пути к файлам с картинками Public Sub Banner() Dim i As Integer pic(0) = Pic1 pic(1) = Pic2 pic(2) = Pic3 End Sub 'Обновление содержимого баннера, пути к картинкам находятся в массиве pic. Public Sub Refresh() If j = 3 Then j = 0 Banner Image1.Picture = LoadPicture(pic(j)) If j = 2 Then RaiseEvent EndText j = j + 1
Пользовательский компонент - UserControl (анимированный баннер, имеющий ряд свойств). По умолчанию берет картинки С:\pic1.jpg,С:\pic2.jpg,С:\pic3.jpg и прокручивает их с заданной скоростью (скорость, картинки, запуск/установка - свойства элемента).
ющим техническим требованиям:1. Шифрует и дешифрует сообщения на русском и английском языках по методу Цезаря (метод перестановки).2. Осуществляет взлом зашифрованного сообщения на русском языке метод
яются команды, которые не должны быть выведены на экран.Результаты выполнения командного файлаH:\>TREE C:\Структура папокСерийный номер тома: 9CD3-5899C:\├───ATI│ ε
щего адреса массива210A 47 MOV B,A Сохранение210B E6 80 ANI 80 Проверка отрицательности, если не отрицательное, то на Q1210D CA 15 21 JZ Q1 2110 3E FF MVI A,FF Перевод в положительное число2112 90 SUB