Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: VB 6.0 Как запаролить пункт меню ? Добавлено: 02.11.05 09:20  

Автор вопроса:  Николай П | Web-сайт: laguna-uhta.ru/
VB 6.0
стандартное меню из нескольких пунктов
Как сделать так что бы один пункт меню был не активный до тех пор пока пользователь не введёт пароль.

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 «UL.eXe»



ICQ: 197.895.916.247 

Вопросов: 72
Ответов: 540
 Профиль | | #1 Добавлено: 02.11.05 10:11
Занеси на форму невидимое поле, например: lblPass
Нужное меню установи: Some.Enabled = False
Когда в поле ввели верный пароль (проверка делается с помощью If ... Then ...)
Он сохраняется в невидимый lblPass,
а в lblPass_Change пропиши, ЕСЛИ пароль ВЕРНЫЙ, ТОГДА Some.Enabled = True

Ответить

Номер ответа: 2
Автор ответа:
 «UL.eXe»



ICQ: 197.895.916.247 

Вопросов: 72
Ответов: 540
 Профиль | | #2 Добавлено: 02.11.05 10:22
Например:

Private Sub Form_Load()
lblPass.Visible = False
Some.Enabled = False
TextPass.PasswordChar = "*"
End Sub

Private Sub lblPass_Change()
If lblPass.Caption = "password" Then
Some.Enabled = True
End If
End Sub

Private Sub Submit_Click()
If TextPass.Text = "password" Then
  lblPass.Caption = TextPass.Text
End If
End Sub


зы: это можно сделать намного легче, но я привык так :)
зыы: и не забудь хоть маленькую защиту поставить..
Например: Dim A="pa", B = "ss", C = "wo", D = "rd"
И в поле проверки пароля, вместо "password" введи: A & B & C & D
Ато твой пароль в блокноте будет видно ;)
Удачных разработок!

Ответить

Номер ответа: 3
Автор ответа:
 Николай П



Вопросов: 14
Ответов: 27
 Web-сайт: laguna-uhta.ru/
 Профиль | | #3
Добавлено: 02.11.05 14:57
спасибо за подсказку, я тоже так пробовал,но у меня почемуто не получалось ...
пароль у меня будет храниться в запароленной базе данных,так что с помощью блокнота я думаю ничего прочитать не получится ...
СПАСИБО !!!

Ответить

Номер ответа: 4
Автор ответа:
 xa0c



ICQ: 993606 

Вопросов: 7
Ответов: 28
 Профиль | | #4 Добавлено: 06.11.05 22:36
А где будет храниться пароль к запароленной базе данных, в которой будет храниться пароль на этот элемент? %)

Ответить

Номер ответа: 5
Автор ответа:
 Николай П



Вопросов: 14
Ответов: 27
 Web-сайт: laguna-uhta.ru/
 Профиль | | #5
Добавлено: 07.11.05 09:01
к базе пароль будет в программе,насколько я понимаю его можно прямо в программе вставить,доступ к базе с паролем.А первоначальный пароль к администраторской части программы у клиента в голове, в дальнейшем у него будет возможность его менять. Я так планирую.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам