質問編集履歴

2

情報追加

2021/06/24 06:20

投稿

mt.O-kun
mt.O-kun

スコア2

test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,47 @@
41
41
 
42
42
 
43
43
  必要情報が不足しておりましたら補足いたしますのでどうぞよろしくお願いいたします。
44
+
45
+
46
+
47
+ 追記
48
+
49
+ ```C#
50
+
51
+ if (ConfigurationManager.AppSettings.Get("DBName") == "LOCAL")
52
+
53
+ {
54
+
55
+ this.Icon = Properties.Resources.favicon;
56
+
57
+ }
58
+
59
+ else
60
+
61
+ {
62
+
63
+   this.Icon = Properties.Resources.favicon2;
64
+
65
+ }
66
+
67
+ ```
68
+
69
+ すべてのformに継承するBaseクラスにこちらのコードを記載しております。
70
+
71
+ 尚、選択先によってConfigファイルの当該セクションの値を書き換えております。
72
+
73
+
74
+
75
+ インストールフォルダ内の構成は
76
+
77
+ [Resource]
78
+
79
+ App.exe
80
+
81
+ App.exe.config
82
+
83
+ etc...
84
+
85
+
86
+
87
+ となっており、Resourceフォルダ内に配置してあるアイコンを動的に読み込む作りになっております。

1

情報追加

2021/06/24 06:20

投稿

mt.O-kun
mt.O-kun

スコア2

test CHANGED
File without changes
test CHANGED
@@ -28,4 +28,16 @@
28
28
 
29
29
 
30
30
 
31
+ まず一番初めに表示される接続選択画面はタスクバーに表示させず、次の画面から表示するようにしております。
32
+
33
+ やりたいことは、
34
+
35
+ ・インストールフォルダに格納されているexeを起動してもアイコンの変更を可能にする
36
+
37
+ ・ショートカットから起動しても、ショートカットアイコンに左右されず、接続先に応じてアイコンを変更可能にする
38
+
39
+ です。
40
+
41
+
42
+
31
43
  必要情報が不足しておりましたら補足いたしますのでどうぞよろしくお願いいたします。