1.electron의 dialog를 사용하여 file open 기능 추가
여기서 dialog사용시 renderer 에서 dialog를 사용하기에
반드시 remote로 활용

const {dialog} = require('electron').remote

2.properties를 통해 openFile명시, filters를 통해 file extension 선택 추가

files = dialog.showOpenDialog({
    properties: ['openFile'],
    filters: [
        {name: 'DICOM', extensions: ['dcm', 'dic']},
        {name: 'All Files', extensions: ['*']}
        ]
}); 

3.return 되는 files를 통해 선택된 파일 확인, null이면 cancel판단

var files=[];
files = dialog...
if(files == null)
    return;

console.log(files)