Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
pierre003
Messages : 60 Inscription : ven. 27/mai/2016 8:27
Localisation : 03
Message
par pierre003 » sam. 09/juin/2018 19:18
Bonsoir a tous,
Est il possible a la déclaration d’une structure de fixer la longueur d’un string.
J’ai pris l’exemple dans l’aide de PureBasic :
Par exemple le Nom a 30 caractères (dans VB c’était faisable mais dans PB ?)
Merci et bon WE
Code : Tout sélectionner
Structure Personne
Nom.s
Prenom.s
Age.w
EndStructure
Dim MesAmis.Personne(100)
Dernière modification par
pierre003 le jeu. 02/août/2018 7:23, modifié 1 fois.
Toshiba satellite Windows 7 64bits
falsam
Messages : 7244 Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :
Message
par falsam » sam. 09/juin/2018 21:22
Code : Tout sélectionner
Structure Personne
Nom.s{10} ;Limiter à 10 pour le test
Prenom.s
Age.w
EndStructure
Dim MesAmis.Personne(100)
With MesAmis(0)
\Nom = "ABCDEFGHIJKLM"
Debug \Nom ;KLM ne sera pas pris en compte
EndWith
Tu peux aussi limiter le nombre de caractères dans ton string lors de la saisie
Code : Tout sélectionner
StringGadget(#Nom, 10, 20, 300, 24, "")
SetGadgetAttribute(#Nom, #PB_String_MaximumLength, 30)
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Ar-S
Messages : 9472 Inscription : dim. 09/oct./2005 16:51
Contact :
Message
par Ar-S » sam. 09/juin/2018 22:15
Salut Pierre003, pense à mettre tes codes dans les balises "codes", j'ai corrigé ton post.
pierre003
Messages : 60 Inscription : ven. 27/mai/2016 8:27
Localisation : 03
Message
par pierre003 » dim. 10/juin/2018 7:43
Code : Tout sélectionner
Structure Personne
Nom.s{10} ;Limiter à 10 pour le test
Prenom.s
Age.w
EndStructure
Dim MesAmis.Personne(100)
Merci bien Falsam, ça marche je pédalais dans la semoule avec { [ et (.
Bon Dimanche
Dernière modification par
pierre003 le dim. 10/juin/2018 8:04, modifié 2 fois.
Toshiba satellite Windows 7 64bits
pierre003
Messages : 60 Inscription : ven. 27/mai/2016 8:27
Localisation : 03
Message
par pierre003 » dim. 10/juin/2018 7:44
Ar-S a écrit : Salut Pierre003, pense à mettre tes codes dans les balises "codes", j'ai corrigé ton post.
Merci, c'est noté
Bon dimanche
Toshiba satellite Windows 7 64bits