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. このコードで何が間違っていますか?
- 7. 私のサイトのコードで何が間違っていますか?
- 8. PHPのテキストボックスのコードで何が間違っていますか?
- 9. 私のCSSコードで何が間違っていますか?
- 10. PHP:move_uploaded_file問題。ここで何が間違っていますか?
- 11. JSF - Ajaxコール - このコードで何が間違っていますか?
- 12. このコードはどこが間違っていますか
- 13. このjのクエリで何かが間違っています
- 14. イメージピクセルのこのループで何が間違っていますか?
- 15. 私のHaskellコードに何が間違っていますか?
- 16. このJSONで何が間違っていますか?
- 17. この手順で何が間違っていますか?
- 18. この$ returnで何が間違っていますか?
- 19. このSQLクエリーで何が間違っていますか?
- 20. このJSONでは何が間違っていますか?
- 21. 何が間違っていますか?
- 22. NaNエラーはコードに何が間違っていますか?
- 23. シンプルなC++コード(何が間違っていますか?)
- 24. C++にこのコードが間違っていますか?
- 25. なぜこのPythonコードが間違っていますか?
- 26. このmsgboxコードで何が問題になっていますか? (VB)
- 27. このページの何が間違っていますか?
- 28. このlinqクエリには何が間違っていますか?
- 29. JavaのJPanelで何が起こっていますか?私は間違って何をしていますか?
- 30. このvhdlコードは私がしたいことをしません。何が間違っていますか?
このVB.NETまたはVB6ですか?次に質問をするときは**具体的にする**。何が間違っているのか尋ねる?あなたはなぜ知りたいのですか?何が効いていないのですか? –
私が追加した場合、終了後にOk。戻り値。まだ動作しませんか? – user1079898
関数から値を返すには、 'numberToNumber = number'または' return number'(使用しているVBのバージョンに依存します)を使います。 –