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

Sources C++Builder91 ressources dans cette catégorie

Sources spécifiques à C++ Builder

Sources C++Builder

Liste des 91 ressources de cette catégorie

    Utilitaire d'installation du BDE 5.2

    Téléchargé 82 fois-
    0
    0
    BDE (Borland Database Engine) est le moteur de base de données utilisé par Builder pour accéder aux différents types de bases de données. Si votre application accède à une BDs, et que vous souhaitez l'installer sur un poste vierge (ie. Builder n'est pas installé), alors vous devez installer le BDE.

    Le fichier BDEInfoSetup permet une installation très facile du BDE 5.2

    Il installe le BDE 5.2 ainsi qu'un utilitaire nommé BDE Information Utility. Ce dernier permet d'afficher le informations suivantes:

    • Version du BDE

    • Le contenu du fichier de configuration du BDE


    Il peut être également utilisé pour vérifier que le BDE est correctement installé et co ... Voir la suite
    Logiciel - Licence : Non renseignée - Publié le 14/12/2011 - Taille 6,69 Mo - Éditeur : David R. Robinson +

    Nombres Premiers

    Téléchargé 56 fois-
    0
    0
    Vous entrez un nombre et le programme trouvera tous les nombres premiers compris entre 0 et votre nombre !
    Licence : Non renseignée - Publié le 31/12/2019 - Taille 692 octets - Éditeur : Kakou35 +

    Des boutons évolués gérant les couleurs

    Téléchargé 10 fois-
    0
    0
    Un ensemble de trois nouveaux composants :

    • TColorButton : Un bouton dont vous pouvez choisir la couleur

    • TColorGlyphButton : Un bouton dont vous pouvez choisir la couleur, avec possibilité d'y apposer un Glyph

    • TBitmapButton : Un bouton dont l'apparence est basée sur un bitmap que vous fournissez

    Licence : Non renseignée - Publié le 10/11/2010 - Taille 11 Ko - Auteur : Greybird +

    [Fichiers] Trouver tous les fichiers d'un répertoire ayant une extension donnée

    Téléchargé 7 fois-
    0
    0
    Ce petit code vous permettra de lister l'ensemble des fichiers d'un répertoire ayant une extension donnée.
    void __fastcall ListerFichiers(TStringList *liste, AnsiString NomRep,
    AnsiString extension, bool SousRep)

    Le paramètre SousRep vous donne la possibilité d'inclure les sous-répertoires dans la recherche.

    Un bon exemple d'utilisation des fonctions FindFirst, FindNext et FindClose.
    Licence : Non renseignée - Publié le 14/11/2010 - Auteur : Ricky81 +

    Réaliser une capture d'écran au format bmp

    Téléchargé 7 fois-
    0
    0
    Ce code vous permettra de sauvegarder une capture d'une zone déterminée de l'écran dans un fichier au format bmp.

    void __fastcall ImprimeEcran(unsigned int abscisse, unsigned int ordonnee,
    unsigned int hauteur, unsigned int largeur, AnsiString nomFichier)
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 1384 octet - Auteur : Ricky81 +

    Création d'une zone de sélection à la souris

    Téléchargé 7 fois-
    0
    0
    Ce projet montre comment proposer à l'utilisateur de réaliser une sélection à la souris, en traçant un cadre comme dans l'explorateur Windows par exemple.
    Le projet permet de sélectionner une zone d'une image à copier, et, en cliquant sur le bouton, de la copier dans une autre image. La gestion de la sélection se fait par une classe dédiée, réutilisable pou rn'importe quel objet possédant un TCanvas.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 180 Ko - Auteur : Greybird +

    Comment vérifier les propriétés d'un mot de passe ?

    Téléchargé 7 fois-
    0
    0
    De nombreuses applications peuvent faire appel à un mot de passe pour protéger les accès à leurs données. Il est donc important de pouvoir en saisir un et de vérifier certaines propriétés pour éviter les mots de passe triviaux.

    Ce dernier point est illustré ci-après, une fois quelques fonctions de traitemement des AnsiString présentées. D'autres types de String peuvent être utilisés.

    Les types d'erreurs sont définis sous forme d'enum dans StringFunctions.h.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 6 Ko - Auteur : cryptonyx +

    Réaliser une capture d'écran (redimensionnement possible) au format bmp

    Téléchargé 6 fois-
    0
    0
    Ce code vous permettra de sauvegarder une capture d'une zone déterminée de l'écran, avec redimensionnement possible, dans un fichier au format bmp.

    void __fastcall ImprimeEcranRedim(unsigned int abscisse, unsigned int ordonnee, unsigned int hauteur, unsigned int largeur, unsigned int hauteur_copie, unsigned int largeur_copie, AnsiString nomFichier)
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 1437 octet - Auteur : Ricky81 +

    Exemple de communication socket pour la réalisation d'un petit chat

    Téléchargé 6 fois-
    0
    0
    Ceci est un exemple simple de l'utilisation des composants TClientSocket et TServerSocket de C++ Builder pour réaliser une application de chat.

    Les clients dialoguent uniquement avec le serveur, mais le serveur peut dialoguer avec qui il veut. Évidemment en implémentant son propre protocole d'échange de trames on peut très facilement faire dialoguer les clients entre eux mêmes, tout en passant par le serveur.

    Comme je l'ai mentionné, ceci est un exemple d'utilisation des composants mentionnés ci-dessus, le but étant de réaliser un chat simple. Il est loin d'être un chat complet.


    NB : Pour déclarer son identité auprès du serveur, un client doit envoyer la trame suivante au serveur (après s'ê ... Voir la suite
    Licence : Non renseignée - Publié le 15/11/2010 - Taille 9 Ko - Auteur : Neo41 +

    Utilisation d'un TreeView pour lister le contenu d'un répertoire donné

    Téléchargé 6 fois-
    0
    0
    Cette petite application vous montre comment utiliser un TTreeView pour afficher le contenu d'un répertoire donné.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 5 Ko - Auteur : Ricky81 +

    Comment donner une couleur différente à chaque ligne d'une ListBox ?

    Téléchargé 6 fois-
    0
    0
    Positionnez par exemple la propriété Style à lbOwnerDrawFixed afin de disposer de l'événement OnDrawItem pour lequel nous définissons les opérations nécessaires à la mise en forme souhaitée.
    Dans l'exemple, nous utilisons une TStringList pour stocker la couleur de chaque ligne, ceci afin de pouvoir en tenir copte à chaque fois que le composant se dessine.

    L'application utilise une TColorBox pour la modification de la couleur de la ligne selectionnée.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Ricky81 +

    Écriture sur une zone contrainte du Canvas

    Téléchargé 5 fois-
    0
    0
    Ce petit code vous permettra d'écrire un texte sur un Canvas en définissant la zone cible.

    void __fastcall EcrireLignes(TCanvas *Canvas, TRect ZoneLabel, AnsiString Text, int espaceligne)

    Le paramètre espaceligne permet de préciser la valeur en pixels du saut de ligne.
    Code source - Licence : Non renseignée - Publié le 10/11/2010 - Taille 1442 octet - Auteur : Greybird +

    Un dérivé de TEdit avec gestion de l'alignement

    Téléchargé 5 fois-
    0
    0
    Un TEdit enrichi d'une nouvelle propriété Alignment permettant de choisir le positionnement du texte par rapport au contrôle.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 1 Ko - Auteur : Fred_smashg +

    Un dérivé de TCustomLabel qui gère l'inclinaison

    Téléchargé 5 fois-
    0
    0
    Ce composant hérite de CustomLabel et propose la propriété Angle permettant de définir une inclinaison pour le libellé.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 3 Ko - Auteur : Kaejar +

    Un jeu de puzzle hexagonal

    Téléchargé 5 fois-
    1
    0
    Un jeu de puzzle original.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 302 Ko

    Affichage du taux d'occupation processeur

    Téléchargé 5 fois-
    0
    0
    Cet exemple vous montre la création d'un Thread pour l'affichage du taux d'occupation du processeur.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 6 Ko - Auteur : ksly +

    Un jeu de taquin

    Téléchargé 5 fois-
    1
    0
    Le programme propose 3 niveaux de jeu : 4*4, 5*5 et 6*6 cases.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 143 Ko - Auteur : henderson +

    Un exemple d'éditeur de propriété de type collection

    Téléchargé 4 fois-
    0
    0
    Cet exemple de composant vous montre comment réaliser un éditeur de collection comme pour un DBGrid.

    Pour l'installer :

    1. Compiler le paquet DVPDVSEnumBBButtonRT

    2. Compiler et installer le paquet DVPDVSEnumBBButtonDE


    Pour tester :

    1. Créer une nouvelle fiche.

    2. Ajouter une source de donnée.

    3. Ajouter le nouveau composant et faire pointer sa propriété [DataSource] vers la source de données

    4. Ajouter un contrôle d'édition qui sera pointé par la propriété [Editor]

    5. Ajouter un bouton qui sera pointé par la propriété [CheckBtn]

    6. Ajouter des champs à la coll ... Voir la suite
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 14 Ko - Auteur : dvsoft +

    Un exemple d'éditeur de propriété : un bouton avec caption extraite d'une base de donnée

    Téléchargé 4 fois-
    0
    0
    Installation:

    1. Dézipper le fichier

    2. Ouvrir DVPDBButtonRT et compiler

    3. Ouvrir DVPDBButtonDE, compiler et installer


    Si tout se passe bien, vous devez le nouveau composant dans l'onglet DVP.

    Quelques explications ...

    Regardez bien le fichier DVPDBButtonDEReg.cpp, class PACKAGE TDataFieldsProperty : public TStringProperty.
    C'est une classe générique qui peut être utilisée chaque fois que vous utilisez une property de type AnsiString qui pointe sur une liste de champs d'une table.
    Vous aurez peut être à modifier la méthode GetAttributes() qui doit fournir à l'éditeur de propriété de builder la liste des champs possibles (par ... Voir la suite
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 11 Ko - Auteur : dvsoft +

    Affichage et sélection de la police de caractères courante

    Téléchargé 4 fois-
    0
    0
    Un petit composant permettant de toujours visualiser la police actuellement sélectionnée. Ce composant montre également comment inclure dynamiquement un controle dans un autre.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 1 Ko - Auteur : slylafone +