Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1106 connectés 

 



Dernière réponse
Sujet : entrer date dans textbox avec préalable jj-mm-aaaa
ped Merci de la réponse.
 
Finalement je suis passé par une MaskedTextBox et j'ai effectué les contrôles sur le contenu  avec un mask 00/00/0000
 

Code :
  1. Dim input As String = Mid(TDatEnd.Text, 1, 2) & "/" & Mid(TDatEnd.Text, 3, 2) & "/" & Mid(TDatEnd.Text, 5, 4)
  2. Dim dt As DateTime
  3. If DateTime.TryParseExact(input, "dd/MM/yyyy", New Globalization.CultureInfo("fr" ), Globalization.DateTimeStyles.None, dt) Then
  4.      MessageBox.Show(String.Format("The string '{0}' parsed to '{1:yyyy-MM-dd}'", input, dt))
  5. Else
  6.      MessageBox.Show(String.Format("Couldn't parse '{0}'", input))
  7. End If


 
( code de test à affiner )
 
Bonsoir
 
Pierre


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ped Merci de la réponse.
 
Finalement je suis passé par une MaskedTextBox et j'ai effectué les contrôles sur le contenu  avec un mask 00/00/0000
 

Code :
  1. Dim input As String = Mid(TDatEnd.Text, 1, 2) & "/" & Mid(TDatEnd.Text, 3, 2) & "/" & Mid(TDatEnd.Text, 5, 4)
  2. Dim dt As DateTime
  3. If DateTime.TryParseExact(input, "dd/MM/yyyy", New Globalization.CultureInfo("fr" ), Globalization.DateTimeStyles.None, dt) Then
  4.      MessageBox.Show(String.Format("The string '{0}' parsed to '{1:yyyy-MM-dd}'", input, dt))
  5. Else
  6.      MessageBox.Show(String.Format("Couldn't parse '{0}'", input))
  7. End If


 
( code de test à affiner )
 
Bonsoir
 
Pierre

kiki29 Salut, par exemple ici : https://www.excel-downloads.com/thr [...] .20045244/
il y en a une myriade
ped Bonsoir,
 
Je voudrais que l'on puisse entrer une date dans une textbox  dans laquelle il y a déjà un frame? qui serait jj-mm-aaaa
Au fur et à mesure de l'entrée des caractères, ils remplacent dans l'ordre de gauche à droite ceux qui y sont préécrits.
 
J'espère que je suis assez clair  :)  
 
Merci de vos suggestions, d'une piste.
 
Pierre

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR