Function nameTonumber(name As String)
Dim number As Integer
number = 0
If (name = "Aa") Then
number = 1
ElseIf (name = "Bb") Then
number = 2
ElseIf (name = "Cc") Then
number = 3
Else
number = 0
End If
End Function
答えて
変更への最初の行:関数nameTonumber(文字列名)整数
エンド機能の追加上記として:
nameTonumber =数「あなたはVB6を使用している場合。
戻り値 'VB.NETを使用している場合
ありがとう! – user1079898
If
条件の括弧は冗長です。Else
は冗長です -number
はすでにゼロです。- 値は返されません。
- 戻り値の型を指定しませんでした。
Select Case
を使用すると、このフォームの複数のテストをわずかに読みやすくすることができます。
さらに、これがVB.NETコードの場合はさらに多くなります。
文法上のメモでは、コードが余りにも多くの領域を占有します。不要な空行を削除しても、コードを読みやすくすることはできません。
"VBであることを忘れました":P – ThiefMaster
@ThiefMaster VBが好きです。 –
- 1. このコードで何が間違っていますか?
- 2. このコードで何が間違っていますか?
- 3. このコードで何が間違っていますか?
- 4. このコードで何が間違っていますか?
- 5. このコードで何が間違っていますか?
- 6. このregister.php PHPコードで何が間違っていますか?
- 7. このコードで何が間違っていますか?
- 8. JSoupこのコードで何が間違っていますか?
- 9. このコードは何が間違っていますか?
- 10. ここに私のコードの何が間違っています
- 11. PHPのテキストボックスのコードで何が間違っていますか?
- 12. 私のサイトのコードで何が間違っていますか?
- 13. 私のCSSコードで何が間違っていますか?
- 14. 私のコードで何が間違っていますか?
- 15. 私のコードで何が間違っていますか? Tweepy
- 16. Pythonで私のコードに何が間違っていますか?
- 17. Odoo 8私のコードで何が間違っていますか?
- 18. pyspark変更日、このコードで何が間違っている
- 19. PHP:move_uploaded_file問題。ここで何が間違っていますか?
- 20. MySQLクエリ!ここで何が間違っていますか?
- 21. このコードでどこが間違っていましたか
- 22. MS Wordマクロプログラミング - このコードで何が間違っていますか?
- 23. JSF - Ajaxコール - このコードで何が間違っていますか?
- 24. 次のコードのファイルパスに何が間違っていますか?
- 25. コンボボックスのjavascriptコードの何が間違っていますか?
- 26. イメージピクセルのこのループで何が間違っていますか?
- 27. このjのクエリで何かが間違っています
- 28. 私のHaskellコードに何が間違っていますか?
- 29. 何が間違っていますか? (終了コードの比較)
- 30. このコードはどこが間違っていますか
このVB.NETまたはVB6ですか?次に質問をするときは**具体的にする**。何が間違っているのか尋ねる?あなたはなぜ知りたいのですか?何が効いていないのですか? –
私が追加した場合、終了後にOk。戻り値。まだ動作しませんか? – user1079898
関数から値を返すには、 'numberToNumber = number'または' return number'(使用しているVBのバージョンに依存します)を使います。 –