Dim secret As String, р As String

Dim L As Integer, i As Integer, с As Integer

tхtRеzult.Техt = ""

TxtSecret.SetFocus

secret = txtSecret.Text ‘секретное сообщение

L = Len(secret) ‘длина секретного сообщения

For i = 1 То L

р = Mid(secret, i, 1) ‘выделяется один символ секретного сообщения

c=InStr(frmКluch. Кluch,p) ‘определяется его код – место первого ‘появления в ключевой фразе

tхtRеzult.Техt = tхtRеzult.Техt + Str(c) + " " 'Вывод результатов ‘шифровки

Next i

End Sub

Форма frmDeShifr

Private Sub cmdReturn_ Click()

FrmDeShifr. Нide

FrmКluch.Show

End Sub

Private Sub cmdDeShifr _ Click()

Dim r As String

Dim х As String

Dim secret As String

r = InрutВох("Введите шифр буквы и щелкните по кнопке OK, при завершении ввода щелкните по кнопкам <Саnсеl>, <Дешифровка»)

Do Until r = ""

х = Мid(frmКluсh.Kluсh, r, 1) 'Выделяем одну букву на nозиции r в ключевой фразе

secret = secret + х 'Формируем результат дешифровки ‘(секретное сообщение)

r = InрutВох("Введите шифр буквы и щелкните по кнопке OK, при завершении ввода щелкните по кнопкам <Саnсеl>, <Дешифровка»)

Loop

tхtRеzult.Visible = True

tхtRеzult.Text = secret

End Sub

Private Sub Form_Activate()

tхtRеzult.Техt = ""

tхtRеzult.Visible =False


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: