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

VB.NET Discussion :

Récupérer la partie droite du chaine


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2010
    Messages : 277
    Par défaut Récupérer la partie droite du chaine
    bonsoir.

    J'essaie ca pour récupérer le dernier chiffre mais cela ne fonctionne pas.
    DateAVerif est une date mais si je la remplace par "abcdef" cela ne fonctionne pas non plus


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Right(Format(DateAVerif, "ddMMyy"), 1)
    right est souligné et apparemment ne sert pas a ca. Ou alors il me manque une dll a importer mais je ne sais pas laquelle. Car d'après l'aide VS cela devrait marcher.

    Par contre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    LSet(Format(DateAVerif, "ddMMyy"), 4)
    fonctionne bien

    Merci de votre aide.

  2. #2
    Membre extrêmement actif
    Inscrit en
    Avril 2008
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Âge : 65

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 573
    Par défaut classe Shared Strings
    bonjour Oami
    voici le code correct qui fonctionne avec Right,Left etc....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
     
    Public Class Form1
        Dim DateAVerif As Date
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            DateAVerif = DateAndTime.Now
            'Utilise la classe Shared Strings car Right,Left,Trim etc...sont ses membres.
            'voici le code
            TextBox2.Text = Strings.Right(Format(DateAVerif, "ddMMyy"), 1) & vbCrLf
            TextBox2.Text = TextBox2.Text & Strings.Right(Format(DateAVerif, "ddMMyy"), 2) & vbCrLf
            TextBox2.Text = TextBox2.Text & Strings.Right(Format(DateAVerif, "ddMMyy"), 3) & vbCrLf
            TextBox2.Text = TextBox2.Text & Strings.Right(Format(DateAVerif, "ddMMyy"), 4) & vbCrLf
            TextBox2.Text = TextBox2.Text & Strings.Right(Format(DateAVerif, "ddMMyy"), 5) & vbCrLf
            TextBox2.Text = TextBox2.Text & Strings.Right(Format(DateAVerif, "ddMMyy"), 6) & vbCrLf
     
     
        End Sub
    End Class
    bon code....

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2010
    Messages : 277
    Par défaut
    Merci de ta reponse

    j'avais bien essayé aussi mais VS me reponds que right n'est pas un membre de string.
    Par contre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Microsoft.VisualBasic.Right(Format(DateAVerif, "ddMMyy"), 1)
    fonctionne.

    Je pense que tu as du importer une dll dans ton code au début mais je ne sais pas laquelle, moi je n'ai importé que celle ci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Imports System.Data.OleDb   'base de données a manipuler
    Imports System.IO   'system avec des fichiers a manipuler
    Imports System.Math 'pour les calculs

    EDIT: oups autant pour moi j'ai oublié le S a string.
    du coup ca marche

    Merci

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

Discussions similaires

  1. Récupérer une partie d'une chaine
    Par gege765 dans le forum VBScript
    Réponses: 6
    Dernier message: 23/04/2013, 20h30
  2. Récupérer une partie d'une chaine
    Par dguina dans le forum PL/SQL
    Réponses: 8
    Dernier message: 03/04/2013, 16h35
  3. Unix et Sed: récupérer une partie d'une chaine
    Par falcon dans le forum Linux
    Réponses: 16
    Dernier message: 29/08/2008, 09h26
  4. comment récupérer une partie d'une chaine
    Par yannickrohel dans le forum C
    Réponses: 7
    Dernier message: 27/02/2006, 10h31
  5. Récupérer une partie d'une chaine de caractère
    Par Cyborg289 dans le forum Langage
    Réponses: 5
    Dernier message: 07/07/2005, 14h06

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