Section courante

A propos

Section administrative du site

INSTRBP

Dans la chaine binaire de plateforme
LotusScript

Syntaxe

Function InStrBP([begin As Integer,] string1 As String, string2 As String) As Variant

Paramètres

Nom Description
begin Ce paramètre permet d'indiquer la position en nombre de caractères de début où commence la recherche
string1 Ce paramètre permet d'indiquer la chaine de caractères contenant la source dans lequel il faudra chercher
string2 Ce paramètre permet d'indiquer la chaine de caractères contenant la chaine à rechercher

Retour

Valeur Description
0 Cette valeur permet d'indiquer que la chaine de caractères string1, que la chaine de caractères string2 est vide après la position begin de la chaine de caractères string1 ou que begin est plus large que la longueur de la chaine de caractères string1.
NULL Cette valeur permet d'indiquer que la chaine de caractères string1 ou string2 sont NULL.
Erreur Cette valeur permet d'indiquer que le paramètre begin est NULL.
entier Ces valeurs permettent d'indiquer la position.

Description

Cette fonction retourne la position d'une sous-chaîne de caractères DBCS ou ASCII contenu dans une chaine de caractères et 0 si elle ne s'y trouve pas en commençant sa recherche à partir de la position spécifié.

Remarque

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. Sub Main()
  2.      Print "InStrBP(""Sylvain Maltais"",""Mal"")= " & Instrbp("Sylvain Maltais","Mal") 
  3.      Print "InStrBP(""Sylvain Maltais"",""a"") = " & Instrbp("Sylvain Maltais","a")
  4.      Print "InStrBP(1,""Sylvain Maltais"",""a"") = " & Instrbp(1,"Sylvain Maltais","a")
  5.      Print "InStrBP(8,""Sylvain Maltais"",""a"") = " & Instrbp(8,"Sylvain Maltais","a")  
  6. End Sub

on obtiendra le résultat suivant :

InStrBP("Sylvain Maltais","Mal")= 9
InStrBP("Sylvain Maltais","a") = 5
InStrBP(1,"Sylvain Maltais","a") = 5
InStrBP(8,"Sylvain Maltais","a") = 10

Voir également

Langage de programmation - LotusScript - Référence de procédures et fonctions - INSTR
Langage de programmation - LotusScript - Référence de procédures et fonctions - INPUTB
Langage de programmation - LotusScript - Référence de procédures et fonctions - OPTION COMPARE
Langage de programmation - LotusScript - Référence de procédures et fonctions - STRCOMPARE
Articles - Les géants de l'informatique - IBM

Dernière mise à jour : Jeudi, le 8 janvier 2015