• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TextFieldParserについて)

TextFieldParserについて

このQ&Aのポイント
  • VC2008でTextFieldParserを使用する際にエラーが発生しています。
  • using namespace Microsoft::Win32;using namespace Microsoft::VisualBasic::FileIO;を追加しましたが、エラーが発生します。
  • Microsoft::VisualBasic::FileIO::TextFieldParserのコンストラクタの引数にエラーがあります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> Microsoft::VisualBasic::FileIO::TextFieldParser parser = gcnew Microsoft::VisualBasic::FileIO::TextFieldParser(csvfilename,System::Text::Encoding::GetEncoding("Shift_JIS"));  左辺が参照型になってないのがエラーの原因。  Microsoft::VisualBasic::FileIO::TextFieldParser^ parser = …  とすればエラーは取れるけど……

yokodragon22
質問者

お礼

気づきませんでした。

その他の回答 (1)

回答No.1

VC2005ですが using namespace System; using namespace System::IO; using namespace System::Text; using namespace Microsoft::VisualBasic::FileIO; int main() { String^ csvfilename; TextFieldParser^ parser = gcnew TextFieldParser(csvfilename, Encoding::GetEncoding("Shift_JIS")); return 0; } でエラーが出ませんでした。

yokodragon22
質問者

補足

ここでは、CLRを利用しています。エラーが又でます。

関連するQ&A

専門家に質問してみよう