We have a little glitch in moving from XP to Windows 7. Our practice when a user needs a new password is to give them a password over the phone and immediately expire it.

The problem is that using the DOA dialog results in an ORA-01017 error in Windows 7 after the user enters and verifies their new Oracle password. On XP it works fine.

Delphi XE, DOA 4.1 from 2011, no handling of the password or DOA dialog other than calling Execute. I couldn't find any relevant posts on the forum other than possibly changing fonts from MS Sans Serif, which looks nicer, but didn't solve the problem.