Sources C++Builder

Sources spécifiques à C++ Builder
Ajouter un nouvel élément

    Nombres Premiers

    Éditeur : Kakou35 + 692 octets
    Vous entrez un nombre et le programme trouvera tous les nombres premiers compris entre 0 et votre nombre !

    Utilitaire d'installation du BDE 5.2

    Éditeur : David R. Robinson + 6,69 Mo
    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

    Un jeu de puzzle hexagonal

    Éditeur : Pierre Poliakoff + 302 Ko
    Un jeu de puzzle original.

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

    Licence : Autre - 14/11/2010 - Téléchargé 2 x
    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.

    Snake

    Éditeur : OzerSenturk + 259 Ko
    Le fameux jeu où il faut éviter de se mordre la queue.

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

    Licence : Autre - 10/11/2010 - Téléchargé 2 x
    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.

    Mails Developpez

    Éditeur : C++Builder 6 personal + 2 Mo
    ---------------------------------------------------------------------------------------------------------
    Bonjour,

    Explications de MailsDeveloppez :
    Ce programme fabrique le mail d'une application a envoyer à Développez.com

    Placer dans le même dossier que cette application, le fichier : Mail.txt
    Il sera utilisé pour fabriquer la mail à envoyer à Développez.com


    Dans un 1er temps, on sélectionne le dossier à envoyer à Développez.com
    Ce dossier doit posséder :

    Un fichier. : xxxyyy.zip (Ce fichier sera envoyé à Développez.com)
    xxx = détermine le nom de l'application
    yyy = La version du fichier z ... Voir la suite

    Utilisation des icônes de notification avec l'API Windows

    Licence : Autre - 09/11/2010 - Téléchargé 1 x
    Voici un petit programme C++ Builder dont l'objectif est de comprendre l'utilisation des icônes de notification (à côté de l'horloge) sans utiliser de composant mais uniquement en utilisant des fonctions Windows.

    Vous trouverez toute la documentation sur l'API utilisée à l'adresse suivante : http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/reference/functions/shell_notifyicon.asp

    Comment interdire l'affichage du gestionnaire de tâches ?

    Licence : Autre - 09/11/2010 - Téléchargé 1 x
    Ce programme montre comment contrôler l'affichage du gestionnaire de tâches à l'aide d'un Timer.
    Si le processus correspodant est détecté, il est killé par l'application.

    Cet exemple peut vous servir à empêcher l'utilisateur de votre application de la tuer, mais la solution employé étant assez radicale, elle ne sera pas forcément du goût de tout le monde.

    Déplacement d'un élément au sein de sa ListBox

    Licence : Autre - 09/11/2010 - Téléchargé 1 x
    Ce code vous permettra de reproduire le déplacement d'un élément d'une TListBox vers une nouvelle position, avec décalage des différents éléments.

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

    Licence : Autre - 09/11/2010 - Téléchargé 1 x
    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.

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

    Licence : Autre - 09/11/2010 - Téléchargé 1 x
    Cette petite application vous montre comment utiliser un TTreeView pour afficher le contenu d'un répertoire donné.

    Comment extraire des données d'un DataSet vers un fichier ?

    Licence : Autre - 09/11/2010 - Téléchargé 1 x
    L'objectif de cette méthode est d'extraire d'une table ou d'un autre ensemble de données de type TDataSet vers un fichier texte.
    On aura donc une première ligne contenant les noms de colonnes, puis autant de lignes que de lignes présentes dans l'ensemble de données.

    Le caractère séparateur des données utilisé pour le fichier texte vaut par défaut ";" mais peut être spécifié dans l'appel.

    Exemple d'utilisation :

    DataSetToFile(maTable, "E:\\test.txt");

    Un jeu de puzzle pour les musiciens

    Éditeur : Pierre Poliakoff + 85 Ko
    Apprenez vos gammes en jouant.

    Un jeu de taquin

    Licence : Autre - 10/11/2010 - Téléchargé 1 x
    Le programme propose 3 niveaux de jeu : 4*4, 5*5 et 6*6 cases.

    Exploitation des transformées de fourrier rapides (FFT)

    Licence : Autre - 10/11/2010 - Téléchargé 1 x
    Cette source est constituée d'une librairie accompagnée de sa documentation, ainsi que d'un programme l'utilisant.

    Une API pour C++ Builder appartenant au domaine du middleware

    Licence : Autre - 14/11/2010 - Téléchargé 1 x
    Cette API appartient au registre du middleware. Elle a été crée en ajoutant et triant les différentes fonctions ou classes que j'ai eu à programmer par moi-même pour remédier à certains manques dans C++ Builder.

    Retrouvez le sujet de discussion sur la jAPI ici : http://www.developpez.net/forums/viewtopic.php?t=18082

    Rendez vous sur le site de l'auteur pour davantage d'informations et une documentation en ligne.

    Installation :

    • Dézippez le fichier dans le répertoire de votre choix et suivez les instructions pour recopier les fichiers dans un répertoire de travail

    • Positionnez une variable d'environnement jAPI au sein de C++ Builder (elle vous permettra d'ut ... Voir la suite

    Utilisation de la jAPI pour des rotation d'images

    Licence : Autre - 15/11/2010 - Téléchargé 1 x
    Exemple d'une rotation d'image utilisant la jAPI.

    Remarque : pour faire fonctionner facilement cet exemple, il est recommandé d'avoir positionné une variable d'environnement jAPI au sein de C++ Builder, pointant vers le répertoire d'installation de la jAPI.

    Un évaluateur d'expressions mathématiques avec variables

    Licence : Autre - 14/11/2010 - Téléchargé 1 x
    Cet évaluateur d'expressions mathématiques travaille sur des double, gère les parenthèses, et les opérateurs +, - binaire, - unaire, /, * et ^ (puissance).
    Il permet également d'utiliser des variables, dont les noms doivent contenir uniquement des caractères alphanumériques, le premier caractère étant une lettre. Ces noms de variables sont insensibles à la casse.

    Le schéma classique d'utilisation est :

    • affectation de la propriété Expression (possibilité de déclenchement de l'événement OnParseError, que vous pouvez implémenter).

    • récupération de la liste des variables présentes dans l'expression (getVariables).

    • parcours de cette liste, et affectation des valeurs au var ... Voir la suite

    CppBuilder

    Éditeur : C++Builder 6 personal + 569 Ko
    ---------------------------------------------------------------------------------------------------------
    Bonjour,

    Explications de CppBuilder :
    Ce programme modifie les sources de C++Builder.
    Avant de le lancer, réaliser une copie.

    Il permet de :
    - Créer un fichier ini
    - Ajouter une clef à un fichier ini existant
    - Inhiber les méthodes non appelées
    - DesInhiber les méthodes Inhibées
    - Supprimer les méthodes Inhibées
    - Afficher les méthodes
    - Arranger les méthodes
    - Aligner les colonnes des méthodes

    Apres avoir modifié des sources, il y a un bouton pour enregistrer les modifications.

    ... Voir la suite

90 éléments

Contacter le responsable de la rubrique C++