いつもお世話になっております。他者が書いたC#でのコードを触っているのですが、以下の点で詰まっているので
コードの教授お願いします。
下記のようなフォームにチェックボックスがあったとします。
フォーム[デザイン]-----------
チェックボックス(複数選択可)
□1時 □2時 □3時
□4時 □5時 □6時
□7時 □8時 □9時
□10時 □11時 □12時
o-----------------------------
これらのチェックボックスで選択された時間を下記の数値で加算していき、1つintに保存しています。
C#
1//1時:1、2時:2、3時:4、4時:8、5時:16、6時:32 2//7時:64、8時:128、9時:256、10時:512、11時:1024、12時:2048 3int check_result;
※未選択の場合「0」
「1時」のみ選択「1」
「1時」と「2時」が選択された場合は「3」
「1時」と「2時」と「10」が選択された場合は「515」
全選択の場合「4095」
このcheck_resultの値からチェックボックスを再度再現するにはどのような処理(コード)を書けばよいか教えて頂きたいです
宜しくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/29 15:43 編集
2020/05/29 16:04
2020/05/29 16:25 編集
2020/05/30 06:21
2020/05/30 15:42