Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Скрытие пароля в FPW 2.6 / 5 сообщений из 5, страница 1 из 1
04.12.2004, 14:56
    #32813048
Юрий23
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие пароля в FPW 2.6
Привет всем!

Подскажите как заменять вводимый пароль с экрана приложения FPW 2.6 на "*" ?
Читал, что у VFP 8. есть свойство Password Chart у Text Box, которое решает этот вопрос.
Есть ли что-нибудь аналогичное у FPW 2.6?
Спасибо.
...
Рейтинг: 0 / 0
04.12.2004, 16:02
    #32813073
AiSK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие пароля в FPW 2.6
Читал, что у VFP 8. есть свойство Password Chart у Text Box, которое решает этот вопрос.
PasswordChar - указывает, какими символами заменить в Text Box вводимые символы пароля (обычно *).
Признаться FP2.6 подзабыл, тогда помнится, просто устанавливал цвет текста такой же как цвет фона поля ввода пароля (если выделить текст мышкой, то конечно видно), не нашел тогда скрытия пароля.
...
Рейтинг: 0 / 0
04.12.2004, 16:10
    #32813078
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие пароля в FPW 2.6
Это надо писать самому или искать сторонние бибиотеки

Почитай здесь

http://forum.foxclub.ru/read.php?f=5&i=91135&t=91135
...
Рейтинг: 0 / 0
04.12.2004, 23:06
    #32813228
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие пароля в FPW 2.6
Читать куда послал Владимир лень, может там уже есть - самый простой способ задать цвет буквы равный фону, ну или самому писать обработку в цикле считывая по InKey()
...
Рейтинг: 0 / 0
05.12.2004, 05:18
    #32813296
po2
po2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Скрытие пароля в FPW 2.6
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
activate screen
save     screen to b_0241
wait "МОЖЕТЕ УКАЗАТЬ HОВЫЙ КЛЮЧ." window nowait
*do trd_004 with "ESC:ВЫХОД│ENTER:ЗАПИСЬ│",.f.
defi window _seek from  03 , 02  to  05 , 04  ;
     shadow color w+/rb,w+/rb,w+/rb
zoom window _seek norm size  03 , 15 
move window _seek to         06 ,scols()- 18 
acti window _seek
 _key   =  0 
 _num   =  0 
 _keyshd=""
@  00 , 01  say "КЛЮЧ: "
do while.t.
_key = inkey( 0 ,"h")
do case
case  (between(_key, 65 , 90 )    .or.;
       between(_key, 97 , 122 )   .or.;
       between(_key, 128 , 175 )  .or.;
       between(_key, 224 , 239 )).and.;
       between(_num, 0 , 5 )
_keyshd=_keyshd+chrtran(chr(_key),_lwr,_upp)
@  00 , 06 +_num say "■"
_num =  _num+ 1 
case _key= 127 .and.between(_num, 1 , 6 )
@  00 , 06 +_num- 1  say " "
_keyshd=left(_keyshd,len(_keyshd)- 1 )
_num    = _num- 1 
case   _key =  27 
exit
case   _key =  13 
_keyadm =_keyshd
exit
otherwise
??chr( 7 )
endcase
enddo
deactiv window _seek
release window _seek
activat screen
restore screen from b_0241
return
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Скрытие пароля в FPW 2.6 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]