皆さん、こんにちは。
私はこの問題を見ました:
「error C3602: 'String': __gc 型オブジェクトを値渡しすることができません。」
どういう意味ですか?
私のソースは:
public __gc class frmMain : public System::Windows::Forms::Form
{
...
↓
};←
↑
いつも最後の「};」をエラーで表示しました。
示されたコードだけではエラーを判定できません。
自分で追加したコードをコメントにしてビルドできるか、
それができれば、徐々にコメントにしている個所を減らしてビルドできるか
検証してみてはどうでしょうか?
それと、開発官y項は記述したほうがよいでしょう。
訂正)
>それと、開発官y項は記述したほうがよいでしょう。
それと、開発環境は記述したほうがよいでしょう。
To Blue:
ご回答ありがとうございます。
すべてのエラーは:
------ ビルド開始 : プロジェクト : OKMDBrowser, 構成 : Debug Win32 ------
コンパイルしています...
okuma.cpp
okuma.cpp(15755) : fatal error C1010: プリコンパイル済みヘッダーの検索中に予期しない EOF を検出しました。
Form1.cpp
c:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\OKMDBrowser\OKMDBrowser\Form1.h(8295) : error C3602: 'String': __gc 型オブジェクトを値渡しすることができません。
Form1.cpp(12) : error C2039: 'CurrentThread' : 'System::Threading::Thread' のメンバではありません。
stdafx.cpp(0) : 'System::Threading::Thread' の宣言を確認してください。
Form1.cpp(12) : error C2065: 'CurrentThread' : 定義されていない識別子です。
Form1.cpp(12) : error C2227: '->ApartmentState' : 左側がクラス、構造体、共用体へのポインタではありません。
型は ''unknown-type'' です。
Form1.cpp(12) : fatal error C1903: 直前のエラーを修復できません。コンパイルを中止します。
コードを生成中...
ビルドログは "file://c:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\OKMDBrowser\OKMDBrowser\Debug\BuildLog.htm" に保存されました。
OKMDBrowser - エラー 6、警告 0
---------------------- 終了 ----------------------
ビルド : 0 正常終了、1 失敗、0 スキップ
問題が見えますか?
これ:
------ ビルド開始 : プロジェクト : okmSingle, 構成 : Debug Win32 ------
コンパイルしています...
Form1.cpp
c:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\okmSingle\okmSingle\Form1.h(875) : error C3602: 'String': __gc 型オブジェクトを値渡しすることができません。
ビルドログは "file://c:\Documents and Settings\Administrator\My Documents\Visual Studio Projects\okmSingle\okmSingle\Debug\BuildLog.htm" に保存されました。
okmSingle - エラー 1、警告 0
---------------------- 終了 ----------------------
ビルド : 0 正常終了、1 失敗、0 スキップ
とりあえず
>okuma.cpp
に #include "stdafx.h" の記述はありますか?
>'CurrentThread'
はどのように記述していますか?
>自分で追加したコードをコメントにしてビルドできるか、
>それができれば、徐々にコメントにしている個所を減らしてビルドできるか
>検証してみてはどうでしょうか?
はやってみましたか?
どうもありがとうございました。
今もう一度やってみます。。
ツイート | ![]() |