VisualStudio 2008 C# の環境で以下のよう操作しましたが、
うまくコピー出来ていないようです。
1 コピー手順
1)自プロジェクト開き、ソルーションエクスプロラーに表示のプロジェクト名をクルック
2)プロジェクトー>既存項目の追加
3)コピー元のプロジェクトを開き、表示されたリストから
4)コピー目的Formの X.cs と X.Designer.cs と X.resx を選択し
5)追加ボタンをクリック
2 以下のような結果になって困っております。
自プロジェクトのソルーションエクスプロラーに指定したFormが表示され、
中身がきちんとコピーできていますが、
実行文 Form frm = new FormX(); の FormX の下に赤線が表示され
FormXオブジェクトの定義がエラーになってしまう。
勿論、using System.Windows.Forms; はきちんと付けております。
3 お願い
何が悪いのか、どのような対応すればよいのか、どうか教えてください。
No.1ベストアンサー
- 回答日時:
それって、コピーになってなくて、 他プロジェクトのX.cs 等を、そのまま現プロジェクトから参照するものです。
X.csを現プロジェクト用に修正すると、元のプロジェクトでもX.csが書き変わってしまうでしょう。
> FormXオブジェクトの定義がエラーになってしまう
具体的なエラーメッセージは何でしょうか?
エラー番号は?
いくつか考えられます。
○ FormXクラスが本当に定義されていない
○ namespaceや上位クラス等が違っているため、X.cs内のFormXを FormX だけで呼び出すことができない
○ X.csで定義されているのは「FormX」ではない。
○ FormXの定義に問題があり、利用できる状態になっていない。
○別プロジェクトにしたことで、X.csをコンパイルするのに必要なもの(元プロジェクトの別ファイルにあるメソッドとか)が使えなくなっている。
○既に同じ名前のものが定義されている
○private/public等の違いで呼び出すことができない
早速のありがたいご返事ありがとうございました。
コピー後に FormX の namespace名を、自プロジェクトの namuspace 名に変更したところ、Form frm = new FormX(); の実行が上手くできました。 お蔭で作業を進めることができました。 本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- PowerPoint(パワーポイント) 2016EXCEL→2016PowerPointにコピペすると図形がゆがみます 5 2022/03/31 11:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Excel(エクセル) Excel フィルタ後のコピー貼付けと可視セルの関係について 3 2023/02/07 16:42
- Visual Basic(VBA) Excel VBA キーワードから列を取得して、さらに空欄行を非表示にする 3 2022/10/21 22:49
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Windows 10 エクセルの罫線がパワポに貼り付けると見えなくなる。 3 2022/12/27 15:23
- 画像編集・動画編集・音楽編集 AfterEffectでのシャターの挙動がおかしい 1 2023/05/07 00:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラムについて。
-
DataTableに入っているデータを...
-
Ctrl + Cなど複数の入力キー...
-
Eclipseのコード入力時の、行コ...
-
Access VBAから使用したExcelプ...
-
マウントしたディスクにcpで、...
-
Activesheet.Pasteで困っています
-
エクセルVBA 実行時エラー'...
-
arduino unoからデータを読み出...
-
C++言語で、構造体のコピーは可...
-
Excelでコピーしたセル(テキス...
-
Listviewに表示された文字のコ...
-
Subversionで作業一段落の作業...
-
バッチで当日日付で作成される...
-
文字列の切り出し
-
一行おきに貼り付ける 可能でし...
-
EPROM Writer の使い方がわから...
-
VBA 最終行・最終列コピー範囲...
-
VBAのコピーマクロがデバッグに...
-
Windows上のマウス操作をプログ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access VBAから使用したExcelプ...
-
C++言語で、構造体のコピーは可...
-
DataTableに入っているデータを...
-
マウントしたディスクにcpで、...
-
エクセルVBA 実行時エラー'...
-
gitってなんですか?
-
Listviewに表示された文字のコ...
-
arduino unoからデータを読み出...
-
一行おきに貼り付ける 可能でし...
-
Ctrl + Cなど複数の入力キー...
-
Activesheet.Pasteで困っています
-
Eclipseのコード入力時の、行コ...
-
ブラウザからコピペすると文字...
-
シートに張り付けたボタンがシ...
-
ROBOCOPYをスペース付きのフォ...
-
文字列の切り出し
-
Eclipseでコピーするとき行数な...
-
【UWSC】WEBページ内コピーした...
-
jakarta poiを使用し、EXCELの...
-
バッチで当日日付で作成される...
おすすめ情報