잠깐 동안 파일 열기 및 파일 저장 대화 상자가 Windows 자체와 응용 프로그램간에 얼마나 다른지 알았습니다. 예를 들어 (내가 사용하는) Delphi에서 폴더 트리가있는 내장 대화 상자를 사용하고 Windows 버전의 변형을 생성하는 Windows API에 대한 직접 호출을 사용할 수 있습니다. 'Desktop', ' 내 컴퓨터 '등 (적어도 XP에서).Windows 파일 열기 및 파일 저장 대화 상자 선택 - 모범 사례 란 무엇입니까?
응용 프로그램 개발자로서 나는 파일을로드하고 저장하는 깨끗하고 간단한 방법을 사용자에게 제공하는 데 관심이 있습니다. 일반적으로이 작업을 위해서는 응용 프로그램 데이터 파일이 저장되는 기본 폴더를 제안해야하지만 필요에 따라 어려움없이 다른 폴더 (데스크탑 및 기타 로컬 드라이브, 때로는 네트워크)에 사용자가 액세스 할 수 있도록 허용해야합니다.
Vista가 도입됨에 따라 우리는 Windows 대화 상자에서 '비트가 누락 된'폴더 탐색 트리를 선호하는 것처럼 보였습니다. 이제 Windows 7은 탐색을위한 또 다른 '줄없는 트리'를 가지고 있습니다. Microsoft가 가정하고 저장하는 모든 것을 ~/문서에 저장하면 큰 문제는 아닌 것 같습니다. 그러나 드라이브 트리의 루트에서 시작해야하고 많은 디렉토리가 있다면 바로 고통입니다 - 디렉토리 이름이 잘리는 수평 스크롤이 없습니다.
내 질문은 - 다른 응용 프로그램 개발자는 무엇을 사용합니까? 나는이 Windows 리드를 따라야하는지, 아니면 단순한 컷 다운 버전의 파일 대화 상자를 사용해야하는지에 대해 궁금해합니다. 그것은 사용자가 사용 되는가 있습니다, 그들은 무엇을 기대 -
감사 브라이언
+1 좋은 답변입니다. 좋은 링크. – David