Password field using readln

I want to make a readln statement which will do a password
I want when the person types it in, that the cursor
WON'T move.  No character's should echo.  Thank you
weinrjAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

beroxCommented:
You can try to write a interrupt handler for the keyboard interrupt, that will be activated if you want the password to be entered.
You read port[$60] (keyboard) by yourself and give an End of Interrupt (EOI) at the end of the handler than exit procedure without giving control to the original keyboard handler.
After validating the password you restore the old keyboard interrupt.
There are some good documents about the keyboard-port (where I can't tell you right now ), but if there are some kind of problems just let me know.
NO code right now, first try it yourself ...  
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
weinrjAuthor Commented:
He seems to know what he is talking about, but, I really wanted
the source code.  It is nice that you want me to learn, but,
I just wanted to learn in a different way...Learning by seeing.


0
beroxCommented:
It was not my meaning to let you without code, but I just hadn't the time to type in the full code ... so I thought maybe he manage it with the text.
If you really want to have code just give a comment with your email in it , and I will sent you an example.    
0
weinrjAuthor Commented:
ok,  berox...I am sorry I yelled at you.
My addresses are as follows:
Primary: kaiser@cybernex.net
2nd    : Johann321@aol.com
3rd    : weinrj@bergen.org

k? thanx...bye!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Pascal

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.