Introduction à Visual Studio C++ (VC++)

Slides:



Advertisements
Présentations similaires
Formation universitaire à .NET: Introduction à C#
Advertisements

Linq, fonctionnement et architecture
Eléments visuels. 2009/2010L3-Eco - Université de Bordeaux2 Les feuilles La feuille : cest le cadre dans lequel tous les autres éléments (visuels) dune.
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Chapitre I : Systèmes d’exploitation
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
L’enregistreur de macros
TD 1 IJA Introduction Objet, méthode, attribut Classe, instance
TP 3-4 BD21.
Créer un document LES FONCTIONS ENREGISTRER LES FORMATS Retour au menu principal.
Projet 4info.
Systèmes d’exploitation
Commission scolaire des Laurentides
Module II : Les logiciels
PRÉSENTATION Logiciel de traitement de texte:
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Comment détecter et éliminer
Les Services Web Avec.NET version 1.1. Un service Web en bref… Méthodes ou objets accessible à distance via SOAP (Simple Object Access Protocol ); SOAP.
Par Fabrice Pasquier Cours IV
Développement Rapide dApplications Web avec.NET « Mon premier site »
Création d’un programme :
Une fois le logiciel décompressé, lancer lexécution en cliquant sur « setup »
Cours présenté par Mr Mounir GRARI33 Créer une base de données vide Si vous voulez concevoir votre propre base de données, vous pouvez créer une base vide.
Programme et Langage C++
Création d'un diaporama Création d'un diaporama
Publispostage Menu Outils / Lettres et publipostage
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
FICHIERS : Définition : Algorithme général:
La numérisation de documents.
Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique et de génie logiciel Développer.
Développer en C avec Eclipse Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique.
Maîtriser le langage HTML Les Formulaires. Dans cette section on verra comment diviser un formulaire en plusieurs blocs principaux avec un titre pour.
GESTION DE PARCS D’ORDINATEURS
PROGRAMMATION INFORMATIQUE DINGÉNIERIE II PRO-1024.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II

Ouverture d’image PGM et éléments d’affichage graphique
Réaliser par : Moh Fakhri Slama
Exploration de la programmation android Formation Assurer par: Club FreeWays Réalisé par: BOUHJJA Lamia.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Programmation événementielle
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Programmation objet La base.
Traitement de son Chapitre 2 : Exploitation de logiciels Leçon1:
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Sif Démarrage de VC++ n Démarrer -> Tous les programmes -> Microsoft Visual Studio > Microsoft Visual Studio 2005.
SI 28 - Écriture interactive & multimédia Dreamweaver Séance 1 Petit Clara & Palfart Julien Printemps2008 Printemps 2008.
Formation Affelnet 6ème
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
Iup MIAGe 3° année Projet MIAGe Toulouse – Groupe 21 Charte graphique.
Chapitre 1 : systèmes d’exploitation
Comprendre le SGBDR Microsoft Access – partie 2
Vue d’ensemble du plugin. Barre d’outils TextBox non éditable où apparaît le chemin du projet. Affiche une représentation visuelle du modèle du projet.
Conception des pages Web avec
GRAPHISME PAR ORDINATEUR SIF Contenu du cours 2 Introduction à XNA –Installation de XNA 4.0 –Premier projet –Gestion des ressources (images, vidéo.
Présentation de Qt Iris 1
Initiation aux bases de données et à la programmation événementielle
Rappel. Les tableaux Une ligne Une colonne Une cellule.
Dreamweaver Séance 1.
Flash 2 ème séance Interaction François Marliac Mickaël Moreira.
Flash MX – Séance 2 Interactions & ActionScript David Rapin Si28 P06.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
CRÉER UNE MACRO SUR EXCEL 2003 POUR COLORER UN TABLEAU Réalisation – Aude Douls.
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
Visual Information Solutions IDL 7.0 Pour une utilisation optimale d’IDL.
Abes agence bibliographique de l’enseignement supérieur Les scripts.
Transcription de la présentation:

Introduction à Visual Studio C++ (VC++) PRO-1027 Programmation Scientifique en C Introduction à Visual Studio C++ (VC++) Sujets Utilisation de l’outil de développement Visual Studio Concepts généraux Développement d’applications MFC sous VC++ Création d’un projet Développement d’interfaces Programmation des interactions (événements)

Introduction à Visual Studio C++ Visual Studio est un outil permettant de développer des programmes sous la plate-forme Microsoft. Les langages de programmation supportés par Visual Studio sont principalement: Visual Basic, Visual C++, Visual C#, Visual J# . Visual Studio supporte aussi les outils Visual Source Safe (gestion de projets de développement en groupe) et Visual Interdev (gestion de projets pour l’Internet). Dans le contexte du cours, nous utiliserons Visual C++.

Démarrage de Visual Studio

Création d’une application simple avec Visual C++ Pour créer un nouveau projet: File->New->Project

Création d’une application simple avec Visual C++ Création d’une application MFC Donner un nom au projet

Création d’une application simple avec Visual C++ Spécifier le type d’application

Création d’une application simple avec Visual C++ Environnement de développement: Visualisation des classes Affichage de classes : Nous permet d’explorer notre projet mais classe par classe. Permet d’observer la définition de chaque classe, ces attributs ces méthodes, ces événements associés.

Création d’une application simple avec Visual C++ Environnement de développement: Explorateur de solution Une solution Visual Studio peut contenir un ou plusieurs projets. L’explorateur de solutions permet de visualiser les fichiers de nos projets. Ces fichiers sont regroupés Selon trois types: Fichiers d’en-tête (extension h): contiennent les déclarations des classes et fonctions. Fichiers source (extension cpp): contiennent les définitions des Fichiers de ressources: contiennent la description des ressources visuelles.

Création d’une application simple avec Visual C++ Environnement de développement: Visualisation des ressources Affichage des ressources : permet de visualiser les contrôles constituant l’interface de notre projet. Comme par exemple les boîtes de dialogue, les menus, Boutons etc.

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Chaîne de caractères)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Zone d’édition de texte)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Boutons)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajouter une variable à un contrôle )

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajouter une variable à un contrôle: spécifier la catégorie, le type et le nom de la variable )

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajouter une variable à un contrôle: spécifier la catégorie, le type et le nom de la variable )

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Programmer les événements associés à chaque bouton en double-cliquant sur chaque bouton et en insérant le programme associé à chaque événement)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Programmer les événements associés à chaque bouton)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Tester l’application: Lancer la compilation suivie de l’exécution )

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Tester l’application: Exemple de sorties)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Fichiers du projet) Double-cliquer sur le fichier .sln pour charger le projet

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Fichiers du projet)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Affichage des résultats de la compilation) En cliquant sur un message d’erreur, le système vous amène directement à la ligne de programme erronée

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Informations importantes: Sauvegarde du projet)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: variable associée)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: code associé à l’événement bouton Afficher texte)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution) En cliquant sur ok le texte apparaît dans la boîte d’édition du bas

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Boîte à cocher: Compilation et exécution)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Groupe de boutons radio)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: variable associée au bouton radio cm)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: code associé à l’événement bouton Conversion)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: compilation et exécution)

Création d’une application simple avec Visual C++ Ajout de contrôles à l’application Dialogue (Ajout d’autres contrôles: Bouton radio: compilation et exécution)