IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. Constantes, types et variables dans une classe

    par , 23/08/2016 à 20h30 (Blog de Gilles Vasseur - Pascal et compagnie)
    Il est intéressant de noter que les classes acceptent des éléments plutôt inattendus et par conséquent peu utilisés : des sections const et type sont possibles et fonctionnent comme elles le feraient dans une unité, une méthode, une procédure ou une fonction.

    Ainsi les déclarations suivantes sont-elles correctes :

    Code pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    type
     
      { TMyClass }
     
      TMyClass = class
        const
          MyConst = 'developpez.com';
        type
          TMyEnum
    ...

    Mis à jour 12/09/2016 à 16h46 par gvasseur58

    Catégories
    Free Pascal , Lazarus
  2. Delphi Gratuit

    par , 23/08/2016 à 14h05
    Pour faire suite à mon précédent billet, c'est au tour de Delphi en version starter (win32 only, sans les composants d’accès aux bases de données) de passer en gratuit jusqu'au 9 septembre.

    C'est ici que ça se passe.

    Il y a aussi un bootcamp en anglais du 5 au 9 septembre qui abordera les bdd, firemonkey, la création de jeux vidéo... le tout avec Delphi.

    Pour en savoir plus : ici.
  3. Création de type personnalisé dans PostgreSQL

    par , 23/08/2016 à 00h28 (Alassane Diakité)
    PostgreSQL permet la création d'un type personnalisé de donnée.
    Dans notre exemple nous créerons le type « fraction » et mettrons en place la possibilité de définir un index sur notre type.

    La commande CREATE TYPE permet de créer votre type.
    Dans notre cas (fraction) nous devons tenir compte des contraintes…
    • le dénominateur ne peut être nul (zéro !)
    • ni le numérateur et ni le dénominateur ne peuvent être NULL (absence de valeur !)


    Le deuxième ...

    Mis à jour 17/08/2017 à 14h29 par Malick (Ajout balises code)

    Catégories
    Bases de données , SQL , PostgreSQL
  4. Les propriétés hors des classes avec Free Pascal et Lazarus

    par , 22/08/2016 à 12h41 (Blog de Gilles Vasseur - Pascal et compagnie)
    Free Pascal propose des propriétés qui n'ont besoin ni d'une classe ni d'une instance de classe comme support, mais dont la déclaration s'appuie sur des fonctions et procédures ordinaires. Elles se déclarent dans des blocs globaux comme l'interface d'une unité et se comportent comme des propriétés de classe.

    Ce type de propriété se différencie des variables ordinaires par sa souplesse : il permet de vérifier ou de calculer une valeur avant de l'affecter à la propriété et éventuellement ...

    Mis à jour 24/08/2016 à 18h11 par gvasseur58

    Catégories
    Free Pascal , Lazarus
  5. Fichier dvjhUtilities-1.3.0.js

    par , 21/08/2016 à 11h03
    La version 1.3.0 regroupe les "bouts de code" utiles fournis dans les billets précédents. Je m'en sers tous les jours.

    Ce fichier utilise moment.js

    Pour le tester :

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.14.1/moment.min.js"></script>
    <script src="http://danielhagnoul.developpez.com/lib/dvjh/dvjhUtilities-1.3.0.js"></script>

    Pour le copier :
    ...
    Tags: es2015
    Catégories
    ES2015 , Javascript , Développement Web