Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parÉtienne Bourgeois Modifié depuis plus de 6 années
1
NOTES DE COURS Développement VB2010 Henri TSOUNGUI ISTV - UVHC 2016
2
Projet : gestion des CANDIDATS
Objectif : réussir une sauvegarde des inscriptions de candidats à un concours
3
Interface principale FrmCandidats.vb
4
Saisie des données
5
Vérification de la saisie
6
Structure d'un enregistrement
Le type structuré est déclaré dans le module de l'application appelé « modCandidats » Il comporte 7 champs de type String chacun. En réalité, les dates sont de type Date, mais le type chaîne convient parfaitement puisqu'on peut convertir dans le type souhaité, selon les cas.
7
Les boutons « VERIFIER » et « ENREGISTRER »
VERIFIER permet de Transférer les données saisies dans la partie gauche dans la partie droite, permettant de vérifier immédiatement la cohérence des saisies effectuées ENREGISTRER permet de SAUVER physiquement les données des champs dans un fichier à accès direct (Random File) si leur contenu est cohérent
8
La saisie des données L'interface propose
-des zones de texte (textBoxes) : txtNum, txtNom, etc -des boutons radio (radiobuttons) radBtnF, radBtnM un seul actif (enabled) -des cases à cocher (checkboxes) : chkBoxSport,chkBoxCinema, etc -des datepicker pour saisir facilement des dates valides : dtPickerDnaiss, etc Certaines propriétés de ces objets sont testées (ex : if chkBoxSport.checked = true then ...) pour connaître l'état du contrôle ou y récupérer des informations
9
Récupération des infos des champs
10
Ouverture et fermeture du fichier
11
SAUVER Fichier Interface
12
Copie de l'enregistrement (record) dans le disque
14
Vue du fichier candidats.dat
H540BAFERAMA Gomis M04/10/201117/12/2015Sport-Cinéma-Lecture W654TANGUET Martine F28/10/201206/02/2015Sport-Aviron X432DUSAUTOIR Frédérique M18/06/200908/01/2015Sport-Cinéma-Lecture J874MALLORY Winston F03/12/201418/10/2015Lecture-Moto J873LEROUGE Francoise F05/05/201026/09/2016Cinéma-Randonnée
15
Liste de tous les candidats
Ouvrir_fichier() TQ non EOF(2) Lire un enregistrement (FileGet(2,venreg,n) Afficher les champs du fichier dans un listView (listView.items.add(ligne)) Fin-TQ Fermer_Fichier()
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.