C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[4]: Windowsフォームのコピーに関して
(過去ログ 122 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 5 記事 (1 - 5 表示)] <<
0
>>
■73128
/ inTopicNo.1)
Windowsフォームのコピーに関して
▼
■
□投稿者/ A
(4回)-(2014/08/21(Thu) 13:10:29)
分類:[VB.NET/VB2005 以降]
VB2010を使用しています。
フォームのコピーについて教えてください。
Form1.vbは、Buttonが3つとtextboxが1つ配置され、背景色が青となっています。
このフォームをコピーして、Form2.vb、Form3.vbと複数作成したいのですが、
ソリューションエクスプローラーの欄で、Form1を選択し、コピーを行うと、
1枚目の複製は可能ですが、2枚目以降は
「メソッド 'InitializeComponent' を解析できませんでした。パーサーによってエラー 'エラー HRESULT E_FAIL が COM コンポーネントの呼び出しから返されました。' が報告されました。エラーの原因と考えられるタスク一覧を調べてください。 」
とエラー表示となってしまいます。
同一のフォームを複数作成する方法はありますでしょうか。
また、それはどういったものでしょうか。
宜しくお願い致します。
引用返信
編集キー/
編集
■73144
/ inTopicNo.2)
Re[1]: Windowsフォームのコピーに関して
▲
▼
■
□投稿者/ shu
(613回)-(2014/08/22(Fri) 07:36:16)
■
No73128
(A さん) に返信
エラーを再現する為の正確な最低手順を書かれた方がよいかと思います。
新規にプロジェクトを作成しForm1に該当コントロールを載せ保存して
ソリューションエクスプローラーでコピー貼り付けて名前変更をしましたが再現せず。
引用返信
編集キー/
編集
■73145
/ inTopicNo.3)
Re[2]: Windowsフォームのコピーに関して
▲
▼
■
□投稿者/ みきぬ
(1回)-(2014/08/22(Fri) 12:55:29)
エラーメッセージでぐぐると、似たような話はありますね。
別の手順を試すのがよいと思います。
↓はVisualStudio 2005 だけど。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=40989&forum=7&start=8
引用返信
編集キー/
編集
■73158
/ inTopicNo.4)
Re[3]: Windowsフォームのコピーに関して
▲
▼
■
□投稿者/ tocs
(43回)-(2014/08/23(Sat) 01:04:53)
■
No73128
(A さん) に返信
ファイル(Form.vb)をコピー・ペーストした後にファイル名が重複しない以外に、
ファイル内のクラス名も独立したものにすれば治ると思われます。
引用返信
編集キー/
編集
■73193
/ inTopicNo.5)
Re[4]: Windowsフォームのコピーに関して
▲
▼
■
□投稿者/ A
(5回)-(2014/08/27(Wed) 15:47:20)
shu様
みきぬ様
tocs様
ご返信ありがとうございます。
コピー後に、クラス名を変更したところ、エラーが出なくなりました。
作業の方がこれで進めることができます。
本当にありがとうございました。
解決済み
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-