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 :

Retirer un composant des fichier pas et dfm


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Inscrit en
    Mai 2010
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 407
    Par défaut Retirer un composant des fichier pas et dfm
    Bonsoir a tous.
    Svp, y a t il un moyen de retirer un composant de tous les fichier .pas et .dfm en suppriment tout ces proprietes?

  2. #2
    Membre éclairé

    Inscrit en
    Mai 2010
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 407
    Par défaut
    Bon ,
    voila ce que je veux exactement .
    j'ai utilisé un composant non visuel dans mon projet delphi (il existe sur plusieurs form).
    je veux seulement retirer ce composant de tous les fiches de mon projet.

  3. #3
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 599
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    Encore une fois reFind doit pouvoir le faire pour peu d'écrire la commande (ou le script pour le faire en une seule passe) adéquate.
    Recommandation explicite : faire une sauvegarde avant

  4. #4
    Membre éclairé

    Inscrit en
    Mai 2010
    Messages
    407
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 407
    Par défaut
    Merci Sergio pour le suivi.
    j'ai juste oublier que c'est pour mes vieux application en delphi 7 (qui attend la migration vers delphi 10.4)
    donc Refind n'existe pas sous delphi 7.
    j'ai jeté un coup d’œil sur GExpert mais j'ai pas trouvé l'option pour retirer un composant.

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 599
    Billets dans le blog
    65
    Par défaut
    reFind n'est pas un outil spécifique aux nouvelles versions (même s'il ne fut fourni qu'à partir de XE2 je crois).
    C'est un programme en ligne de commande, une sorte de grep (tiens, un autre outi possible ?)

  6. #6
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    reFind peut effectivement être utilisé pour ça, mais je ne sais pa si ça permettra de tout faire proprement sur les propriétés dans le DFM.

    Il est aussi possible de te faire un programme qui parcourt les fichiers et fait ce que tu veux faire.

    Je recommanderais cependant plutôt une intervention humaine car supprimer un composant des déclarations peut entraîner des soucis au niveau de l'ouverture des fiches ou de la compilation, donc tout ouvrir dans Notepad++ et une recherche dans tous les fichiers avec traitement manuel me semble plus sûr, et ce ne sera pas forcément plus chronophage que te configurer un truc pour le faire selon la taille du projet.

    Par contre il est possible qu'il te reste des DFM compactés (pas en texte pur) selon l'ancienneté du projet, il existe un programme permettant de les convertir en texte. Cette discussion devrait t'aider si tu tombes dessus :
    https://www.developpez.net/forums/d2...ire-dfm-texte/

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

Discussions similaires

  1. [Lazarus] Gestion de l'encodage des fichiers .pas et .lfm sous Windows
    Par ApproxDev dans le forum Lazarus
    Réponses: 8
    Dernier message: 15/02/2017, 11h09
  2. composer des fichiers XMI
    Par thouraya24 dans le forum XML/XSL et SOAP
    Réponses: 0
    Dernier message: 01/10/2016, 20h50
  3. sauter des fichier .pas dans le debuggeur avec F7
    Par roland34 dans le forum EDI
    Réponses: 5
    Dernier message: 11/06/2013, 19h16
  4. Gérer des fichiers "à pas fixe" ou "record" avec C#
    Par StringBuilder dans le forum C#
    Réponses: 10
    Dernier message: 01/12/2011, 14h48
  5. Réponses: 5
    Dernier message: 28/04/2004, 15h20

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