| 
    
            
         
         | 
    
  | 
Вопрос с паролем | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        myr4ik07    
     20.01.15 
            ✎
    17:20 
 | 
         
        Привет.
 
        Хочу типа Ответ = Вопрос("Текст",РежимДиалогВопрос.ДаНет,,,,); Если Ответ = КодВозврата.Да Тогда введите пароль конецесли как с паролем быть? Например "положу" я его в константу, а как его проверить? в вопрросе ...  | 
|||
| 
    1
    
        vicof    
     20.01.15 
            ✎
    17:21 
 | 
         
        а как бы ты его проверял не в вопросе?     
         | 
|||
| 
    2
    
        ДенисЧ    
     20.01.15 
            ✎
    17:21 
 | 
         
        Свою форму рисуй     
         | 
|||
| 
    3
    
        vicof    
     20.01.15 
            ✎
    17:23 
 | 
         
        (2) А что, мётлы уже кончились?     
         | 
|||
| 
    4
    
        myr4ik07    
     20.01.15 
            ✎
    17:23 
 | 
         
        (2) без формы не? Я вроде видел где то )) типа вместо Вопрос()
 
        ВведитеПароль() :) или такого метода нет?)))  | 
|||
| 
    5
    
        Maxus43    
     20.01.15 
            ✎
    17:23 
 | 
         
        пароль храни в виде Хэша, сравнивай Хэши     
         | 
|||
| 
    6
    
        myr4ik07    
     20.01.15 
            ✎
    17:24 
 | 
         
        (1) ну так мне без разницы, если есть возможность проверить пароль в вопросе я хотел бы его и проверить ) я не знаю как )     
         | 
|||
| 
    7
    
        vicof    
     20.01.15 
            ✎
    17:24 
 | 
         
        (5) ты щас ему переполнение стека сделал     
         | 
|||
| 
    8
    
        myr4ik07    
     20.01.15 
            ✎
    17:24 
 | 
         
        (5) та суть вопроса не в том где хранить, суть вопроса проще ) как сранвить     
         | 
|||
| 
    9
    
        Maxus43    
     20.01.15 
            ✎
    17:25 
 | 
         
        Если Ответ = КодВозврата.Да Тогда
 
        пароль = ""; ВвестиЗначение(Пароль); Если Пароль = "ТвоюДивизию" Тогда //пароль верный  | 
|||
| 
    10
    
        vicof    
     20.01.15 
            ✎
    17:26 
 | 
         
        (8) Ты удивишься Хэш(Пароль) = Хэш(Константы.Пароль.Получить())     
         | 
|||
| 
    11
    
        myr4ik07    
     20.01.15 
            ✎
    17:26 
 | 
         
        Рисурем форму где будет записан пароль куда то, а потом вызываем эту форму когда нажали Да, после этого закрываем форму, передаем результат истина или ложь в предыдущую форму и там уже сравниваем ложь или истина, правильно? А что то проще нет?     
         | 
|||
| 
    12
    
        palladyi    
     20.01.15 
            ✎
    17:27 
 | 
         
        ВвестиЗначение(<Значение>, <Подсказка>, <Тип>)     
         | 
|||
| 
    13
    
        YHVVH    
     20.01.15 
            ✎
    17:27 
 | 
         
        (0) мне бы твои проблемы :-)     
         | 
|||
| 
    14
    
        palladyi    
     20.01.15 
            ✎
    17:27 
 | 
         
        (11) смотри (12)     
         | 
|||
| 
    15
    
        myr4ik07    
     20.01.15 
            ✎
    17:27 
 | 
         
        (12) понял )     
         | 
|||
| 
    16
    
        myr4ik07    
     20.01.15 
            ✎
    17:27 
 | 
         
        (9) спасибо за пример     
         | 
|||
| 
    17
    
        myr4ik07    
     20.01.15 
            ✎
    17:27 
 | 
         
        всем спасибо     
         | 
|||
| 
    18
    
        palladyi    
     20.01.15 
            ✎
    17:28 
 | 
         
        + (14) или 9))     
         | 
|||
| 
    19
    
        ДенисЧ    
     20.01.15 
            ✎
    17:39 
 | 
         
        (3) Метла занята     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |