IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Retour aux sources


Sujet :

Delphi

  1. #1
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2004
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 264
    Points : 104
    Points
    104
    Par défaut Retour aux sources
    Ayant abandonné la programmation depuis 2 ou 3 ans, l'idée d'y revenir a germé lorsque j'ai voulu installer les applications que j'avais réalisées sous W2000 et XP. En effet, toutes les applications installées sous Vista sont scotchées lorsque l'on fait appel aux bases de données gérées par le BDE. J'ai donc installé les deux systèmes sur la bécane, mais c'est un pis-aller.
    Dans un premier temps comment peut-on rendre compatible par exemple une application qui tourne parfaitement sous XP et qui bloque avec l'appel au BDE, même si on a installé ce dernier sous Vista.
    Les fichiers .hlp par exemple, il suffit de réinstaller l'application de lecture qui a été supprimée par MS pour que cela fonctionne.
    Une application faisant appel à l'installation d'un fichier temporaire ou non d'une font de caractères est elle aussi scotchée si la fonte est dans un sous -dossier de l'installateur car Vista apparemment ne sait la lire que si elle est dans le même dossier que l'application "Installation".
    Quelle pistes dois-je utiliser ?
    Au plaisir de vous lire.

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    Ah Vista !
    Règle d'or : Toujours installer les logiciel en tant qu'administrateur (Sur le clic droit).

    Donc il faut désinstaller tes logiciels et probablement le BDE et les réinstaller avec l'élevation temporaire de privilège (en tant qu'admin).

  3. #3
    Membre éclairé Avatar de peter27x
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 029
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 029
    Points : 757
    Points
    757
    Par défaut
    Citation Envoyé par popo Voir le message
    Ah Vista !
    .
    Oui, je me permet d'ajouter à ce pamphlet incomplet : quelle belle m...e !


  4. #4
    Membre chevronné

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 292
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 292
    Points : 1 944
    Points
    1 944
    Par défaut
    C'est juste qu'ils ont mis par défaut, les préconisations qui étaient de mise depuis des années .

  5. #5
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    Je n'avais pas lu la suite de la question à savoir :
    Une application faisant appel à l'installation d'un fichier temporaire ou non d'une font de caractères est elle aussi scotchée si la fonte est dans un sous -dossier de l'installateur car Vista apparemment ne sait la lire que si elle est dans le même dossier que l'application "Installation"
    Sous vista certains dossier utilisés par le système du genre "Program Files" ou encore "WINDOWS" ne sont pas accessibles (encore une fois à cause du contrôle utilisateur).
    Il y a deux solution :
    1) La facilité > Installer dans un répertoire accessible avec l'UAC activé du genre C:/MonProgramme/MonProg.UneExtension
    2) Elever les privilèges directement dans le programme pour pouvoir écrire dans ces dossiers.

    Après pour n'importe quel fichier contenu dans un sous répertoire il faut lui indiquer qu'il doit aller le chercher dans ce sous répertoire

  6. #6
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2004
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 264
    Points : 104
    Points
    104
    Par défaut
    Vista , une belle ... m ... Pour ça que j'ai installé XP en parallèle.
    Il a déjà fallu sauvegarder le système d'origine sur DVD, car pas de cd d'instal .... ce sont de vrais ..... C'est inadmissible, car il m'a fallu une semaine, ça ne voulais rien savoir, un coéquipier, un miracle et du hasard ... enfin !!!
    Ensuite le Bootloader, où ce n'est pas gagné non plus.

    Un quatre coeurs qui cherche le 2ème dd. Je vais plus vite avec XP, c'est inouï. Bon je ne vais par refaire la liste des litanies.

    Je vous remercie déjà tous pour vos réponses et commentaires ...

    je vais désinstaller les applis cafouilleuses et remettre la sauce en temps qu'administrateur déjà, ensuite je vais voir.

    Pour les fontes, c'est sur le cd d'install que vista n'arrive pas à les lire ... on va y arriver, tout est possible en info, même le pire, c'est comme la bourse.

  7. #7
    Membre chevronné Avatar de chaplin
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 215
    Points : 1 819
    Points
    1 819
    Par défaut
    Je sais que c'est pas conseillé, j'ai pas d'antivirus sur mon Vista, bien entendu GAC est activé, mais créé des partitions avec Vista est un jeu d'enfant.
    C'est pour le bon côté de Vista.

  8. #8
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2004
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 264
    Points : 104
    Points
    104
    Par défaut
    Citation Envoyé par chaplin Voir le message
    Je sais que c'est pas conseillé, j'ai pas d'antivirus sur mon Vista, bien entendu GAC est activé, mais créé des partitions avec Vista est un jeu d'enfant.
    C'est pour le bon côté de Vista.
    Exact, il faut quand bien qq chose de positif. Là, je n'ai pas eu de problème à régler puisque j'ai installé deux DD avec un système par engin.
    Pour les AV, j'ai BitDefenderPro avec Vista que j'utilise pour naviguer et Avast pour XP que j'utilise pour mes applications générales ne nécessitant pas le surf.

  9. #9
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 793
    Points : 5 578
    Points
    5 578
    Par défaut
    On s'éloigne du sujet là. On est pas là pour savoir si vista c'est bien ou non mais pour résoudre le problème de fabien.

    Mais tout de même un dernier conseil... installe un antivirus !

    Pour les fontes, c'est sur le cd d'install que vista n'arrive pas à les lire.
    Ton programme recherche les fontes sur le cd d'installation ? Vade Retro Satanas, ceci prend un temps monstrueux. Pourquoi ne pas copier ces fontes dans le repertoires où s'installe ton appli. Tu peux le faire très facilement avec installshield (fourni avec Delphi 7). Et d'ailleurs il suffit que la lettre correspondant à ton lecteur CD change et plus rien ne fonctionne !

  10. #10
    Membre chevronné Avatar de chaplin
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 215
    Points : 1 819
    Points
    1 819
    Par défaut
    Pour terminé, j'ai desinstallé l'antivirus du XP de la machine de ma copine. Il ralentissait complètement la machine, depuis ça va mieux. Je l'accorde il faut pas suivre mon exemple, mais entre fonctionner comme un escargot et correctement, j'ai choisi le mode le plus pratique, 6 mois que ça tourne et elle fait tous les jours des transferts de données par internet en attendant de le remplacer avec une nouvelle machine équipée d'un AV.

    Pour Vista, on avait galéré, il y avait d'une par le problème des répertoires comme cité plus haut et le fonctionnement du logiciel dans l'envirronnement windows Vista. Quand ça ne marchait vraiment pas, on faisait clik droit sur l'icône du programme, propriété et dans l'onglet compatibilité, on cochait l'une ou l'autre option.

  11. #11
    Membre régulier
    Homme Profil pro
    Enseignant
    Inscrit en
    Octobre 2004
    Messages
    264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 264
    Points : 104
    Points
    104
    Par défaut
    Un installateur qui s'affranchit des droits administrateurs et tout fonctionne ...

    Mais il m'aura fallu un sacré bout de temps pour tout piger et mettre en œuvre tous les conseils qui m'ont été fournis ici

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [olivier.taranis] retour aux sources
    Par olivier.taranis dans le forum Présentations
    Réponses: 3
    Dernier message: 23/04/2014, 10h12
  2. Retour aux sources, la liberation de memoire
    Par student_ dans le forum Débuter
    Réponses: 14
    Dernier message: 30/03/2010, 13h52
  3. [Débat] MVC : le retour aux sources ?
    Par CUCARACHA dans le forum ASP.NET
    Réponses: 19
    Dernier message: 11/06/2009, 10h34
  4. Contribuez aux Sources Flash
    Par vermine dans le forum Flash
    Réponses: 0
    Dernier message: 01/12/2006, 00h28
  5. Réponses: 6
    Dernier message: 24/10/2005, 20h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo