Application

Retrouvez ici tous les meilleurs téléchargements Application
Ajouter un nouvel élément

    Un convertisseur Euros/Francs

    Licence : Autre - 09/11/2010 - Téléchargé 3 x
    Première application pour débutant.
    Permet d'assimiler certains concepts de la programmation avec Borland C++ Builder.

    Une boîte de dialogue personnalisée

    Licence : Autre - 09/11/2010 - Téléchargé 2 x
    Cet exemple repose sur l'utilisation de CreateMessageBox et la modification des différentes propriétés (boutons, texte, ...) des contrôles standards définis dans le boîte de dialogue.

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

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

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

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

    Agir sur tous les composants d'un même type

    Licence : Autre - 14/11/2010 - Téléchargé x
    Cet exemple modifie le libellé de tous les TButton présents sur la fiche.
    Il illustre l'utilisation de l'objet Controls et de la propriété ControlCount.

    Le test d'appartenance ne s'étend pas à la notion d'héritage (un nouveau type bouton dérivant de TButton ne sera par exemple pas modifié).

    Un exemple de création dynamique de composants avec utilisation d'une TList

    Licence : Autre - 14/11/2010 - Téléchargé x
    Le problème de la construction dynamique des composants est qu'il faut garder trace des pointeurs pour pouvoir les utiliser et libérer la mémoire à la fin. Pour cela, il est possible d'utiliser la classe TList. La classe TList est une liste de pointeurs toute simple, avec un certain nombre de fonctions pour la gérer.

    Attention, vérifiez toujours que vous n'essayez pas d'accèder à un objet non existant, auquel cas vous déclencheriez une violation d'accès.

    Créer dynamiquement une liste visuelle des images d'un répertoire

    Licence : Autre - 14/11/2010 - Téléchargé x
    Ce code permet de mieux comprendre la création dynamique de composants et l'utilisation de types comme TList ou encore l'utilisation de la fonction SelectDirectory et du triplet (FindFirst, FindNext, FindClose).

    Petit éditeur de texte avec un TRichEdit

    Licence : Autre - 15/11/2010 - Téléchargé x
    Cet exemple vous montre comment agir au niveau d'un composant TRichEdit pour la mise en forme de la police de caractères via l'utilisation du TFontDialog.
    Il montre également un exemple d'utilisation d'un TPopupMenu.

    Petite application permettant la recopie d'une zone d'écran dans un fichier JPEG

    Licence : Autre - 09/11/2010 - Téléchargé x
    Cette application permet la recopie d'une zone d'écran dans un fichier JPEG.

    MODE D'EMPLOI :
    Placer le coin supérieur gauche de la boîte de dialogue sur le coin supérieur gauche de la partie à copier. Cliquez sur GAUCHE.
    Placer le coin inférieur droit de la boîte de dialogue sur le coin inférieur droit de la partie à copier. Cliquez sur DROIT.
    Cliquez sur TERMINER pour choisir un nom de fichier et sauvegarder l'image.

    Construction d'une application MDI

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

    Exemple d'utilisation du FileMapping pour le partage de buffer

    Licence : Autre - 09/11/2010 - Téléchargé x
    Ceci est un exemple d'utilisation du FileMapping pour partager un buffer entre deux applications. La première application signale le changement des données contenues dans le buffer par un PostMessage destiné à la deuxième application.

    Pour un tutoriel complet sur l'utilisation des FileMapping consultez "Utilisation des FilesMapping sous C++ Builder " par DjmSoftware : http://djmsoftware.developpez.com/FileMapping/.

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

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

    Récupérer le contenu d'un message net send

    Licence : Autre - 09/11/2010 - Téléchargé x
    Ce code vous montre comment il est possible de récupérer dans un TMemo le contenu d'un net send.

    Affichage du taux d'occupation processeur

    Licence : Autre - 09/11/2010 - Téléchargé x
    Cet exemple vous montre la création d'un Thread pour l'affichage du taux d'occupation du processeur.

    Un gestionnaire de tâches avec gestion de kill

    Licence : Autre - 09/11/2010 - Téléchargé x
    Utilisation d'une TListBox pour l'affichage des processus en cours.

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

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

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

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

    Copier coller plusieurs lignes dans un TEdit

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

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

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

    Fonction de recherche d'une occurrence partielle dans un TStrings

    Licence : Autre - 09/11/2010 - Téléchargé x
    Ce code réutilisable renvoie tout simplement la position au sein d'un TStrings de la première occurrence dont un préfixe correspond à la valeur passée en paramètre (-1 s'il n'y en a pas) :

    int fcFindStringInListBox(TStrings *ppmStrings, AnsiString stra_pmSearchString)

    Le code est accompagné d'un petit exemple d'utilisation pour un composant TListBox pour lequel la sélection s'adapte au texte saisi par l'utilisateur.

23 éléments

Contacter le responsable de la rubrique C++