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

質問編集履歴

5

追記

2019/03/16 07:32

投稿

Himamura
Himamura

スコア39

title CHANGED
File without changes
body CHANGED
@@ -98,4 +98,11 @@
98
98
  情報の追加をしてくださった方からの情報を元に、Office2016のKillbitの設定も施しました。
99
99
  - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{648A5600-2C6E-101B-82B6-000000000014}
100
100
 
101
- 上記レジストリのCompatibility Flagsを0に設定したところ、エラーが「アクセスが拒否されました。」に変わりました。
101
+ 上記レジストリのCompatibility Flagsを0に設定したところ、エラーが「アクセスが拒否されました。」に変わりました。
102
+
103
+ ---
104
+
105
+ 2019年3月16日追記
106
+ いろいろと試しましたが結局ダメでした。
107
+ 仮想環境でWindows10 Office2016をインストールして試してみましたが同様のエラーで止まってしまったので、おそらくOffice2013までなら大丈夫だけど2016はだめとかそういう感じなのかなと推測します。
108
+ EasyCommという簡易なシリアル通信のクラスを見つけたので、観念してプログラムを書き換えることにします。

4

追記

2019/03/16 07:31

投稿

Himamura
Himamura

スコア39

title CHANGED
File without changes
body CHANGED
@@ -91,4 +91,11 @@
91
91
  - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\ActiveX Compatibility\{648A5600-2C6E-101B-82B6-000000000014}
92
92
  - HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\ActiveXCompatibility\{648A5600-2C6E-101B-82B6-000000000014}
93
93
 
94
- 上記2箇所のCompatibility Flagsの値を400hから0に変更したところ、ツールボックスからフォーム上にMSCommを挿入しようとしたときのエラーが「正式にライセンスされていないため、コントロールを作成することはできません。」にかわりました。
94
+ 上記2箇所のCompatibility Flagsの値を400hから0に変更したところ、ツールボックスからフォーム上にMSCommを挿入しようとしたときのエラーが「正式にライセンスされていないため、コントロールを作成することはできません。」にかわりました。
95
+
96
+ ---
97
+
98
+ 情報の追加をしてくださった方からの情報を元に、Office2016のKillbitの設定も施しました。
99
+ - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility\{648A5600-2C6E-101B-82B6-000000000014}
100
+
101
+ 上記レジストリのCompatibility Flagsを0に設定したところ、エラーが「アクセスが拒否されました。」に変わりました。

3

追記

2019/03/14 00:16

投稿

Himamura
Himamura

スコア39

title CHANGED
File without changes
body CHANGED
@@ -82,4 +82,13 @@
82
82
  2019年3月13日 16時47分 追記
83
83
  別のパソコンの環境は、OSは同じですがOfficeがProfessional 2013でした。
84
84
  さらに別のパソコンで試しました。環境はOSがWin7、OfficeがProfessiolal 2013です。
85
- こちらもうまくいきました。もしかしてOfficeの2016がだめ?
85
+ こちらもうまくいきました。もしかしてOfficeの2016がだめ?
86
+
87
+ ---
88
+
89
+ 2019年3月14日 8時44分 追記
90
+ レジストリエディターで「648A5600-2C6E-101B-82B6-000000000014」を検索したところ、変更できる箇所が2箇所ありました。
91
+ - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\ActiveX Compatibility\{648A5600-2C6E-101B-82B6-000000000014}
92
+ - HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplorer\ActiveXCompatibility\{648A5600-2C6E-101B-82B6-000000000014}
93
+
94
+ 上記2箇所のCompatibility Flagsの値を400hから0に変更したところ、ツールボックスからフォーム上にMSCommを挿入しようとしたときのエラーが「正式にライセンスされていないため、コントロールを作成することはできません。」にかわりました。

2

追記

2019/03/13 23:53

投稿

Himamura
Himamura

スコア39

title CHANGED
File without changes
body CHANGED
@@ -75,4 +75,11 @@
75
75
 
76
76
  2019年3月13日 11時00分 追記
77
77
  別のパソコンで同じように作業をしたところ、エラーが出ていた箇所を進めることができました。
78
- ただ、まだ原因がわからない状態が続いているため、問題が発生しているPCで検証を進めています。
78
+ ただ、まだ原因がわからない状態が続いているため、問題が発生しているPCで検証を進めています。
79
+
80
+ ---
81
+
82
+ 2019年3月13日 16時47分 追記
83
+ 別のパソコンの環境は、OSは同じですがOfficeがProfessional 2013でした。
84
+ さらに別のパソコンで試しました。環境はOSがWin7、OfficeがProfessiolal 2013です。
85
+ こちらもうまくいきました。もしかしてOfficeの2016がだめ?

1

追記

2019/03/13 07:51

投稿

Himamura
Himamura

スコア39

title CHANGED
File without changes
body CHANGED
@@ -40,8 +40,8 @@
40
40
  実行時エラー '429':
41
41
  ActiveXコンポーネントはオブジェクトを作成できません。
42
42
 
43
+ ---
43
44
 
44
-
45
45
  --- 今までやってみたこと
46
46
  0. 参照設定で「Microsoft Comm Control 6.0」が追加されていなかったので追加
47
47
  0. 上記参照設定を終えたあとに、フォーム編集画面のツールボックスに電話のマークの「MSComm」が追加されたので、フォームに追加しようとすると「サブジェクトは指定された操作に対して信頼されていません」とエラーが出る
@@ -66,6 +66,13 @@
66
66
 
67
67
 
68
68
  ---
69
+
69
70
  もう丸二日ほどこのエラーで時間を使って疲れてしまいました^^;
70
71
  もうここに質問するしか道は残ってません!
71
- お知恵をお借りできれば幸いです。よろしくお願いいたします。
72
+ お知恵をお借りできれば幸いです。よろしくお願いいたします。
73
+
74
+ ---
75
+
76
+ 2019年3月13日 11時00分 追記
77
+ 別のパソコンで同じように作業をしたところ、エラーが出ていた箇所を進めることができました。
78
+ ただ、まだ原因がわからない状態が続いているため、問題が発生しているPCで検証を進めています。