Soyez le premier à donner votre avis sur cette source.
Snippet vu 4 132 fois - Téléchargée 45 fois
' L'objet s'appelle : TEXTE 'RAPPEL : lorsque l'on ecris TEXTE.text, il s'agit de la forme exacte de TEXTE, ' qui prend par défaut la propriété texte. Private Sub TEXTE_KeyPress(Index As Integer, KeyAscii As Integer) If KeyAscii > 57 Or KeyAscii < 48 And KeyAscii <> 8 Then Select Case Chr(KeyAscii) Case "." ',"," Si vous voulez que "," soit consideré comme "." 'KeyAscii = Asc(".") If InStr(1, TEXTE, ".") Or Mid(TEXTE, TEXTE.SelStart + 1, 1) = "-" Then If Not (InStr(1, TEXTE.SelText, ".")) Then KeyAscii = 0 End If Case "-" Dim MEM As Byte MEM = TEXTE.SelStart If InStr(1, TEXTE, "-") Then If Not (InStr(1, TEXTE.SelText, "-")) Then 'Cette ligne met SelStart à 0 donc vala pk on l'a memorisé avant ! TEXTE = Mid(TEXTE, 2, TEXTE.SelStart - 1) _ & Right(TEXTE, Len(TEXTE) - TEXTE.SelStart) TEXTE.SelStart = MEM - 1 KeyAscii = 0 End If Else TEXTE = "-" & TEXTE TEXTE.SelStart = MEM + 1 KeyAscii = 0 End If Case Else KeyAscii = 0 End Select End If End Sub
17 juil. 2002 à 10:27
sinon c bien !
17 juil. 2002 à 02:28
16 juil. 2002 à 23:19
Vais essayer d'arranger ca ... Pk la fenêtre de création n'est pas la même que celle ci !!!!!!!!!!!!!!!!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.