SOGO論壇
  登入   註冊   找回密碼
查看: 747|回覆: 4
列印 上一主題 下一主題

[問題求助] VB的問題,求助 [複製連結]

能天使(四級)

快溺死的潛水員....

Rank: 7Rank: 7Rank: 7

狀態︰ 離線
跳轉到指定樓層
1
發表於 2013-5-2 20:22:41 |只看該作者 |倒序瀏覽
本帖最後由 ct6174 於 2013-5-2 20:25 編輯

我自己再寫一個VB的小程式~遇上些瓶頸~求助板上高手們~

想要表現的如下(簡化後):
有三個章節~每個章節有三個詞~每個詞有一張圖片

假設我使用了3個Command,3個Option,1個Image

所以完成後想實現的是:
點Command1>再點Option1>Image1即秀出第一章第一個詞的圖
點Command3>再點Option2>Image1即秀出第三章第二個詞的圖
.
.
.
此例共9個組合

註1:小弟不要的是~~點Command1>再點Option1>還需再點Command1>Image1才會秀出第一章第一個詞的圖
註2:我是用VB6

求如何實現??
感激不盡^^
喜歡嗎?分享這篇文章給親朋好友︰
               感謝作者     

♥♥♥羨望是繡在忍受痛苦上的裝飾


希求是為了過去而存在的名字♥♥♥

Rank: 2

狀態︰ 離線
2
發表於 2013-5-3 04:49:54 |只看該作者
本帖最後由 qlfabm2001 於 2013-5-3 05:08 編輯

變數:
宣告 sw變數 \\章節選擇

物件:
Command1  做物件陣列3個    (做法將物件用ctrl+c 複製   在ctrl+v 貼上)
Option1       做成物件陣列3個(同上)
Image1       做一個

事件:
點擊Command1 他會變成這種程式碼
Private Sub Command1_Click(Index As Integer)
............
End Sub

填入
Select Case Index
Case 0
    SW = 0
Case 1
    SW = 1
Case 2
    SW = 2
End Select
------------------------------------------------------------------------------------
點擊Option1
Private Sub Option1_Click(Index As Integer)
............
End Sub

填入

Select Case SW
Case 0
    Select Case Index
    Case 0
        Image1.Picture = LoadPicture("圖片位置")
    Case 1
        Image1.Picture = LoadPicture("圖片位置")
    Case 2
        Image1.Picture = LoadPicture("圖片位置")
    End Select
Case 1
    Select Case Index
    Case 0
        Image1.Picture = LoadPicture("圖片位置")
    Case 1
        Image1.Picture = LoadPicture("圖片位置")
    Case 2
        Image1.Picture = LoadPicture("圖片位置")
    End Select
Case 2
    Select Case Index
    Case 0
        Image1.Picture = LoadPicture("圖片位置")
    Case 1
        Image1.Picture = LoadPicture("圖片位置")
    Case 2
        Image1.Picture = LoadPicture("圖片位置")
    End Select
End Select


結果:
當選好 章節 在選擇 圖片會自動更新
如果想要選 章節 也會自動更新圖片~請參考 內的程式自行修改
已有 1 人評分威望 收起 理由
紅塵孤鳥 + 2 感謝您熱心幫助會員解決問題,論壇需要您的.

總評分: 威望 + 2   查看全部評分

能天使(四級)

快溺死的潛水員....

Rank: 7Rank: 7Rank: 7

狀態︰ 離線
3
發表於 2013-5-3 11:31:07 |只看該作者
qlfabm2001 發表於 2013-5-3 04:49  
變數:
宣告 sw變數 \\章節選擇


感謝大大~

不過小弟不才...

不管我按Command1,2,3,在選Option1,2,3
出現的圖都是圖1,2,3
圖4~9都不會秀出
請問問題出在那呢?

♥♥♥羨望是繡在忍受痛苦上的裝飾


希求是為了過去而存在的名字♥♥♥

Rank: 2

狀態︰ 離線
4
發表於 2013-5-4 00:27:40 |只看該作者
本帖最後由 qlfabm2001 於 2013-5-4 00:33 編輯

你直接把  SW 直接給0,1,2值

0顯示  1~3
1顯示  4~6
2顯示  7~9

如果可以就是你Command1沒弄好
(還有圖片位置是要圖1~圖9
看看你圖片路徑是不是有問題)

能天使(四級)

快溺死的潛水員....

Rank: 7Rank: 7Rank: 7

狀態︰ 離線
5
發表於 2013-5-4 00:46:29 |只看該作者
恩恩
謝謝大大
我是笨蛋~~
我發現問題出在我把sw變數宣告在Command1_Click裡面

♥♥♥羨望是繡在忍受痛苦上的裝飾


希求是為了過去而存在的名字♥♥♥

請注意︰利用多帳號發表自問自答的業配文置入性行銷廣告者,將直接禁訪或刪除帳號及全部文章!
您需要登錄後才可以回覆 登入 | 註冊


本論壇為非營利自由討論平台,所有個人言論不代表本站立場。文章內容如有涉及侵權,請通知管理人員,將立即刪除相關文章資料。侵權申訴或移除要求:abuse@oursogo.com

GMT+8, 2024-7-1 19:09

© 2004-2024 SOGO論壇 OURSOGO.COM
回頂部