| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment utiliser IndexOf en VB.NET
    Strings aider les développeurs à créer des programmes VB.NET puissants. Il est difficile de trouver une application ou éteindre le Web qui ne manipule pas les données de chaîne . Par exemple , lorsque les utilisateurs de l'information de type dans les zones de texte , ils entrent les données de chaîne , quand ils lisent le texte sur un écran , ils lisent les données de chaîne . Une chaîne peut être aussi simple que d'un mot , ou aussi complexe qu'un chapitre d'un livre . Parfois , une application a besoin pour déterminer l'emplacement dans une chaîne où un mot ou un caractère apparaît. VB.NET est une méthode pratique " IndexOf " qui effectue cette tâche automatiquement . Instructions
    1

    lancement de Visual Studio et cliquez sur "Fichier". Cliquez sur " Nouveau", puis cliquez sur " Project " pour ouvrir la fenêtre Nouveau projet . Cliquez sur " Visual Basic", puis double -cliquez sur " Application console " pour créer une nouvelle application console VB.NET . Une fenêtre de code s'ouvre et affiche " principal Sous " du projet dans la fenêtre de code
    2

    Collez l'exemple de code suivant avant l'instruction " End Sub ": .

    WordToFind Dim As String = " voiture "

    sourceString As String = " la voiture s'est arrêtée au prochain feu de circulation à une autre voiture "

    locationInString1 As Int16

    locationInString2 As Int16 < br >

    locationInString1 = sourceString.IndexOf ( wordToFind )

    locationInString2 = sourceString.IndexOf ( wordToFind , locationInString1 + 1)

    Console.WriteLine (" First emplacement trouvées = " & locationInString1 & " - Suivant Localisation trouvées = "& locationInString2 )

    Console.ReadLine ()

    " wordToFind " variable contient la chaîne que vous voulez trouver dans une autre chaîne -" voiture "dans cet exemple . La variable " sourceString " contient la chaîne cible VB.NET vérifiera pour rechercher le mot «voiture ». La première méthode " IndexOf " renvoie la position dans la variable " sourceString " où il trouve «voiture ». Il stocke cette valeur numérique dans la variable nommée " locationInString1 . " Cette méthode " IndexOf " commence sa recherche au début de la chaîne. La méthode suivante " IndexOf " - qui accepte deux paramètres - ne le fait pas : il commence à rechercher le mot «voiture» un caractère après la position de la première occurrence de « voiture». Cela permet à la seconde méthode " IndexOf " pour sauter sur la première apparition de " voiture " dans la chaîne et de localiser la suivante. Cette technique est utile lorsque vous avez besoin de trouver d'autres occurrences d'une chaîne dans une chaîne de cible.
    3

    Appuyez sur " F5" pour exécuter votre projet . Le code VB.NET s'exécute et affiche le texte suivant dans la fenêtre de la console:

    premier emplacement trouvé = 4 - Suivant Localisation trouvées = 53

    La méthode " IndexOf " découvre " voiture " apparaît aux positions 4 et 53 dans la phrase cible.

    Previous :

    next :
      articles connexes
    ·Comment configurer Visual Basic 6.0 
    ·Comment faire pour modifier la fenêtre active en Visua…
    ·Comment générer une chaîne alphanumérique aléatoir…
    ·Comment effacer Listbox 
    ·Comment faire un bouton qui ouvre une autre forme dans …
    ·Comment créer une boîte de message en Visual Basic 
    ·Comment faire pour supprimer la clé primaire Utilisati…
    ·Comment faire pour mettre un guillemet dans une chaîne…
    ·Comment lire les variables d'environnement dans VB6 
    ·Comment passer Fonctions argument en Visual Basic 
      articles en vedette
    ·Sendmail Vs . PHP Courriel 
    ·Comment laisser des commentaires dans le code Java 
    ·Comment mettre en place DAO Recordset dans Visual Basic…
    ·Comment déclarer une constante de chaîne dans C Progr…
    ·Comment utiliser COBOL Syntaxe 
    ·Comment faire pour vérifier si les deux tableaux ont l…
    ·MySQL Auto- incrément est Out of Sync 
    ·Comment écrire un programme Java qui calcule la circon…
    ·Comment utiliser des caractères en 3D dans Programmati…
    ·Comment importer Excel dans MySQL PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com