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 :

[C#] Comment mettre un guillemet dans une chaîne de caractères ?


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 102
    Par défaut [C#] Comment mettre un guillemet dans une chaîne de caractères ?
    J'aimerai mettre un guillemet dans une chaîne.

    string temp ;
    temp = "blab"fljbalkjl"

    Comment faire pour qu'il ne soit pas pris en considération en tant que fin de chaîne ?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 100
    Par défaut
    de memoire:
    temp = "blab\"fljbalkjl"

  3. #3
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    En effet, \" te permet d'échapper le caractère


    A+

  4. #4
    Expert confirmé
    Avatar de neguib
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 627
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 627
    Par défaut
    Salut
    Ou plus simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    string temp ; 
    temp = "blab""fljbalkjl"
    et ta valeur temp sera bien "blab"fljbalkjl"

    neguib

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2002
    Messages : 102
    Par défaut
    Voilà la chaîne qu'il me faut obtenir :

    Me.MenuItems.Add("mnuiAddAddress".ToLower(), Me.mnuiAddAddress)

    En faisant cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    lineCode = "Me.MenuItems.Add(\"+controlName+\".ToLower(), Me."+controlName+")" ;
    j'obtiens :

    Me.MenuItems.Add(/"mnuiAddAddress/".ToLower(), Me.mnuiAddAddress)

    J'ai du loupé qqch dans vos solutions car cela ne marche pas ?

  6. #6
    BiM
    BiM est déconnecté
    Expert confirmé
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    lineCode="Me.MenuItems.Add(\""+controlName+"\".ToLower(), Me."+controlName+")";

  7. #7
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut le même mais en pas pareille.
    Bonjour je veu fair pareille que borgfabr mais pour maitre une macro excel dans C# Asp.net.
    voila ma macro :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Workbooks.Open Filename:="C:\Inetpub\wwwroot\convertion_pdf_dll_acrobat\bin\Classeur1.xls"
    Application.ActivePrinter = "Adobe PDF sur Ne02:"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
    "Adobe PDF sur Ne02: PrToFileName:=TRUE", Collate:=True
    j'ai essailer de maitre des \ deven mes " mais sa me di sequance d'echapement non reconu y a t'il quelqu'un qui c'est comen je peu fair.

    merci d'avence.

  8. #8
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut OK j'ai compri
    Bonjour
    c'est bon j'ai compri
    c'est parceque il falais que je mètte des \ devant tout mes \ .
    merci.

  9. #9
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Tu peut faire cela aussi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Workbooks.Open Filename:=@"C:\Inetpub\wwwroot\convertion_pdf_dll_acrobat\bin\Classeur1.xls"
    Ainsi le \ ne sert plus de caractère d'échappement.

  10. #10
    Membre confirmé Avatar de Dr_shaman
    Homme Profil pro
    Ingénieur Concepteur Développeur
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur Concepteur Développeur

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut la magie du @
    Bonjour c'est a dir que c'est pour mettre dans une macro "qui ne marche toujour pas"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    oXL.ExecuteExcel4Macro("Sub nouveau()\n Workbooks.Open Filename:=\"C:\\Inetpub\\wwwroot\\convertion_pdf_dll_acrobat\\bin\\test_excel1.xls\"\n Application.ActivePrinter = \"Adobe PDF sur Ne02:\"\n ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= \"Adobe PDF sur Ne02: PrToFileName:=TRUE\", Collate:=True \nApplication.Wait Now + TimeValue(\"00:00:5\") \n Application.Quit \n  End Sub");
    merci quand même sa fais plaisire d'avoire des reponce de temps en temps. ;-)

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/04/2009, 11h21
  2. comment mettre 1 guillemet dans une chaine de texte
    Par maisonfoue dans le forum Access
    Réponses: 2
    Dernier message: 06/01/2007, 21h18
  3. [JBoss] Comment mettre autoCommit à false dans une Datasource ?
    Par seb55555 dans le forum Wildfly/JBoss
    Réponses: 2
    Dernier message: 26/06/2006, 15h12
  4. Comment mettre un JButton dans une JTable
    Par vinceLeBarbare dans le forum Composants
    Réponses: 6
    Dernier message: 05/06/2006, 11h43
  5. comment mettre des int dans une char??
    Par gronaze dans le forum C
    Réponses: 5
    Dernier message: 21/04/2006, 17h02

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