[Vb] concaténation de chaines de caractères

concaténation de chaines de caractères [Vb] - Programmation

Marsh Posté le 17-08-2001 à 18:48:51    

Bonjour à tous
 
J'aimerais savoir comment déconcaténer une chaine , c'est à dire enlever des lettres à une expression.
 
exemple : "Bonjour Monsieur" , ne garder que "Bonjour"
 
Merci d'avance

Reply

Marsh Posté le 17-08-2001 à 18:48:51   

Reply

Marsh Posté le 17-08-2001 à 18:55:30    

Quel language ?

Reply

Marsh Posté le 17-08-2001 à 22:48:14    

C'est marqué dans le titre --> VB (Visual Basic)


---------------
http://212.95.67.13/fla/pri.cgi?a= [...] 50&f=20&g=
Reply

Marsh Posté le 18-08-2001 à 02:32:12    

' Un Command Button à ajouter
Option Explicit
Private Function Deconcatenate(s As String, Optional delimiter As String = " " ) As String
Dim i As Long
 
i = InStr(s, delimiter)
Deconcatenate = Mid$(s, 1, i - 1)
 
End Function
 
Private Sub Command1_Click()
Dim szTest1 As String
Dim szTest2 As String
Dim retval1 As String
Dim retval2 As String
 
szTest1 = "Bonjour Monsieur"
szTest2 = "Bonjour;Monsieur"
retval1 = Deconcatenate(szTest1, " " )
retval2 = Deconcatenate(szTest2, ";" )
 
MsgBox retval1 & " " & retval2
 
End Sub
 
'Vala :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed