>

현재 App Inventor를 실험하고 있지만 코드에 문제가 있습니다. 내 응용 프로그램의 텍스트 상자, 숫자를 입력하고 100보다 작거나 작을 경우 운동 할 수 있기를 원하지만 응용 프로그램을 실행하는 동안 텍스트 상자에 숫자를 입력 한 후 다음 메시지가 표시됩니다 :

"작업<인수를 승인 할 수 없습니다 :, [empty-string], [100]"

누군가 제안? 미리 감사드립니다!


  • 답변 # 1

    텍스트 상자가 절대로 비어 있지 않아야한다는 오류 메시지가 표시됩니다.
    이 오류를 피하기 위해 다음과 같은 다른 if 문을 첫 번째 문으로 추가 할 수 있습니다.

    if is empty Textbox1.Text
    then set Textbox1.Text to 0
    
    

    http://appinventor.mit.edu/explore/ai2/support/blocks/text#isempty

    화면 초기화 이벤트 중에 만 전역 변수를 설정했기 때문에 전역 변수를 추가로 사용하지 않고 Textbox1.Text를 직접 사용하는 것이 더 합리적 일 수 있습니다 ...

  • 이전 android - 앱의 "유형"을 변경할 수 있습니까? 예 - 바코드 스캐너를 기본 "카메라"앱으로 만들려면 어떻게해야합니까?
  • 다음 python - ASCII를 사용하여 문자열에 13을 추가하십시오 (! @> 및 공백과 같은 다른 문자는 그대로 두십시오)