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

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

    Téléchargé 4 fois-
    0
    0
    Un TMaskEdit 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 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 +

    Gestion d'un collage mutliligne dans un TEdit

    Téléchargé 4 fois-
    0
    0
    Ce composant hérite du TEdit et propose 2 propriétés :

    • MLPaste : bool définissant si le collage de texte contenant un saut de ligne est autorisé

    • SautLigne : AnsiString contenant la valeur de substitution désirée

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

    Exemple d'utilisation de la technique de double buffering pour dessiner sur une fiche

    Téléchargé 4 fois-
    0
    0
    Ce projet montre l'utilisation de la technique du double buffering pour accélérer les rendus graphiques.

    L'exemple repose sur le rendu d'un effet plasma, le rendu de l'effet se faisant dans un buffer mémoire, qui est ensuite plaqué sur le Canvas de la Form.
    Licence : Non renseignée - Publié le 10/11/2010 - Taille 5 Ko - Auteur : Greybird +

    Construction d'une application MDI

    Téléchargé 3 fois-
    0
    0
    Construction d'une application MDI simple avec gestion de la répartition des fenêtres, navigation.
    L'exemple montre également la mise en œuvre d'un TMainMenu
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 12 Ko - Auteur : Ricky81 +

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

    Téléchargé 3 fois-
    0
    0
    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
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 9 Ko - Auteur : Neilos +

    Liste Presse Papier

    Téléchargé 3 fois-
    0
    0
    ---------------------------------------------------------------------------------------------------------
    Bonjour,

    Explications de ListePressePapier :
    Ce programme mémorise le presse papier dans une liste.

    Le contenue du presse papier peut être les pages visitées sur internet,
    (exemple : pour les pages visités sur internet, faire un Ctrl+C sur l'adresse
    pour la placer dans une liste)
    Si l'adresse se trouve déjà dans la liste, elle n'est pas copiée.

    Le texte a capturer de certains fichiers,


    Veuillez trouver ci-joint les codes de C++Builder que j'ai développé les 7 derniers mois.
    Je prépare les autres code (je retire les composant ... Voir la suite
    Licence : Freeware - Publié le 19/07/2013 - Taille 640 Ko - Éditeur : C++Builder 6 personal +

    SynchroniserDossier

    Téléchargé 3 fois-
    0
    0
    ---------------------------------------------------------------------------------------------------------
    Bonjour,

    Explications de SynchroniserDossier :
    Ce programme synchronise 2 dossiers et leurs sous dossier.
    Le dossier 1 et le dossier 2 sont paramétrés dans un fichier.ini

    Si le dossier 1 possède un fichier qui n'est pas dans dossier 2,
    il le copie dans dossier 2. (mais reste également dans dossier 1)

    Si le dossier 1 possède un fichier qui est dans dossier 2,
    mais, ce fichier n'a plus la même date, il le remplace dans dossier 2.
    (mais reste également dans dossier 1)

    Si le dossier 1 possède un fichier qui est dans dossier ... Voir la suite
    Licence : Freeware - Publié le 18/07/2013 - Taille 635 Ko - Éditeur : C++Builder 6 personal +

    Mail

    Téléchargé 3 fois-
    0
    0
    ---------------------------------------------------------------------------------------------------------
    Bonjour,

    Explications de Mail :
    Certain fournisseur d’accès, ne transmettent pas les mails, qui possèdent des
    fichiers, qui peuvent transmettre un virus.(Fichiers ".exe" ou ".bat")


    Ce programme :

    1) Transforme le contenu d'un dossier en plusieurs fichiers.
    Si vous possédez plusieurs sous dossiers, faire un zip avec toute
    l'application au complet. Mettre ce zip dans le dossier. Ce programme le transformera.

    2) Ensuite, les fichiers créés, sont comprimés en un "fichier.ZIP", et envoyé par mail.

    3) Le destinataire reçoit le mail, avec le "fichier.ZI ... Voir la suite
    Licence : Freeware - Publié le 19/07/2013 - Taille 708 Ko - Éditeur : C++Builder 6 personal +

    Un exemple de code réutilisable pour la création d'assistants

    Téléchargé 3 fois-
    0
    0
    Les assistants sont des boites de dialogues qui vous guident à travers les étapes d'une opération (cf. programmes d'installation). Peut-être souhaitez-vous en placer un dans votre application.

    Cet exemple utilise le composant TNoteBook de l'onglet Win 3.1 et 4 boutons.
    Dans le composant TNoteBook vous pouvez créer autant de pages que vous le souhaitez en agissant sur la propriété Pages. Il ne vous reste alors plus qu'à constituer vos pages par simple glisser déposer après avoir sélectionné la page cible.

    L'ensemble de la navigation (quel que soit le nombre de pages) est géré par les boutons Précédent et Suivant. Il ne vous reste plus qu'à ajouter les traitements à effectuer pour ... Voir la suite
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Geronimo +

    Illustration de différents calculs de CRC

    Téléchargé 3 fois-
    0
    0
    Ce programme vous présente différents type de calculs de CRC :

    • Somme simple module 256

    • CRC16 selon CCITT

    • CRC16 selon paramètres

    Licence : Non renseignée - Publié le 14/11/2010 - Taille 862 Ko - Auteur : dvsoft +

    Mails Developpez

    Téléchargé 3 fois-
    0
    0
    ---------------------------------------------------------------------------------------------------------
    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
    Licence : Freeware - Publié le 26/08/2013 - Taille 2 Mo - Éditeur : C++Builder 6 personal +

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

    Téléchargé 3 fois-
    0
    0
    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");
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 1433 octet - Auteur : Ricky81 +

    Copier coller plusieurs lignes dans un TEdit

    Téléchargé 3 fois-
    0
    0
    Le TEdit étant un composant monoligne, un "coller" ne recopiera que la première ligne de ce qui est présent dans le presse-papier.
    Cet exemple montre comment permettre de coller plusieurs lignes en supprimant le caractère de saut de ligne.

    Il s'appuie sur la définition d'une méthode de traitement de messages et de son utilisation en tant que propriété WindowProc du composant.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Ricky81 +

    Générateur de fractales

    Téléchargé 3 fois-
    0
    0
    Utilitaire de génération de fractales de Julia, Mandelbrot et Lyapounov. Interprétation très libre de ces fractales.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 30 Ko - Auteur : cryptonyx +

    Comparaison du contenu de deux fichiers octet par octet

    Téléchargé 3 fois-
    0
    0
    Le développement d'application amène à écrire des utilitaires de test pour valider les différentes fonctions d'un programme. Dans le cadre d'applications de cryptographie ou de compression de données par exemple, il est souvent nécessaire d'avoir recours à des outils permettant de comparer le contenu de deux fichiers.

    L'application comparator permet de comparer deux fichiers sélectionnés depuis une boîte de dialogue classique. La comparaison s'arrête après un certain nombre d'erreurs.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 219 Ko - Auteur : cryptonyx +

    Compression de données de LZW

    Téléchargé 3 fois-
    0
    0
    La compression numérique est un sujet assez vaste. Si à titre pédagogique, l'algorithme de Huffman est fréquemment utilisé, sur le plan professionnel de nombreuses applications utilisent la méthode de Lempel, Ziv et Welch.

    La note d'accompagnement explique le fonctionnement de l'algorithme en détail.

    L'application montre comment cet algorithme peut être codé en utilisant des fonctions de manipulation de bits.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 70 Ko - Auteur : cryptonyx +

    Obtenir une liste de couleurs dans une liste déroulante

    Téléchargé 3 fois-
    0
    0
    Ce code vous montre comment proposer la sélection d'une couleur dans une liste de couleurs, et l'application de la couleur à un composant TShape.
    Licence : Non renseignée - Publié le 09/11/2010 - Taille 4 Ko - Auteur : Ricky81 +

    Liste défilante de texte avec la jAPI

    Téléchargé 3 fois-
    0
    0
    Un exemple des bénéfices de la jAPI pour la manipulation de chaînes de caractères :

    • redimensionnement

    • action sur la transparence

    • action sur la couleur

    • défilement de texte


    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.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 359 Ko - Auteur : JEG +

    Exemple d'utilisation de DirectDraw avec la jAPI

    Téléchargé 3 fois-
    0
    0
    Un exemple d'utilisation de la jAPI au niveau de DirectDraw.

    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.
    Licence : Non renseignée - Publié le 14/11/2010 - Taille 347 Ko - Auteur : JEG +