OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "画像ファイル(*.bmp)|*.bmp";
dlg.Filter += "|すべてのファイル (*.*)|*.*";
dlg.Multiselect = false;
if (dlg.ShowDialog(this) == DialogResult.OK)
{
try
{
FVIL.File.CFviImageFileBmp bmp = new FVIL.File.CFviImageFileBmp();
bmp.ScanLineHandler = new FVIL.File.ScanLineDelegate(_progress);
bmp.ScanLineParam = null;
bmp.PixelMode = FVIL.PixelMode.Unpacking;
bmp.Load(dlg.FileName, m_image);
cFviImageView1.FitImageSize();
cFviImageView1.Refresh();
}
catch (FVIL.CFviException)
{
}
}