2008-09-15 2 views
1

Я ищу, чтобы окна распознавали, что определенные папки связаны с моим приложением - возможно, назвав папку «folder.myExt».Папка с расширением

Можно ли это сделать через реестр?

Немного подробнее
- Это для приложения х-платформы (именно поэтому я предложил папку с расширением - макинтош может справиться с этим)
- РАУ я использую не читает записи двоичных данных достаточно, так как размер этой «папки» будет превышать 2000 файлов и 500 МБ

ответ

0

Папки в Windows не подпадают под действие правил name.extension вообще, в типах файлов реестра есть только 1 запись для типов «папка». (Если вы попытаетесь изменить его, у вас будет очень и очень грубое время)

Единственный простой способ получить эффект, которым вы будете, это сделать то, что OpenOffice, MS Office 2007 и большое видео игры в течение некоторого времени, используйте ZIP-файл для контейнера. (Он не обязательно должен быть «ZIP» точно, но некоторый тип легкодоступного типа файла контейнера лучше, чем написание собственного). Подобно OO.org и Office 2K7, вы можете просто использовать пользовательское расширение и назначить свое приложение как обработчик. Это также будет работать на Mac, поэтому оно может быть кросс-платформенным. Однако это может быть не так быстро. Использование с низким или без сжатия может помочь в этом.

0

У вас может быть «расширение» в вашей папке, но, насколько я знаю, окна просто рассматривают все это как имя папки и открывает папку, как обычно, когда вы нажимаете на нее.

Несколько раз, когда я путался с открытием .app на моей системе Windows, он действовал так, как будто это была обычная папка.

+0

Благодарим за ответ. Я хочу, чтобы папка вела себя как документ слова со словом, это имеет смысл? – Danny 2008-09-15 23:51:36

Смежные вопросы