teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

下書きを送ってしまったので書き改めました

2019/09/07 13:42

投稿

kujiraSE
kujiraSE

スコア21

title CHANGED
File without changes
body CHANGED
@@ -41,22 +41,21 @@
41
41
 
42
42
  この条件を満たす最適な方法が知りたいです。
43
43
 
44
+ 「**定数のように値を持ちたいけれど、初期化するときだけ条件分岐でやりたい**」というのは、それほどめずらしくない希望だと思うのですが、一般的にはどういう方法が採られているのか知りたいです。
44
45
 
46
+ 私の最初のアイデアは、
45
47
  ```
48
+ '第 1倉庫用
49
+ Public Const syutsuryokuPath = "C:\xxx"
46
- Public Const filePath
50
+ Public Const carSpace = 5
47
- エラーメッセージ
51
+ '第 2倉庫用
52
+ Public Const syutsuryokuPath = "C:\xxx\abc"
53
+ Public Const carSpace = 10
54
+ '第 3倉庫用
55
+ Public Const syutsuryokuPath = "Z:\"
56
+ Public Const carSpace = 3
48
57
  ```
58
+ と書いておき、配布する際に別倉庫の部分をコメントアウトする、という方法です。
59
+ しかし、もっとスマートで一般的な方法があるかと思います。
49
60
 
50
- ### 該当のソースコード
61
+ よろしくお願いいたします。
51
-
52
- ```ここに言語名を入力
53
- ソースコード
54
- ```
55
-
56
- ### 試したこと
57
-
58
- ここに問題に対して試したことを記載してください。
59
-
60
- ### 補足情報(FW/ツールのバージョンなど)
61
-
62
- ここにより詳細な情報を記載してください。