[請問] App inventor 2 遇到困難

看板ask作者 (W同學)時間9年前 (2017/01/11 18:35), 9年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如圖: http://imgur.com/a/DVCxj 請問這個initialize1有哪邊寫錯了嗎? 因為我放到手機上之後,只要一點開App就會出現 http://imgur.com/oB1zcIi
這個視窗,然後就強迫關掉程式了。 麻煩大家幫我看看,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.25.227 ※ 文章網址: https://www.ptt.cc/bbs/ask/M.1484130943.A.F0F.html ※ 編輯: bobohuang378 (180.176.25.227), 01/11/2017 18:36:32 ※ bobohuang378:轉錄至看板 AndroidDev 01/11 18:44

01/11 20:14, , 1F
英文看不懂?他就說了啊,list長度才43,你要一個索引是
01/11 20:14, 1F

01/11 20:14, , 2F
44的東西當然會出錯
01/11 20:14, 2F
問題是我index的number都+1了,怎麼還會比list短? ※ 編輯: bobohuang378 (180.176.25.227), 01/11/2017 20:27:10

01/11 20:42, , 3F
不太明白你意思,你知道一個長度為43的list
01/11 20:42, 3F

01/11 20:42, , 4F
其索引範圍應該從幾到幾才是合法值嗎?
01/11 20:42, 4F
範圍不是1~43嗎? ※ 編輯: bobohuang378 (180.176.25.227), 01/11/2017 20:55:05

01/11 20:57, , 5F
那你取一個索引是44的,出錯不是很正常嗎?
01/11 20:57, 5F

01/11 20:58, , 6F
合法的索引是1~43,你跟他說「幫我找索引44的傢伙出來」
01/11 20:58, 6F

01/11 20:58, , 7F
然後還不覺得這樣有問題?QQ
01/11 20:58, 7F
了解了,那請問如果我一開App就跳出那個視窗是When screen1 initialize這個有問題, 還是有可能其他也有Bug呢? ※ 編輯: bobohuang378 (180.176.25.227), 01/11/2017 21:14:25

01/11 21:21, , 8F
這...程式執行到這行程式碼發生錯誤,未執行到的部分當
01/11 21:21, 8F

01/11 21:21, , 9F
然也有可能有問題,
01/11 21:21, 9F

01/11 21:22, , 10F
此外當然也「可能」存在邏輯正確但語意錯誤的部分囉
01/11 21:22, 10F
好的,謝謝你 我再慢慢找哪一行寫錯好了QQ ※ 編輯: bobohuang378 (180.176.25.227), 01/11/2017 21:25:50

01/11 21:26, , 11F
什麼意思?你是說修正了這行後還會跳出其他錯誤訊息?
01/11 21:26, 11F
因為我是照著這個範例寫的 http://imgur.com/a/Ct7WJ 不知道哪邊出了問題,所以還卡在List index too large那個地方QQ -- 我找出問題啦,謝謝! ※ 編輯: bobohuang378 (180.176.25.227), 01/11/2017 21:52:03
文章代碼(AID): #1OTWf_yF (ask)