J'ai un programme avec base de données paradox (delphi5) qui fonctionne
très bien avec XP mais non sur vista.
Si j'avais programmer en delphi7 croyez vous que ca
fonctionnerais avec Vista...
J'ai un programme avec base de données paradox (delphi5) qui fonctionne
très bien avec XP mais non sur vista.
Si j'avais programmer en delphi7 croyez vous que ca
fonctionnerais avec Vista...
Cela ne viendrait-il pas d'un problème de partage de fichier, très problématique sous Vista
Je n'ai testé que des programmes en Delphi 6, mais pas 5, et nous n'avons eu des soucis de droits sur les dossiers ... c'est pas systèmatique, cela dépend comment a été installé le programme ...
Le pb peu venir de ce que tente de faire ton exe, plutôt que de la version de compilateur qui l'a généré.
Sous Vista, pour certaines actions, il faut que l'EXE demande une élévation de privilège.
Par exemple, écrire dans le dossier "Programmes" (comme un fichier traces à coté de l'exe) n'est par défaut pas autorisé. La bonne pratique consiste à écrire ce type de fichier dans le dossier de l'utilisateur.
Ce n'est qu'un exemple, ton pb peut être tout autre.
Mais le soucis vient généralement plus de mauvaises pratiques que de la version du compilateur (or problème de déploiement).
Si l'élévation de privilège n'est pas faites, cela ne provoque pas forcement d'erreur mais le programme ne fait pas ce qu'on lui demande.
Si ton exe est plus ou moins autonome, tu peux essayer de faire un clic droit, puis "Exécuter en tant qu'administrateur". Si cela passe mieux, c'est que ton pb vient de là.
Y a-t'il un message d'erreur ? lequel ?un programme avec base de données paradox (delphi5) qui fonctionne très bien avec XP mais non sur vista.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager