private void button2_Click(object sender, EventArgs e)
{
//리스트박스의 이름 가져오기
String fname = (String)listBox1.SelectedItem;
String path = openFileDialog1.InitialDirectory;
if (listBox1.SelectedItem == null)
{
return;
}
if (pictureBox1.Image != null)
{
pictureBox1.Refresh();
}
//사이즈 맞추기
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
//openDicom.Image.PixelData dcm = new openDicom.Image.PixelData();
//이미지 표현하기
pictureBox1.Image = Image.FromFile(path + fname);
pictureBox1.Show();
}
//------------------------------------------------
DICOM 파일을 PictureBox에 띄우고 싶어서 여러 라이브러리 다운받아 적용도 해보고 하고 있는데
리스트 박스에 파일 이름 만 따서 목록 추가도 했고 그 목록을 클릭하고 버튼을 눌렀을 때
화면을 띄우려고 하는데 어디서 발생한지 모르겠는데 Out of Memory Exception 이 발생해서
찾지를 못하겠습니다 ㅠㅠ 부디 시간 조금만 투자해주시길 부탁드립니다 ㅠㅠ
개발 환경은 WinfForm, x64, VB2019,.NET Framework 4.7.2 입니다.