當前位置:編程學習大全網 - 源碼下載 - 易語言怎樣使同壹個按鈕點擊壹次圖片框顯示下壹張圖片

易語言怎樣使同壹個按鈕點擊壹次圖片框顯示下壹張圖片

葛大強回答妳 的,妳太幸運了,葛大強也是易語言的明星了。。。。。。我來跟妳說說妳問題出在哪裏

怕麻煩直接拿走源碼,不怕麻煩把下面的字給看看,理解透對妳肯定有幫助的,,,

.版本 2

.程序集 窗口程序集1

.子程序 _按鈕1_被單擊.局部變量 nn, 整數型, 靜態

nn = nn + 1

.如果真 (nn > 5)

nn = 1

.如果真結束

圖片框1.圖片 = 多項選擇 (nn, #圖片1, #圖片2, #圖片3, #圖片4, #圖片5)

這是代碼

首先,妳太新手了,怎麽定義變量也不知道 ,,,,,

其次妳這樣永遠不能執行

因為妳定義的是個局部變量

局部變量是在這個局部的程序(也就是按鈕1被單擊這個子程序下面)才會定義,在內存上分壹個空間給放NN 裏面的數據,當這個子程序結束之後,NN 變量釋放,內存也就釋放掉了,所以妳的程序執行起來就是這個意思

聲明了NN 變量

NN變量=NN變量+1

新聲明的變量沒賦值就是空的 整數型的話是0(其他是數據類型自己查去)

那NN 變量加上1後給NN 賦值NN 就會是1

如果真命令就是為了防止NN 超過3 如果超過3 就會執行如果真的命令讓NN 繼續變成1

之後用多項選擇命令選擇這個在變的NN 對應的第幾個

好了這個子程序就到此為止了,結束之後局部變量是要釋放的,那NN 什麽值也就沒了

之後妳再單機壹下 又要開始新的聲明,又執行上面的內容,這個NN 永遠只會執行壹次+1

解決方法 定義程序集變量,(程序集結束才會被釋放的變量)

定義靜態的變量(靜態那個地方打勾,按空格)

這樣講再不懂我真的要給妳從頭到尾的講易語言基礎 教程了

  • 上一篇:80後追憶錄(1-3章合集)第壹章:女澡堂
  • 下一篇:誰能推薦壹些好看的懸疑電影啊,我要網頁上比較容易找的,推理邏輯強壹些的,近幾年拍的的歐美片子。
  • copyright 2024編程學習大全網