はじめまして、Visual Studio .NET 2003の初心者です。
今、VCでExcelを読み込むようなデモを作りたいですが、
ファイルをオープンするとき、GetOpenFilenameを使っています。
コードは下記のようになかなかうまくできないでした。
どなたがご存知でしたら、ご教授いただけませんか?
COleVariant
covTrue((short)TRUE),
covFalse((short)FALSE),
covOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);
CApplication app;
if(!app.GetOpenFilename(COleVariant("*.xls"),
covOptional,
COleVariant("test"),
covOptional,
covOptional))
{
AfxMessageBox("Excel を起動できませんでした。");
return;
}
エラー内容:error C2675: 単項演算子 '!' : 'VARIANT' は、
この演算子または定義済の演算子に適切な型への
変換の定義を行いません。(新しい動作; ヘルプを参照)
ぜひよろしくお願いいたします。
ツイート | ![]() |