通知
すべてクリア
Topic starter
2008年3月4日 10:06 AM
COleVariant (iData);
vValue.ChangeType(VT_I4);
iDataには10が入ってるものとします。
使用はMFCです。
整数からバリアントに変換する場合、バリアントが0になってしまいます。
どうすればいいですか?(;;)
2008年3月4日 10:20 AM
// コンストラクタをつかう
int iData = 10;
COleVariant vValue((long)iData);
// operator = をつかう
int iData = 10;
COleVariant vValue;
vValue = (long)iData;
でできませんかね?