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

Windows Forms Discussion :

Trouver un string et écrire les prochains caractères [Débutant]


Sujet :

Windows Forms

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juillet 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2014
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Trouver un string et écrire les prochains caractères
    Bonjour !

    Premièrement, je suis nouveau ici et je trouve ce site très bien fait pour tous les débutants ! entre autre moi-même .

    Voici ma question.
    Je suis nouveau dans le développement de logiciel et j'essai de faire une application VB Windows Form.

    En gros, j'essai d'aller retrouver un string qui s'appel "title" et un 2ème string qui s'appel "fin" et j'aimerais récupéré les strings entre les 2 valeurs.

    Exemple:
    title: Bonjour je suis nouveau ici ! fin

    alors mon output serait: Bonjour je suis nouveau ici !

    Ensuite j'aimerais écrire dans un fichier .txt le "Bonjour je suis ici !" ...

    Est-ce possible ?

    Merci d'avance pour votre aide !

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Dim InputString As String = "title: Bonjour je suis nouveau ici ! fin" 
    Dim TitleIndex As integer =  InputString.IndexOf("title") 
    Dim FinIndex   As integer =  InputString.IndexOf("fin") 
    Dim OutPut As String = "" 
    If TitleIndex>=0 And FinIndex>=TitleIndex Then 
        OutPut=Input.SubString(TitleIndex+"title".Length,FinIndex-TitleIndex-"title".Length) 
    End If
    System.IO.File.WriteAllText("c:\temp\MyTest.txt",OutPut)
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Juillet 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2014
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Merci Graffito !!

    Petite erreur minuscule dans le code, mais merci beaucoup c'est grandement apprécié !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Dim InputString As String = "title: Bonjour je suis nouveau ici ! fin" 
    Dim TitleIndex As integer =  InputString.IndexOf("title") 
    Dim FinIndex   As integer =  InputString.IndexOf("fin") 
    Dim OutPut As String = "" 
    If TitleIndex>=0 And FinIndex>=TitleIndex Then 
        OutPut=InputString.SubString(TitleIndex+"title".Length,FinIndex-TitleIndex-"title".Length) 
    End If
    System.IO.File.WriteAllText("c:\temp\MyTest.txt",OutPut)

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

Discussions similaires

  1. [Débutant] Trouvez String RichTextBox1 écrire les 6 prochaines lignes dans une variable
    Par YaMOo dans le forum Windows Forms
    Réponses: 2
    Dernier message: 24/07/2014, 22h27
  2. String avec retour à la ligne tous les '100' caractères
    Par Portugues13 dans le forum Débuter avec Java
    Réponses: 16
    Dernier message: 05/06/2012, 17h16
  3. Trouver la position de tous les caractères fixés
    Par Anduriel dans le forum Langage
    Réponses: 2
    Dernier message: 08/10/2011, 12h56
  4. Réponses: 5
    Dernier message: 01/02/2010, 01h14
  5. [String] Comment supprimer les accents
    Par iuz dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 08/03/2004, 02h58

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