Sources C++Builder91 ressources dans cette catégorie Sources spécifiques à C++ Builder
Sources C++Builder
Liste des 91 ressources de cette catégorie
|
|
Voici un exemple vous permettant de définir la transparence d'une fiche. Le code repose sur l'API Windows et notamment la fonction SetLayeredWindowAttribute disponible à partir de Windows 2000.
Pour les versions récentes de Borland C++ Builder, vous pouvez également utiliser directement la propriété AlphaBlendValue
|
Licence : Non renseignée
- Publié le 10/11/2010
- Taille 4 Ko
- Auteur : Doodoo256
|
|
|
Un composant qui hérite de TCustomEdit et qui vous permet de saisir une expression mathématique pouvant prendre jusqu'à 5 variables.
Il vous permettra par exemple d'évaluer l'expression à partir de valeurs saisie, ou encore de représenter graphiquement des fonctions.
Le composant s'accompagne de 2 exemples d'utilisation.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 17 Ko
- Auteur : mskhelladi
|
|
|
Cet exemple montre une manière de contourner le fonctionnement tout-AnsiString de C++ Builder au niveau des Hints (bulles d'aide).
Le projet est constitué d'un projet C++ Builder et d'un contrôle ActiveX (TestOCX). Une fois le contrôle ActiveX enregistré dans C++ Builder, vous pourrez exécuter le projet de démonstration.
Le but du contrôle ActiveX est notamment de fournir un Hint en UNICODE (où chaque caractère est codé sur deux octets au lieu d'un en ASCII).
Le projet présente la mise en oeuvre de l'interception de l'appel commandant l'affichage du Hint. Pour cela, il s'agit de déclarer une nouvelle classe dérivée de THintWindow, qui pourra définir l'affichage du Hint (et notamment gérer l'UN ... Voir la suite
|
Licence : Non renseignée
- Publié le 15/11/2010
- Taille 17 Ko
- Auteur : jpc34
|
|
|
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
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 16 Ko
- Auteur : Greybird
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
---------------------------------------------------------------------------------------------------------
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
|
|
|
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
|
|
|
---------------------------------------------------------------------------------------------------------
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
|
|
|
---------------------------------------------------------------------------------------------------------
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
|
|
|
Quelques exemples de manipulation de texte que permet facilement 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.
|
Licence : Non renseignée
- Publié le 14/11/2010
- Taille 379 Ko
- Auteur : JEG
|
|
|
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
|
|
|
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
|
|
|
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
|
|
|
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.
|
Licence : Non renseignée
- Publié le 09/11/2010
- Taille 4 Ko
- Auteur : Superstivix
|
|
|
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
|
|
|
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
|
|
|
Voici une utilisation de mciSendString pour gérer l'ouverture/fermeture d'un lecteur selectionné dans la liste des lecteurs recensés sur le poste.
|
Licence : Non renseignée
- Publié le 09/11/2010
- Taille 4 Ko
- Auteur : Ricky81
|
|
|
La fonction CalculCRC détermine le CRC sur 2 octets.
La fonction TestCRC vérifie que les 2 derniers octets d'une chaîne correspondent bien au CRC de l'autre partie de la chaîne.
|
Licence : Non renseignée
- Publié le 09/11/2010
- Taille 1 Ko
- Auteur : Pylz
|
|