[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/06/13(Tue) 20:58
投稿者名:まいった
Eメール:
URL :
タイトル:
0除算回避について
【開発環境VB6 WindowsXP SP2】
こんばんわ。はじめての投稿です。至らない点多々あると
思いますがご教授宜しくお願いします。

現在独学でVB6を勉強中で簡単な電卓プログラムを作成しております。
下記が0-9までのボタンをコントロール配列にし、+-*/のボタンを下記の
コントロール配列で行っているのですが0除算の回避の仕方が
いまいちわかりません。
=をindex0
+をindex1
-をindex2
*をindex3
/をindex4
としております。select〜case内にif〜文でも書ければ可能でしょうが・・・
どなたかご教授宜しくお願い致します。


Private Sub key_Click(index As Integer)          
    B = Text1.text                        
    If A = 0 Then A = Text1.text
    
    Select Case C                              
        Case 0
            A = B
        Case 1
            A = A + B
        Case 2
            A = A - B
        Case 3
            A = A * B
        Case 4
            A = A / B
        End Select
    
    C = index                                  
    Text1.text = A                      
    D = True

    
End Sub

投稿時間:2006/06/14(Wed) 01:47
投稿者名:Renard
Eメール:
URL :
タイトル:
Re: 0除算回避について
> としております。select〜case内にif〜文でも書ければ可能でしょうが・・・
書けない理由が何かお有りなのでしょうか?
書いても問題ないかと・・・。