Mini présentation de DELPHI

Documents pareils
Introduction à Expression Web 2

Guide d installation CLX.PayMaker Office (3PC)

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Logiciel PICAXE Programming Editor

GUIDE D INSTALLATION INTERNET haute vitesse

GUIDE D UTILISATION DU LOGICIEL DE TELE-MAINTENANCE. TEAM VIEWER Version 7.

Comment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?

Uniformiser la mise en forme du document. Accélère les mises à jour. Permets de générer des tables de matières automatiquement.

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

1. Insérez le DVD de support dans le lecteur optique. L onglet Drivers (Pilotes) apparaîtra si l Exécution automatique est activée.

Mode d emploi : Module SMS

Utilisation de l éditeur.

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES

Guide d utilisation du logiciel TdsTexto 1.0

Mémento pour l intégration des postes dans le domaine de Scribe

Tutorial créer une machine virtuell.doc Page 1/9

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Mise en route de Cobian Backup

Comment se connecter au VPN ECE sous vista

Des outils numériques simples et conviviaux!

Création du projet : 1 sur 13

Introduction à Windows 8

Guide d installation UNIVERSALIS 2014

Mise à jour d avast! et de vos logiciels Ciel

Sommaire. 2. L accès aux modules. 1. Aspects techniques. 1.1 Le matériel requis 2

Mon aide mémoire traitement de texte (Microsoft Word)

Utilisation d une tablette numérique

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Utiliser une clé USB

INSTALLATION MONOSITE

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

Universalis Guide d installation. Sommaire

Utilisation de l outil lié à MBKSTR 9

UTILISER LA MESSAGERIE

DOSSIER D'UTILISATION

Formation VBA 3 Interagir

1. Ouvrir Internet Explorer Faire défiler une page Naviguer dans un site Internet Changer d adresse Internet (URL) 2

Le cas «BOURSE» annexe

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Allegroupe. Système de gestion des paiements préautorisés

LOGIcIEL WZP. QUICKSTART-logiciel-WZP-6004V1.2

Se connecter en WiFi à une Freebox

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

sommaire Archives... Archiver votre messagerie... Les notes... Les règles de messagerie... Les calendriers partagés Les listes de diffusions...

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

INSTRUCTIONS D INSTALLATION SOUS WINDOWS 7 / WINDOWS VISTA / WINDOWS XP

Réalisez votre propre carte de vœux Éléctronique

CONFIGURATION DE L AUTOMATE SIEMENS

Description pas à pas des différents processus d installation, configuration, saisie des résultats et export des données.

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité.

Organiser vos documents Windows XP

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Paramètres d accessibilité des systèmes d exploitation Windows et Mac

Spécifications techniques

ZTE MF668A Clé 3G+ Guide de démarrage rapide

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

Page Paragraphe Modification Mise en page du document Le bouton "Format de page" est maintenant "Page"

1.1 L EXPLORATEUR WINDOWS

GESTION DE L'ORDINATEUR

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access

Enregistrement de votre Géorando Maxi Liberté

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Suivant les windows, le signal pour indiquer l imprimante par défaut est un petit rond noir ou vers avec un V à l intérieur.

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Installer Joomla Pearson France Joomla! Le guide officiel Jennifer Marriott, Elin Waring

Création d une SIGNATURE ANIMÉE avec PHOTOFILTRE 7

Saisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont

Système de vidéosurveillance pour Pocket PC

Manuel fournisseur : procédure pour prendre connaissance d une consultation en ligne et soumettre une offre. Version de février 2014 SNCF

MO-Call pour les Ordinateurs. Guide de l utilisateur

Manuel BlueFolder ADMINISTRATION

Avenir Concept Monaco

Guide de configuration. Logiciel de courriel

MANUEL D INSTALLATION LOGICIEL TELEVITALE. Agréé SESAM VITALE 1.40

Le cas «BOURSE» annexe

Styler un document sous OpenOffice 4.0

Travaux pratiques Détermination de la capacité de stockage des données

Introduction 2 - Précaution 2 - Caractéristiques techniques 2 - Contenu 3

Atelier Travailler vos photos Mars 2015

DESINSTALLER L'ANTIVIRUS FIREWALL

PHILA-Collector-USB-16Go Pour Windows & Android

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

Ecran principal à l ouverture du logiciel

NOTICE D INSTALLATION ET D UTILISATION DE LIVE BACKUP

Création d un formulaire de contact Procédure

MEDIA NAV Guide de téléchargement de contenus en ligne

Archivage de courriels avec Outlook ( )

Administration d un client Windows XP professionnel

ENVOI EN NOMBRE DE Mails PERSONNALISES

Paramétrage des navigateurs

Manuel d installation de Business Objects Web Intelligence Rich Client.

Transcription:

PROGRAMMATION EN LANGAGE PASCAL et DELPHI 5 Objectifs : Prendre connaissance d un langage évolué de programmation Acquis Préalables : Connaissance des organigrammes et algorithmes. Critères d évaluations Autonomie, préparation, comportement face au micro-ordinateur fonctionnement correct des programmes Mini présentation de DELPHI DELPHI, comme Visual Basic, est un outil de développement d applications personnelles sous windows. Il permet d utiliser toutes les ressources du système d exploitation telles que fenêtres, boutons, boite de messages, mise en œuvre de sources multimédia. L objectif de cette présentation est de créer une application minimum pouvant mettre en œuvre des entrées sorties sur un PC ( ne fonctionne pas sous Windows XP ) Présentation de l écran de développement. Fenêtre de l application en cours de réalisation (ici appelée fiche) Fenêtre où apparaît le programme associée à chaque fiche qui décrit le fonctionnement de notre application Onglet de gestion des actions associées à chaque objet. Fenêtre où apparaît les propriétés de l objet sélectionné, actuellement la fiche «form1» Onglet de gestion des propriétés associées à chaque objet. Initiation à Delphi 5 1/5

Activité 1 : Réaliser une fiche avec les propriétés suivantes : nom «Croutouille le surfeur» caption hauteur en pixels 300 height largeur en pixels 400 width légende dynamique «application BTS E1» hint fenêtre centrée à l écran lors de l exécution «PoScreenCenter» position couleur «clyellow» color Activité 2 : Créer un bouton sur notre fiche : Cliquer sur l icône «bouton OK» de la barre d outil standard Cliquer sur la fiche ( rester cliqué..) et déplacer la souris pour définir la taille du bouton. Attribuer lui les propriétés suivantes : nom «GO!» caption hauteur en pixels «30» height largeur en pixels «60» width position par rapport à la gauche de la fiche «300» left position par rapport au haut la fiche «80» top légende dynamique «cliquer pour démarrer» hint Activité 3 : Associer une action au bouton de notre fiche : Lors d un clic un événement appelé «OnClick» permet d exécuter un programme. (dans l inspecteur d objet_onglet événement) Nommer ce programme «mouvement» et valider. La fenêtre de programmation est activée. Saisir le programme ci-contre Le triangle vert de la barre d outil permet de lancer l application... Activité 4 : Créer et afficher une image : Cliquer sur l icône «image» barre d outil Supplément Cliquer sur la fiche : hauteur en pixels «153» height largeur en pixels «193» width position par rapport à la gauche de la fiche «88» left position par rapport au haut la fiche «104» top modifier le programme «mouvement» comme ci-dessous : Initiation à Delphi 5 2/5

(les fichiers associés aux images doivent être présents aux endroits indiqués dans le programme..) Activité 5 : Synthèse des activités précédente: Modifier la fiche et le programme événement de sorte : - le bouton ne se déplace plus et se trouve en haut a droite de la fiche - un clic sur le bouton, fait apparaître le dahlia en haut - un clic sur le dahlia le transforme en cycliste Activité 6 : Créer une zone d affichage ( Label ) et un Scrollbar: Cliquer sur l icône «Label». Cliquer sur la fiche ; Placer le en bas à gauche. Un Label affiche a l écran une chaîne de caractères Attribuer lui les propriétés suivantes : hauteur en pixels «30» height largeur en pixels «60» width position par rapport au haut la fiche «100» top afficher sur un fond fuschia «clfuchsia» color légende dynamique «Position du Scrollbar» hint gestion de la police d écriture «Arial, GRAS, taille 14, bleu» +Font Cliquer sur l icône «Scrollbar» de la barre d outil standard. Cliquer sur la fiche ; Placer le en haut de la fiche ( après l avoir agrandie) valeur minimum «100» Min valeur maximum «210» max Lors d un clic un événement appelé «OnChange» permet d exécuter un programme.( dans l inspecteur d objet_onglet événement du scrolbar1). Nommer ce programme «mouveimage» et valider : la fenêtre de programmation est activée. Initiation à Delphi 5 3/5

Saisir le programme ci-dessous ; Le triangle vert de la barre d outil permet de lancer l application... Activité 7 : Créer une zone de saisie ( Edit ) et une boite de messages: Cliquer sur l icône «Edit» ; Cliquer sur la fiche et définir la taille du Edit1 (avec la souris) aucun texte au début text la zone n est pas en lecture seule «False» ReadOnly Rmq : cette boîte de messages pourrait être déclenchée par un clic sur bouton ou tout autre événement. Créer un programme «coucou» déclenché par l événement «on Change» de edit1, comme présenté ci-dessous Activité 8 : Affecter un état logique sur le bornier de sortie du port imprimante: Créer un nouveau projet, nom de la fiche : Gestion Port Imprimante Associer a cette Fiche un bouton «envoi» et un Label Associer au bouton «envoi», un événement «Onclick» appelé «sortie378». Saisir le programme cidessus. Vérifier que l on obtient sur le port imprimante, le nombre binaire correspondant au nombre décimal afficher a l écran. Initiation à Delphi 5 4/5

Activité 9 : Affecter un état logique en fonction de la position d un Scrollbar: Insérer un Scrollbar sur la fiche, attribuer lui : min=0 ;max=255. Proposer un programme pour lire la position de Scrollbar en binaire sur le port imprimante. Activité 10 : jeu du numéro secret. Objectif : découvrir le nombre proposer par l ordinateur : Pour cela - générer un nombre aléatoire entre 0 et 100 - créer une fiche, avec un Bouton, un Edit ( pour saisir le nombre), un Label ( pour savoir si le nombre saisi est supérieur ou inférieur a celui de l ordinateur ) - proposer et tester votre programme. Activité 11 : Chenillard. Objectif : créer un chenillard à LEDs, gérer par µo Les LEDs s allument et s éteignent les unes après les autres. Plusieurs options possibles : - un seul sens de défilement. - défilement en aller retour - défilement par bloc de 2 LEDs Créer 3 programmes : le premier avec seulement la 1 er option, le deuxième avec les 2 premières options. Et le troisième avec la totale. Remarque : Solution pour créer un effet temporiser : - faire une boucle : var temps :longint ; tempo :integer ; begin tempo :=20000000 ; for temps :=0 to tempo do ; end ; - Utiliser l objet Timer de la barre d outil système : Pour lancer le Timer : timer1.enabled :=true ; Pour arrêter le Timer : timer1.enabled :=false ; Pour modifier sa valeur : L'exécution du timer se produit réellement au travers de son événement OnTimer. timer1.interval := 500 ; ( 1000 correspondant a 1 seconde) Initiation à Delphi 5 5/5