홈>
Delphi RAD Studio 10.2 및 오브젝트 파스칼 사용.
표시하는 첫 번째 양식은 로그인 양식입니다. 그런 다음 로그인에 성공하면 사용자 유형에 따라 (UserID 기반) 다른 양식이 표시됩니다. 양식이 표시 될 때이 두 번째 양식의 필드에 일부 데이터를 채우고 싶습니다. 지금까지 나는 이것을하는 방법을 찾지 못했다.
OnCreate를 사용할 수 있지만 ... 이것은 실제로 UserID를 알기 전에 일찍 시작된다고 생각합니다.
필드 채우기를 수행하고 제대로 작동하는 양식에 단추가있어 kludge를 사용하고 있지만 다른 시도로 인해 "신고되지 않은 식별자"및 "여기에 액세스 할 수 없음"오류 메시지가 나타납니다. 나는 이것이 아마도 객체 모델을 제대로 이해하지 못하지만 실제로이 시점에서 작업을 수행 할 수있는 방법을 찾고 있기 때문일 것입니다. 모든 도움을 주셔서 감사합니다. 그러나 여러분이 알 수 있듯이이 모든 것을 처음 접합니다. 많은 감사합니다.
- 답변 # 1
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
의견에서 이미 언급했듯이,
OnShow
각각OnActivate
이벤트는 여기가는 길입니다.이벤트가 한 번만 실행되도록하려면 부울 플래그 (못생긴)를 사용하거나 적절한 양식 이벤트 특성을
nil
로 설정하십시오. 이벤트 메소드 자체에서 :