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

Composants VCL Delphi Discussion :

invite de commande


Sujet :

Composants VCL Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    electricien
    Inscrit en
    Avril 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2020
    Messages : 5
    Par défaut invite de commande
    Bonjour a vous , en ce beau dimanche ...

    Je suis a la recherche d'un composant pour intégrer un invite de commande DOS dans mon application , Je ne trouve rien et pense que je devrai partir du départ avec l'aide d'un mémo et d'un invite en arrière plan .

    Si vous avez des idées dans vos besaces , je suis preneur .

    Merci a vous

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    AllocConsole permettra d'avoir une fenêtre de Console, pour afficher des traces par exemple, je ne l'ai jamais utilisé en mode écriture

    Sinon, voir ce que donne un ShellExecuteEx CMD, récupérer le handle du process, puis récupérer le handle de la fenêtre et changer le Parent si vous souhaitez l'intégrer à l'intérieur de votre application (pas simplement une fenêtre volante)

    Après, quel est votre but ? c'est étrange comme fonctionnalité
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    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
    https://github.com/TurboPack/DOSCommand est peut-être la solution à ta question

    il est maintenant disponible depuis GetIt en 10.4 et accessible depuis GitHub pour tous les utilisateurs antérieurs

  4. #4
    Membre confirmé Avatar de SuiSeb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2019
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2019
    Messages : 33
    Par défaut
    Citation Envoyé par pprem Voir le message
    https://github.com/TurboPack/DOSCommand est peut-être la solution à ta question

    il est maintenant disponible depuis GetIt en 10.4 et accessible depuis GitHub pour tous les utilisateurs antérieurs
    Désolé je n'avais pas vu ta réponse 3 minutes plus tôt ^^

  5. #5
    Membre à l'essai
    Homme Profil pro
    electricien
    Inscrit en
    Avril 2020
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2020
    Messages : 5
    Par défaut
    Bonsoir , j'ai lu tout vos messages et je vais étudié TDosCommand . Dans ma réfection de DevC++ , je voulais mettre un invite de commande car suite a mes balades sur les forums c++ anglophone beaucoup de personnes cherchais a avoir un accès direct sans sortir de l’éditeur .

    Merci pour vos réponse

  6. #6
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 096
    Par défaut
    Citation Envoyé par will860 Voir le message
    ...Dans ma réfection de DevC++ ,... invite de commande ... accès direct sans sortir de l’éditeur .
    Ah oui, là, c'est même une excellente fonctionnalité, c'est bien un cas très spécifique puisque l'utilisateur est un développeur
    Encore plus avec un Shell Bash installé.
    On trouve cela dans PHPStorm, utile pour lancer des commandes comme "npm install" pour les dépendances PHP ou JS
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  7. #7
    Membre confirmé Avatar de SuiSeb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2019
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2019
    Messages : 33
    Par défaut
    Bonjour,

    Dans une vieille application développée depuis tant d'années dans ma société, on utilise une vieille version de TurboPack DOSCommand (https://github.com/TurboPack/DOSCommand).

    Je ne sais pas si cela peut répondre à la question ^^

    Citation Envoyé par ShaiLeTroll Voir le message
    Après, quel est votre but ? c'est étrange comme fonctionnalité
    Je confirme ^^

    Bonne soirée,

    Seb.

Discussions similaires

  1. passage de paramètres dans l'invite de commande
    Par mr_neness dans le forum Langage
    Réponses: 10
    Dernier message: 18/11/2005, 15h01
  2. Comment lire un wav en invite de commande
    Par sdx dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 02/10/2005, 01h54
  3. compilation avec invite de commandes
    Par new_wave dans le forum Général Java
    Réponses: 1
    Dernier message: 21/07/2005, 22h32
  4. Ecrire dans l'invite de commande
    Par Joeleclems dans le forum MFC
    Réponses: 9
    Dernier message: 08/06/2005, 13h19
  5. [Clavier] Gestion d'une invite de commandes
    Par Damian dans le forum Assembleur
    Réponses: 9
    Dernier message: 28/04/2005, 16h41

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