Supprimer dernier caractère d'une TextBox
Fermé
jobertomeu
Messages postés
1189
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
5 février 2015
-
3 juil. 2013 à 18:31
Kalo - 14 janv. 2023 à 13:33
Kalo - 14 janv. 2023 à 13:33
A voir également:
- Supprimer dernier caractère d'une TextBox
- Caractère ascii - Guide
- Supprimer une page word - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Supprimer compte instagram - Guide
4 réponses
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
3 juil. 2013 à 18:56
3 juil. 2013 à 18:56
Salut,
Le code indiqué est utilisable dans VB6, pour VB.Net ça devrait être
Le code indiqué est utilisable dans VB6, pour VB.Net ça devrait être
TextBox1.Text = Strings.Left(TextBox1.Text, TextBox1.Text.Length() - 1)
jobertomeu
Messages postés
1189
Date d'inscription
dimanche 19 août 2007
Statut
Membre
Dernière intervention
5 février 2015
86
5 juil. 2013 à 14:54
5 juil. 2013 à 14:54
Merci pour ton code, mais il ne fonctionne pas ... :/
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
5 juil. 2013 à 18:51
5 juil. 2013 à 18:51
Alors farfouille de ce coté :
https://docs.microsoft.com/fr-fr/dotnet/api/microsoft.visualbasic.strings.left?redirectedfrom=MSDN&view=netframework-4.8
https://docs.microsoft.com/fr-fr/dotnet/api/microsoft.visualbasic.strings.left?redirectedfrom=MSDN&view=netframework-4.8
tictac08
Messages postés
18
Date d'inscription
lundi 21 janvier 2013
Statut
Membre
Dernière intervention
8 février 2015
56
9 juil. 2013 à 14:21
9 juil. 2013 à 14:21
"'Public Property Left As Integer' n'a aucun paramètre et son type de retour ne peut pas être indexé"
Dit a quelqu'un de supprimer une lettre dans une suite de chiffre pour voir :) C'est exactement se que tu as marquer, tu veux supprimer une lettre et tu lui dit :
As Integer
Integer = Chiffre
essaye avec String
Et le code de Flachy joe fonctionne parfaitement ! Met une textbox et un bouton, dans le bouton tu colle le code et quand tu clic ça marche.
Bref en tout cas, pour moi, ça sent le copier/coller de code sans avoir essayé de comprendre.
Dit a quelqu'un de supprimer une lettre dans une suite de chiffre pour voir :) C'est exactement se que tu as marquer, tu veux supprimer une lettre et tu lui dit :
As Integer
Integer = Chiffre
essaye avec String
Et le code de Flachy joe fonctionne parfaitement ! Met une textbox et un bouton, dans le bouton tu colle le code et quand tu clic ça marche.
Bref en tout cas, pour moi, ça sent le copier/coller de code sans avoir essayé de comprendre.
Flachy Joe
Messages postés
2103
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
21 novembre 2023
260
Modifié par Flachy Joe le 9/07/2013 à 18:27
Modifié par Flachy Joe le 9/07/2013 à 18:27
L'erreur reçu vient du fait que la fonction globale Left(String, Integer) As String de VB6 à disparue de VB.NET. En trouvant Left, l'interpréteur se dirige sur la propriété homonyme du formulaire, qui est bien définie As Integer.
Je n'utilise pas .NET donc je ne peux pas tester le code que j'ai déduit de la page MSDN.
Je n'utilise pas .NET donc je ne peux pas tester le code que j'ai déduit de la page MSDN.
14 janv. 2023 à 13:33
Merci pour votre code. il marche à merveille