Есть ли аналог InputBox но с маскированным вводом.

программирование Delphi

Требуется:
Используя стандартную функцию, вывести на экран форму для замаскированного ввода пароля.

Искать где-то времени нет.

Примечание:
John Omega
Не пойдет. Мне надо выводить доп-форму. Просто нет никакого желания отдельно креатить лишнюю форму и перегонять туда-сюда параметры. Да и в подкорке живет мысль, что как-то я это раньше делал...

Примечание:
Говорю же, мне надо отдельную форму. Диалог, короче, мне нужен.

Примечание:
Я не противоречу. Я не хочу сам делать отдельную форму. Именно по этому в вопросе я сказал, цитирую: "Используя стандартную функцию".

Примечание:
Эх, ладно. Всем спасибо. Пришлось самому делать отдельную форму и писать для ее запуска функцию. Просто времени ушло раз в 10 больше, чем с уже готовой, стандартной функцией.

Примечание:
azlab.org, эт понятно, что WinAPI. Просто надеялся на оберточку где-нить в Windows.pas. Не вышло. Ну да бог с ним, сам сделал.
Ответы:
На крайняк кинь на форму максэдит или как его там...
Используйте стандартный компонент Edit. В его свойстве PasswordChar укажите символ, которым хотите замаскировать вводимую информацию - * или $. :)
Вы проитиворечите себе:
-"Просто нет никакого желания отдельно креатить лишнюю форму"
-"Говорю же, мне надо отдельную форму"
Определяйтесь!
Возможно нужна функция LoginDialog.
В Delphi нет такого стандартного диалога. Начнем с того, что стандартные диалоги - это WIN API, ко многим в Delphi даже нет соответствующей "обертки" типа TOpenDialog. Поэтому либо вы ныряете в MSDN и ищите эту свою экзотическую потребность (представляю, как бы выглядело подмножество диалогов, если бы их насоздавали на ВСЕ возможные случаи, учитывая также накуренные фантазии разработчиков :) либо делаете сами. В Delphi - отличный репозитарий, в который вы можете сделать сколь угодно заготовок для дальнейшего использования.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.