2010-08-23 4 views
1

J'ai Delphi 6 prof, avec Win7. Nous avons beaucoup de projets. Certains d'entre eux sont favoris, couramment utilisés/édités.Forcer Delphi à ouvrir un projet avec chdir le dossier du projet

Autrefois, j'utilisais le fav de GExperts. fichiers qui est montré dans "Ouvrir la boîte de dialogue" pour cela. Mais cela disparaît avec Win7.

Le principal problème que Delphi ne force pas à utiliser un dossier comme dossier initial. Quelle est cette signification?

Lorsque je démarre un Delphi en cliquant sur un dpr, ou commence par un lien qui pointe vers Delphi + le dpr nécessaire, Delphi reste dans le prev. dir. Ok, le projet s'ouvre, mais je suis dans le dernier répertoire utilisé dans Delphi. Peu importe que je ferme, et ouvrez à nouveau le Delphi. Il reste dans ce dossier.

Delphi peut ouvre le répertoire projet en deux temps: - a) sélectionner un DPR avec openDialog - b) utiliser les "projets fermés" (mais ont seulement 4 articles, pas plus)

.. J'ai essayé beaucoup de choses. J'ai essayé d'utiliser batchfile qui prev. ouvre le répertoire nécessaire et lance ensuite Delphi avec le projet nécessaire. J'ai essayé de définir "dossier de départ" dans un lien. J'essaye de trouver les dirs ...

Mais peu importe ce que j'ai fait, Delphi n'utilise pas le dossier du projet.

Ce problème, parce que nous avons beaucoup de même dossier, et je manque facilement quelque chose, confondre les fichiers, parce que je pense que je suis dans un bon répertoire.

Avez-vous une idée, comment forcer Delphi à ouvrir le dossier dans lequel se trouve le projet?

Merci pour votre aide: dd

Répondre

0

Je soupçonne que c'est un paramètre de Registre. Regardez le registre et essayez d'éditer les valeurs pertinentes ici (je n'ai pas de D6 à portée de main, et je sais qu'il a été changé en D2010, ce que j'ai en ce moment).

+0

Quelqu'un a parlé dans une autre liste que OpenDialogs garde son dernier chemin dans Windows. Si l'application ne définit pas cela, ils obtiennent le dernier. Il est donc possible que le problème OpenDialog. J'ai essayé de trouver le dernier répertoire dans le registre mais je ne l'ai pas trouvé ... – durumdara

Questions connexes