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

C Discussion :

Autoriser le copier coller


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 83
    Par défaut Autoriser le copier coller
    Bonjour,

    Est il possible d'autoriser le copier coller dans un simple programme de type invite de commande en faisant un simple "glisser déposer" ou en faisant un clic droit > coller ?

    Cette question semble bête mais je n'ai trouvé aucune documentation a ce sujet.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 487
    Par défaut
    Bonsoir,

    Oui, mais ce ne sera pas ton programme qui prendra cette fonctionnalité en charge. Cela dépend donc de l'environnement que tu utilises. Tant que c'est du texte, ça ne pose pas de problème (c'est très courant avec les shells UNIX, par exemple). Par contre, tu ne pourras guère passer ainsi d'autres types de documents, sauf s'ils peuvent se résoudre en une chaîne de caractères.

    Par exemple, un fichier peut être décrit par un nom et un chemin d'accès, que l'on passe d'ailleurs souvent en argument d'un programme en ligne de commande. Il est probable qu'un glisser-déplacer d'un fichier vers la fenêtre concernée le résolve de la sorte.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 83
    Par défaut
    Je suis sous Windows 7,

    lorsque je veux glisser du texte dans le shell de mon programme ma souris a le logo "interdit". Comment dois je faire pour autoriser cette manipulation

  4. #4
    Membre Expert
    Avatar de Metalman
    Homme Profil pro
    Enseignant-Chercheur
    Inscrit en
    Juin 2005
    Messages
    1 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Enseignant-Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 049
    Par défaut
    C'est pas exactement un problème de C, mais de console Windows.

    Dans le cmd.exe, pour coller du texte il faut :
    bouton droit sur la barre de titre -> Modifier -> Coller

    Il est possible de copier avec la même manip' en cliquant sur copier !
    --
    Metalman !

    Attendez 5 mins après mes posts... les EDIT vont vite avec moi...
    Les flags de la vie : gcc -W -Wall -Werror -ansi -pedantic mes_sources.c
    gcc -Wall -Wextra -Werror -std=c99 -pedantic mes_sources.c
    (ANSI retire quelques fonctions comme strdup...)
    L'outil de la vie : valgrind --show-reachable=yes --leak-check=full ./mon_programme
    Et s'assurer que la logique est bonne "aussi" !

    Ma page Developpez.net

  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    A moins que tu fasse ta propre console

    Mais sinon oui effectivement, la console Windows et d'ailleurs peut importe sa version, ne prend pas en charge le drag and drop. Pour info tu peux aussi faire un clique droit directement dans la console
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  6. #6
    Membre éclairé Avatar de JulieCarree
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juin 2012
    Messages : 50
    Par défaut
    Bonjour,

    ici :
    http://sourceforge.net/directory/fre...ted/?q=console

    Il existe des alternatives à la console de windows, au cas où ...

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/03/2014, 09h56
  2. Autoriser COPIER/COLLER sur un Textbox
    Par ApprentiDeveloppeur dans le forum VB.NET
    Réponses: 4
    Dernier message: 06/12/2010, 17h52
  3. Excel-Autoriser les copier coller et liens
    Par Olivierporcinet dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 23/11/2010, 12h19
  4. N'autoriser que le copier-coller par valeur sur un onglet
    Par LentilleLocale dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 02/11/2008, 22h46
  5. N'autoriser que le copier-coller par valeur sur un onglet
    Par LentilleLocale dans le forum Excel
    Réponses: 3
    Dernier message: 02/11/2008, 13h31

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