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

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

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

http://forum.foxclub.ru/read.php?f=5&i=91135&t=91135
...
Рейтинг: 0 / 0
Скрытие пароля в FPW 2.6
    #32813228
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читать куда послал Владимир лень, может там уже есть - самый простой способ задать цвет буквы равный фону, ну или самому писать обработку в цикле считывая по InKey()
...
Рейтинг: 0 / 0
Скрытие пароля в FPW 2.6
    #32813296
po2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
po2
Гость
Код: 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
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Скрытие пароля в FPW 2.6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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