A propos du Guide... Les auteurs, qui sommes-nous ? Conventions d'écritur
A propos du Guide... Les auteurs, qui sommes-nous ? Conventions d'écriture de l'ouvrage Déclarations de variables - Ecriture du code Déclarations de structures Fichiers externes .WL Fichiers externes .INI Fichiers REP Librairies WinDev WDL Utilisation du débogueur interne Programmation en réseau Résolution des problèmes sur les bases HyperFile Importation et Exportation de fichiers Dates et Heures Les Timers Création et utilisation de Classes Programmation des ActiveX Utilisation des API Windows Liens OLE avec Word Liens OLE avec Excel Les Tree-View : Drag & Drop et Impression Fichiers xBase Gestion des documents RTF WinDev - Développement Internet WinDev et le Minitel Faxer avec WinDev Scanner avec WinDev Utilisation des Codes-Barres Effets spéciaux sur images Plus de 70 Routines ou Fonctions Les secrets de SendMessage() Protection des applications développées Développer une application fonctionnant sur Cd-rom InfoObjet(), une fonction non documentée Valeurs des constantes Windows Liste des messages d'erreurs Windows Trucs et Astuces Windows Outils externes complémentaires du développeur Sites ou forums pour développeurs Le Guide ! Ce guide a pour objectif de faire gagner un temps précieux aux programmeurs, débutants ou chevronnés, qui développent des applications avec l'outil L4G WinDev. Hormis la documentation « officielle » de PcSoft, il n'existe actuellement aucun ouvrage en librairie, virtuelle ou non, traitant de WinDev et c'est fort dommage. Nous avons souhaité combler cette lacune avec cette première édition et nous sommes certains que vous apprécierez ce livre et y trouverez matière à réutilisation, sinon à réflexion. Il a été élaboré en utilisant la dernière version de WinDev, la version 5.5b qui était disponible lors de la rédaction de cet ouvrage. Aussi, tous les efforts ont été mis en œuvre pour vous offrir des procédures, fonctions et classes fonctionnant parfaitement avec cette version. Les sources fournies pour chacun des sujets traités dans ce livre sont largement commentées et réutilisables immédiatement dans vos applications WinDev. Vous n'avez pas de royalties ou de licence à payer, ni à citer les sources utilisées dans vos applications. Chaque développeur ou société ayant acquis la version électronique ou papier du Guide est titulaire d'un N° personnel unique correspondant à l'installation sur UNE machine. Toute personne de la société en question peut donc lire et utiliser les informations sur cette machine. Il est toutefois interdit de vendre ou donner les sources et projets fournis à toute personne n'ayant pas acheté le Guide. En clair, VOUS avez acheté le guide, vous pouvez utiliser les sources et exemples dans VOS projets mais vous ne pouvez pas les donner / vendre à une autre personne / société. C'est pourquoi, nous vous fournissons un code de débridage qui vous est personnel. Nous avons voulu vous offrir des sources prêtes à l'emploi, dans les domaines les plus variés, domaines qui sont le pain quotidien dans nos activités de développement. Tous les exemples ont été plusieurs fois testés en environnement Windows 98 2ème édition, avant d'être intégrés dans cet ouvrages. Ils ont été compilés en 32 bits sur des machines à processeurs Intel III, 700 Mhz, avec 128 Mo de Ram et disques durs IDE 15 Go. En principe, ces exemples fonctionnent également parfaitement sous Windows 95, Windows NT4. Cependant, selon la configuration de votre machine, quelques ajustements peuvent s'avérer nécessaires. Développeurs WinDev depuis l'aube, nous avons apporté le plus grand soin à la rédaction de ce livre et nous vous remercions de bien vouloir nous faire part de vos rermarques, critiques, suggestions et, pourquoi pas, de vos compliments. Nous espérons avoir atteint l'objectif de vous faire gagner du temps et de mieux faire connaître WinDev, à notre avis largement méconnu ! Bons développements à tous avec WinDev ! Les auteurs… Alain Duglas Fabrice Harari WINDEV® est un logiciel de développement RAD produit par PC-SOFT® Les mots ''Windows, ''NT'', "WINDEV®", "PC-SOFT®" "HyperFile" et "LST®" sont la Propriété de leurs propriétaires respectifs et ne sont utilisés ici qu'en tant que références. Il n'y a aucun lien direct ou d'affiliation entre la société PC-SOFT® et les auteurs du présent ouvrage. Fabrice HARARI ___________________________________________________________________ Titulaire d'un simple DUT informatique, Fabrice Harari a commencé sa carrière d'informaticien en 1985 directement comme chef du service informatique d'une SSII Niçoise. Sa volonté d'indépendance l'a amené en 1987 à créer sa propre société, Axlinfo. Cette société travaillait à l'origine dans le monde Prologue, en Bal, Abal pour développer des logiciels de gestion, mais aussi en assembleur pour développer des outils systèmes. Le virage vers Windows sera pris en 1994 avec WinDev 1.5, le C/C++ et l'assembleur. Depuis cette date de nombreux logiciels de gestion mais aussi des utilitaires (comme AxlSauve, logiciel gratuit de sauvegarde sur disque amovible) auront été développé avec WinDev. Il a créé en décembre 1999 et administre depuis cette date, le site Internet devenu depuis http://www.WinDevasso.org. Impliqué depuis plusieurs années dans le WinDev-Forum, LA mailing liste technique sur WinDev, il a activement participé à la création de l'Association des Développeurs WinDev (WinDevAsso) en octobre 2000. Aujourd'hui président de cette association, il effectue, en plus de son travail au sein d'Axlinfo, des missions de Conseil / Audit et de gestion de projet de développement WinDev en France et à l'étranger. La rédaction de ce livre sur WinDev s'inscrit donc totalement dans l'évolution de sa carrière, en mettant au service de tous les développeurs WinDev les fruits de son expérience. Contact : fharari@axlinfo.com Alain DUGLAS ___________________________________________________________________ Commercial de formation et d'expérience, Alain Duglas a travaillé jusqu'en 1985 au sein de multinationales étrangères comme Rothmans International ou Colgate Palmolive en tant que directeur des ventes et de la promotion, directeur de filiale, directeur commercial… Après l'achat de son premier micro-ordinateur au début des années 80 (un Apple IIe..), il est très vite passionné par l'informatique. Pur autodidacte, créateur et animateur de deux clubs micro (Institut Français de Gestion, Automobile Club du Rhône), il crée sa première SSII en 1985, Microfil, société qu'il animera jusqu'en 1995. Cette SSII de 8 personnes est spécialisée dans le développement de programmes de gestion spécifiques destinées aux PME et aux industriels. Le langage phare utilisé alors est Clipper (Summer 87) puis Nantucket Clipper 5, toujours sur des bases de données xBase. Puis arrive Windows et on passe alors au langage DbFast de l'éditeur Computer Associates, puis à WinDev, qui promet un gain de temps de développement énorme… En 1995, souhaitant se consacrer à des développements plus « personnels » et plus attractifs, il crée DIACOM International, une société lyonnaise d'édition, spécialisée dans les développements créatifs destinés au grand public, logiciels diffusés via d'autres éditeurs et la grande distribution. Il est également auteur depuis près de 5 ans auprès d'éditeurs prestigieux comme GT Interactive Software, Sybex... et développe exclusivement avec WinDev depuis 1994, mais ne refuse pas, à l'occasion, à mettre les mains dans le cambouis d'autres langages, comme Visual Basic ou Delphi... Il est l'auteur en 1999 de la classe RichText WinDev, diffusée avec succès à plusieurs centaines d'exemplaires auprès de la communauté WinDev en France et à l'étranger. Il est également l'auteur du seul générateur aléatoire de grilles de Mots Croisés français au monde, développé en WinDev « pur sucre », Super Mots Croisés, vendu à plusieurs milliers d'exemplaires depuis Avril 1999, via GT Interactive et le réseau commercial de TF1 Vidéo. Ce logiciel a nécessité deux ans de réflexion et une année complète de développement. Pratiquant assidu et expérimenté de WinDev, il souhaite, avec cet ouvrage écrit à quatre mains, faire partager son expérience et son plaisir de développer avec WinDev. Contact : DIACOM@aol.com Conventions d'écriture de l'ouvrage Afin de vous repérer rapidement dans cet ouvrage et dans leurs chapitres, la notation suivante a été adoptée, les polices correspondantes avec les tailles et les couleurs ci-dessous : 1. Chapitres, 2. explications et commentaires concernant le sujet traité, 3. points importants à retenir, 4. des commentaires supplémentaires, 5. procédures ou étapes à suivre, 6. sources WinDev : chaque début de source est signalé par l'icône 7. exemples du cédérom compagnon : ils sont repérés par l'icône , 8. notes particulières : elles sont repérées par l'icône . 9. liens à des sites Internet ou adresses e-mail : www.site_internet.com . OoOoOoOoOoOoOoOoO Déclarations de Variables - Ecriture du Code « Tous les chemins mènent à Rome... » indique l'expression populaire. C'est particulièrement vrai dans notre métier ! C'est certain, chaque développeur a ses petites habitudes, sa méthodologie (ou parfois... l'absence de méthodologie !), sa façon d'écrire son code ainsi que son style propre. Evidemment, à priori, ce style n'a pas d'incidence sur le bon fonctionnement de l'application finale. Pourtant, parfois, lorsque l'on regarde le code de certaines applications, on prend peur ! Imaginez la reprise d'un source vieux de quelques années, source dont il n'existe pas de dossier, et qui n'a pas été écrit par vous ! C'est pourquoi, nous avons jugé utile de rappeler quelques conseils de base, notamment concernant la uploads/Litterature/ cours-windev.pdf
Documents similaires
-
18
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 26, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 1.2308MB