문제

나는 특정 폴더가 내 응용 프로그램에 연결되어 있음을 창에서 인식하도록 하고 싶습니다. 폴더 이름을 'folder.myExt'로 지정하면 됩니다.

레지스트리를 통해 이 작업을 수행할 수 있습니까?

좀 더 많은 정보
- 이것은 x-플랫폼 앱용입니다(그래서 확장자가 있는 폴더를 제안했습니다. Mac에서는 이를 처리할 수 있습니다).
- 내가 사용하고 있는 RAD는 이 '폴더'의 크기가 2000개 파일과 500Mb 이상이기 때문에 바이너리 데이터를 충분히 효율적으로 읽지 못합니다.

도움이 되었습니까?

해결책

Windows의 폴더에는 name.extension 규칙이 전혀 적용되지 않습니다. "폴더" 유형에 대한 레지스트리 파일 유형 처리 항목은 1개뿐입니다.(만약 당신이 그것을 바꾸려고 한다면 당신은 앞으로 매우 힘든 시간을 겪게 될 것입니다)

원하는 효과를 얻는 유일한 간단한 방법은 OpenOffice, MS Office 2007 및 대형 비디오 게임이 한동안 수행해 왔던 작업을 수행하는 것입니다. 즉, 컨테이너용 ZIP 파일을 사용하는 것입니다.(정확히 "ZIP"일 필요는 없지만 쉽게 사용할 수 있는 컨테이너 파일 형식이 직접 작성하는 것보다 낫습니다.) OO.org 및 Office 2K7과 마찬가지로 사용자 정의 확장을 사용하고 앱을 매니저.이는 Mac에서도 작동하므로 크로스 플랫폼이 될 수 있습니다.그러나 빠르지 않을 수도 있습니다.낮은 압축 또는 무압축을 사용하면 도움이 될 수 있습니다.

다른 팁

폴더에 "확장자"를 가질 수 있지만 내가 아는 한 Windows에서는 이를 모두 폴더 이름으로 처리하고 클릭하면 폴더가 정상적으로 열립니다.

내 Windows 시스템에서 .app을 열 때 몇 번 실수를 했는데 일반 폴더인 것처럼 작동했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top