프로그램 분 기능에 액세스하려면 InputBox에 암호를 입력해야하는 프로그램을 프로그래밍하고 있습니다. 그러나 입력 상자에서 취소를 클릭하면 프로그램에 오류 메시지가 나타납니다. 그래서 저는 Messagedlg를 통해 당신이 IF를 사용한다는 것을 알고 있기 때문에 제가 어떻게 그 권리를 얻을 수 있는지를 알고 싶었습니다. 하지만 InputBox를 사용하면 어떻게 제대로 할 수 있습니까?Delphi 7 - Inputbox 사용 방법
답변
InputBox()
대화가 취소되는 경우 빈 문자열을 반환 예 :
var
Pass: String;
if InputQuery('Password needed', 'Enter the password:', Pass) then
begin
// use Pass as needed...
end;
:
var
Pass: String;
Pass := InputBox('Password needed', 'Enter the password:');
if Pass <> '' then
begin
// use Pass as needed...
end;
다른 방법으로, 예를 들어, 대화가 취소되었는지 여부를 나타 내기 위해 Boolean
을 반환 여부하는 대신 InputQuery()
를 사용
@Remy_Lebeau 도움을 주셔서 감사합니다. 나는 1 개의 질문이 더있다 당신은 maby가 입력 상자 가면을 만드는 방법을 알고 있는가? 나는 무엇을 바꾸어야하는지 알고 있지만, 알고있는 InputBox 함수를 작성해야합니까 ?? – 4DaMouf
@CordreSmith about 마스킹 입력 상자 http://stackoverflow.com/q/591333/1699210 – bummi
InputQuery의 두 번째 매개 변수로 # 31 + 'Enter the password'를 입력하면 상자의 TEdit가 암호 대신에 암호 문자를 표시합니다. 입력 된 텍스트 –
- 1. 암호 입력을위한 Delphi InputBox?
- 2. Inputbox NumericKey와 Password char Firemonkey Delphi xe5
- 3. Delphi 2010 앱 Delphi 7 DLL 로딩
- 4. Delphi 2009의 Delphi 7 용 소스 마법사를 설치하는 방법
- 5. Delphi 2009에서 Delphi 7 프로젝트를 다시 변환하는 방법
- 6. delphi 7 Items 프로퍼티
- 7. Delphi 7 tguid compare
- 8. translate delphi 7 gnugettext
- 9. Delphi 7의 Quicktime 7
- 10. Delphi 7 메모리 문제
- 11. Windows 8의 Delphi 7
- 12. Delphi 7 속성 편집기를 Delphi XE2로 변환
- 13. Delphi 7 Delphi XE에서 호출 할 DLL
- 14. Delphi xe2에서 Delphi 7 코드 컴파일
- 15. Delphi 7 및 Delphi XE4의 압축 풀기
- 16. 이미지에 숫자를 그리는 방법 Delphi 7
- 17. 인터페이스 객체 해제 방법 (Delphi 7)
- 18. Delphi 7 - 데이터베이스에 그림을 저장하는 방법
- 19. Delphi 7 : 문자열을 TStringList로 분할하는 방법
- 20. Delphi 7에서 animate 사용 방법
- 21. InputBox 변환
- 22. Delphi 7, Titan BTrieve Components
- 23. Delphi 7 : 마우스에 이미지 부착
- 24. Delphi 7 및 Windows Vista
- 25. 오류 메시지 만들기 Delphi 7
- 26. SQL에서 이미지 업데이트 (Delphi 7)
- 27. Windows 맞춤법 검사와 delphi 7?
- 28. Delphi 7 QuickReport 미리보기 오류
- 29. Delphi 7 지속적인 비즈니스 객체
- 30. Delphi 7 + Indy + Multithread 클라이언트
코드를 알려주십시오. – Kromster