
VB.NET2003環境なのですが、
Dim A As Boolean
と宣言すると選べるのはTrueかFalseになりますが、
TrueかFalseではなく、Cat、Dog、Mouse、Rabbitなど
自分で好きな選択肢を設定することはできませんか?
例えばこの場合だとInteger型で宣言して、
0をCat、1をDog、2をMouse、3をrabbit、と対応させて
扱っていたのですが、たくさんの種類があったりするとややこしくなってしまったり、
途中まで入力して選択肢が表示されると分かりやすいのですが、
このようなことはできませんでしょうか?
何か方法がありましたら、ご教示頂けると幸いです。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
Namespace MyNamescape
Public Enum MyAnimal As Integer
MyDog = 1
MyCat = 2
MyLion = 3
End Enum
Public Class Myapplication
Public Sub New()
End Sub
Public Function Animal(ByVal ParamAnimal As MyAnimal) As String
Select Case ParamAnimal
Case MyAnimal.MyCat
Return "猫"
Case MyAnimal.MyDog
Return "犬"
Case MyAnimal.MyLion
Return "ライオン"
Case Else
Return ""
End Select
End Function
End Class
Public Class MyapplicationMain
Shared Sub Main()
Dim hoge As Myapplication
hoge = New Myapplication
System.Console.WriteLine(hoge.Animal(MyAnimal.MyDog))
End Sub
End Class
End Namespace
'と書けば通じるか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ボタンをクリックすると数が増...
-
VC++のちらつき防止方法
-
Vb.netのグローバル変数の宣言...
-
フラグについて
-
関数でy=g(x)のgとは何の略です...
-
cgiでポーリングして取得したデ...
-
javascriptでテーブルに追加し...
-
ASP.NETのコントロールの値をJa...
-
要素名がスペースを含む場合のj...
-
ブラウザ、OSによってCSSを使い...
-
XMLでのAttributeを持ったNode...
-
バナーのランダム表示(複数、...
-
appendChildがieだとできない??
-
javascriptで編集可能不可能の...
-
delphi6を使っています。
-
GASのエラー「undefined からプ...
-
ActiveXobjectが作成できない
-
ローカルにあるファイルを検索...
-
mousewheelイベントについて
-
jQuery タグで囲まれたテキスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTTPSのとき":"が"%3A"ではなく...
-
ボタンをクリックすると数が増...
-
Boolean型配列中のTrueの有無を...
-
サブウインドウから親ウインド...
-
Linux バイナリ実行できない "...
-
ASP+アクセスでのSQLコメントに...
-
Excel VBA の ChangeFileAccess
-
Vb.netのグローバル変数の宣言...
-
正規表現で半角数字1桁のみを全...
-
Objective-C 変数への代入エラー
-
console.logを使用して変数名と...
-
サンプルによく出てくるhogehog...
-
onclick="" の""を変えることが...
-
ifreamをリロードしたい
-
【Jquery】changeイベント毎にa...
-
クラス内からインスタンス先の...
-
MFCのキャプション変更
-
ひとつ上の階層にアクセスさせ...
-
【正規表現】【javascript】CR...
-
同じ型【ハイフンと数字】だけ...
おすすめ情報