2008-09-15 6 views
1

Je cherche à faire reconnaître à Windows que certains dossiers sont associés à mon application - peut-être en nommant le dossier 'folder.myExt'.Dossier avec extension

Est-ce que cela peut être fait via le registre?

Un peu plus d'infos
- Ceci est une application x-plateforme (c'est pourquoi je suggère le dossier avec une extension - mac peut gérer cela)
- Le RAD J'utilise ne lit pas écrire binaire données suffisamment efficace que la taille de ce dossier sera de plus de 2000 fichiers et 500Mb

Répondre

0

Les dossiers de Windows ne sont pas du tout soumis aux règles de nom. Il n'y a qu'une seule entrée dans le type de fichier du registre gérant les types de "dossiers". (Si vous essayez de le changer, vous allez avoir des moments très, très difficiles à venir)

Le seul moyen simple d'obtenir l'effet que vous recherchez serait de faire ce qu'OpenOffice, MS Office 2007 et une grande vidéo jeux ont fait depuis un certain temps, utilisez un fichier ZIP pour un conteneur. (Il ne doit pas nécessairement s'agir d'un "ZIP", mais un type de fichier de conteneur facilement disponible est mieux que d'écrire le vôtre) Comme OO.org et Office 2K7, vous pouvez simplement utiliser une extension personnalisée et désigner votre application comme gestionnaire. Cela fonctionnera également sur les Macs, donc il peut être multi-plateforme. Cela peut ne pas être rapide cependant. L'utilisation d'une compression faible ou nulle peut aider avec cela.

0

Vous pouvez avoir une "extension" sur votre dossier, mais autant que je sache, Windows traite tout simplement comme le nom du dossier et ouvre le dossier comme d'habitude quand vous cliquez dessus.

Les quelques fois où j'ai joué avec l'ouverture d'un .app sur mon système Windows, il a agi comme si c'était un dossier normal.

+0

Merci pour la réponse - Je veux que le dossier se comporte comme un mot Word fait au mot, est-ce logique? – Danny

Questions connexes