Devenir membre club
Connectez vous
Aide & règlement
Votre 1ère visite
Le règlement
Contacter les admins
Contacter le webmaster
Questions & réponses
Comment soutenir CodeS-SourceS
Comment faire un lien vers CodeS-SourceS
Autres questions
A propos & don
A propos du réseau
Les modérateurs
Remerciements
Faire un don
Le livre d'or
Tous les livres
Les dernières parutions
Les plus consultés
Les critiques
Le top des ventes
Le top favoris des membres
Recevoir des livres blancs
Tous les thèmes
Les derniers messages
Les nouveaux messages
Poser une question
Le Chat - IRC
Tous les tutoriels
Ajouter un tutoriel
Les tutoriels en vidéo
Les formations vidéos
Tous les codes
Ajouter un code
Filtrer par catégorie
Filtrer par date
Les plus récents
Les mis à jour
Les codes par jour
Filtrer par niveau
Niveau débutant
Niveau initié
Niveau expert
Filtrer par type
Les codes avec capture
Les codes avec zip
Les codes .Net
Filtrer par qualité
Les plus populaires
Les plus populaires du mois
Les plus téléchargés
Les mieux notés
Top par catégorie
Top des favoris
Filtrer par auteur
Tous les auteurs
Le top des membres
Les snippets
Déposer votre CV
Consulter les offres d'emploi ou de stage
Consulter les CVs
Déposer une offre d'emploi ou de stage
Modèles de CV et lettres
Trouver une convention collective
Les écoles d'informatique
Toutes les écoles
Ajouter une école
Les outils
Outils pour développeurs
Trouver des ressources
Base de données de CodeS-SourceS
Télécharger les meilleurs logiciels
Comparer les prix
Envoyer des ecards
Création de bannières
Annuaire de la prog
Tous les sites
Ajouter votre site
Le dico de la prog
Toutes les définitions
Ajouter une définition
Les évènements
Tous les évènements
Les évènements à venir
Ajouter un évènement
Téléchargements
CodeS-SourceS Toolbox
CodeS-SourceS Toolbar
Toolbar pour FireFox
Fonds d'écran
Les compil's
Nos partenaires
Magazine Programmez
Frontier.fr
Xiti
ProgOnline
Winwise
Editions Eyrolles
Toute la liste
Les RFC
CS
VB, VB.NET
ASP.NET,ASP
C, C++
ColdFusion
PHP
Javascript
Delphi
Flash
Java
Graphisme
Irc
Assembleur
C#
Mobilité
SQL
Foxpro
Python
Regex
Flex
Windev
Ce site au démarrage
begin process at 2013 06 18 07:57:05
Accueil
Codes
Tutoriels
Forum
Livres
Emploi
Services
Connexion
Trouver un code source :
dans
Tout le site
Codes
Tutoriels
Forum
Blogs
Livres
RFC
Icones
News .NET
Boutique
[ Dernières recherches ]
Veuillez saisir votre recherche... Ex: smtp, lire un fichier, rs232
Options de recherche :
Tous les codes
Tous les codes en .Net
Tous les codes sauf .Net
Langages disponibles :
Tous les langages
ASP / ASP.NET
Assembleur
C / C++ / C++.NET
C# / C#.NET
ColdFusion
Delphi
Flash
Flex, Air, ActionScript
Foxpro
Graphisme
IRC
JAVA / J2EE
Javascript / Ajax / DHTML
PDA / PocketPC
PHP
Python
Regex, Regular Expression, Expression régulière
SQL
Visual Basic, VB6, VB.NET, VB 2005, VB
691 commentaire(s) de Delphiprog
sur des sources sur tout
CodeS-SourceS
Déposé sur
Rechercher les premiers nombres premiers
"Mais si je ne la mets pas a jour à chaque nombres premier trouvé il faudra que je les affiche tous d'un coup et ça va aussi prendre du temps non? "
Tu peux faire un appel à la méthode BeginUpdate au début du calcul. Une fois terminé, tu appelles la méthode EndUpdate de la propriété Items de List1. Et là, le temps de traitement sera divisé par un facteur significatif. Résultats garantis et qui prouve que ce qu'a dit Nono40 est tout à fait exact.
Posté le :
23/04/2006 23:42:44
Déposé sur
Charger des images a partir d'une dll
L'exploitation de ressources dans une DLL dépasse quand même le niveau débutant.
L'unité Unit2 est utile puisqu'elle est appelée par Button5Click. Chacun se fait sa pub comme il peut mais qu'il ne vienne pas se plaindre d'être spammé après cela.
Idem pour miniFMOd puisque XMPlayFromRes est appelée lors de l'activation de TForm2.
A propos de TForm2 : le contenu est inexact. Il ne s'agit pas de "charger des images dans une DLL" mais d'afficher des images contenues dans une DLL.
Enfin, on n'est pas pollué par les commentaires, ni dans le code ni sur ce site. Dommage...
Pour les débutants, il aurait été utile de leur indiquer la démarche pour réaliser une DLL de ressources ou, au moins, de leur donner quelques bonnes adresses.
Je retiens un ensemble de routines intéressantes dans l'unité miniFMOD. Dommage qu'elles ne soient pas mises en avant pour intéresser davantage de monde à ce code source.
KoolFree2005 : ce serait bien de mettre une description plus "vendeuse" si tu veux des visiteurs.
Posté le :
23/04/2006 23:35:31
Déposé sur
Design pattern stratégie appliqué au code "journal de débuggage"
Thanks a lot, Akelawhite ;o)
Posté le :
22/04/2006 14:03:36
Déposé sur
Composant dynamique : comment coder pour un compos non encore...
Tout d'abord, je salue la présence de Nono40 parmi nous.
Comme la création dynamique de composants, leur sauvegarde et leur restauration à partir d'un flux fichier est un sujet sur lequel nous avons collaboré, j'invite les curieux à se rendre à cette adresse : http://tinyurl.com/k72zj
Toutefois, voici un point sur lequel je suis un peu moins d'accord quand il écrit "Tu dérives une classe descendante de TObjectList ou même un TComponentList et tu n'as plus rien à transtyper non plus."
Je trouve que c'est se donner beaucoup de mal quand on n'a besoin que de deux ou trois méthodes de TObjectList, TComponentList ou autres semblables. Il faut pratiquement surcharger toutes les méthodes alors qu'elles ont été définies comme statiques par les concepteurs de la VCL.
Dans ces cas là, je vous conseille d'opter pour la composition et non l'héritage.
Caribensila a écrit : "j'avais rencontré des problèmes pour traiter les événements des compos créés après un 'ReadComponentResFile' dans le code"
Quand tu affectes une méthode à un évènement, tu affectes en réalité un pointeur de méthode. Si au cours de la session courante de ton logiciel tu affectes Nil puis que tu affectes de nouveau une méthode à un évènement, pas de problème. Mais comme les exe sont relogeables et rien ne permet de dire que la session suivante s'effectuera avec les mêmes adresses mémoire, je te laisse imaginer les dégâts que cela pourrait causer si tu affectais une adresse qui ne serait alors plus valide !...
GPF garantie 8-S
Posté le :
21/04/2006 23:31:11
Déposé sur
Composant dynamique : comment coder pour un compos non encore...
Quand on ne connait pas à l'avance le nombre de composants qui seront créés à l'exécution, l'utilisation de listes est encore meilleure que les tableaux quand bien même ces derniers seraient dynamiques.
La VCL propose un certain nombre de conteneurs tels que TList, TObjectList ou encore TComponentList.
D'ailleurs, la propriété Components des objets dits "containers" n'est-elle pas une liste de références ?
Caribensila, je trouve que ta forme baisse ces derniers temps ;o)
Une petite cure de vitamines te ferait le plus grand bien, lol.
Posté le :
18/04/2006 23:39:46
Déposé sur
Scrolling dans un timage
On passe souvent à côté des choses simples et évidentes mais Ô combien puissantes.
Là, moi je dis bravo à Caribensila dont je salue le come back.
Posté le :
04/04/2006 22:04:13
Déposé sur
Jeu d'othello orienté objet
Extra !
Que du code comme on l'aime !
Félicitations.
Posté le :
15/03/2006 22:42:09
Déposé sur
Txcolor, unité extendcolor, specialisation dans le traitement...
Quel est le but de mettre le constructeur en portée Published ?
Je n'ai pas regardé l'implémentation mais le sérieux et la réflexion menée pour définir la partie interface me semblent intéressantes.
Encore une belle démonstration de la puissance de la POO.
Bravo mon cher Foxi.
Posté le :
23/02/2006 23:10:32
Déposé sur
Unité dynarrays, tableaux dynamique simple a mettre en place
Pourquoi vouloir créer une classe par type de données à traiter ?
As-tu déjà entendu parler des templates ?
Tu vas me répondre que ce n'est pas possible en Delphi, je suis sûr !
Eh bien non, c'est possible et jette donc un oeil à cette page sur le site de Borland et regarde bien la classe _vector_ :
http://bdn.borland.com/article/0,1410,27603,00.html
Tu pourrais t'épargner bien des prises de tête.
Ah ben voui, si t'avais su avant, c'est sûr que... ;o)
Posté le :
23/02/2006 22:57:56
Déposé sur
Transfert de mp3
Dans la procédure CopieFichier tu as écrit :
buf : array [1..32768] of Pchar; {taille du buffer 32Ko par defaut mais vous pouver modifier pour voir le resultat}
Il doit y avoir une erreur. Soit tu as voulu déclarer un array of char, soit tu as déclaré un buffer de 131072 caractères !
Un PChar est un pointeur sur chaine et a une taille de 4 octets (adressage 32 bits).
Donc tu as déclaré un buffer de 32768 * 4 soit 131072 octets.
Autrement, on trouve encore trop de composants non renommés ralentissant la lecture du code source. On en est toujours à se demander ce que doit faire tel ou tel composant. Le code doit se lire sans avoir besoin de faire des allers retours entre l'éditeur de code et le concepteur de fiches de Delphi. Ca devient pénible car les membres ne cessent de faire cette remarque mais tout le monde s'en fout. Pas sérieux tout cela.
Je laisse le soin aux autres membres le loisir de détailler les nombreuses maladresses et lourdeurs dans le code.
Posté le :
23/01/2006 21:12:48
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
Nos sponsors
Derniers Blogs
INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 .
INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 .
par Patrick Guimonet
#Yammer Certains s'en sont déjà fait l'écho (ici en allemand par exemple : Yammer Integration in Office 365 Phase 1) ou bien sûr sur le blog SharePoint : Make Yammer your default social network in Office 365 en anglais. Mais c'e...
Cliquez pour lire la suite de l'article
par Patrick Guimonet
[DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK
[DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK
par bianca
Objectif Pour aller plus rapidement dans les menus de Dynamics CRM depuis votre client CRM pour Outlook, vous pouvez utiliser le dossier des Favoris d'Outlook. En effet, par simple glisser/déplacer, vous pouvez déposer un éléme...
Cliquez pour lire la suite de l'article
par bianca
VISUAL STUDIO 2013
VISUAL STUDIO 2013
par Etienne Margraff
Ahh, ENFIN ! c'est officiel, il va y avoir un VS et un TFS 2013. De nouvelles fonctionnalités qui vont à mon sens assoir la maturité de TFS qui est maintenant l'outil incontournable pour tout projet (.NET, mais pas seulement !). Si vous n'avez pas jet...
Cliquez pour lire la suite de l'article
par Etienne Margraff
CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT
CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT
par JeremyJeanson
Note : Je poste cet article à titre de pense-bête. Cela fait des années que je me trimballe avec une capture d'écran, car je ne me rappel jamais comment choisir la collation d'un SQL Server pour SharePoint. Pour SharePoint, il est conseillé de choisir la ...
Cliquez pour lire la suite de l'article
par JeremyJeanson
ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGIN
ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGIN
par Philess
Dans cet article nous allons créer un plugin installable sur le Team Web Access qui s'intègrera dans l'architecture du site et se chargera au moment où on le décidera. Avant de lire ce billet et si cela n'est pas encore fait j...
Cliquez pour lire la suite de l'article
par Philess
La suite
RSS
Côté IT
LE DNS SOUS LINUX
Installation SharePoint Foundation 2013 en mode Stand-Alone
Configuration du moteur de recherche de SharePoint Foundation 2013
Installation de SharePoint Foundation 2013 sur Windows 2012
Installation de l?outil de détection des logiciels d?entreprise : Microsoft Assessment and Planni...
Installation de SharePoint Foundation 2013 Preview
Utiliser Office 365 pour un projet d?équipe - PART 2
La suite
RSS
Offres d'emploi
Recherche Développeur H/F polyvalent(e)s .net, j2ee, Win / Linux
Recherche Développeur .NET C#/VB
Recherche Développeur Application
Recherche Ingénieur développeur Catia V5/V6 et coordinateur CFAO
Recherche Développeur PHP5 Sénior H/F
Recherche Développeur PHP5 Junior H/F
Recherche Développeur Application WEB (DAM et PIM)
Déposer une offre
La suite
RSS
Formations Video
PrestaShop 1.5 : Les nouveautés
Découverte de jQuery UI
Les fondamentaux de 3ds Max 2014 : Prise en main
Les fondamentaux de Lightroom 5 : Prise en main
Lightroom 5 : Les nouveautés
Atelier pratique avec Photoshop : Les textures
Atelier pratique avec Blender : Compositing d'une scène cartoon
La suite
RSS
Appels d'offres
Creation d-une application meteo
Budget :
1 200€
Plateforme communautaire
Budget :
4 000€
supprimez une ligne me concernant sur le moteur de recherche google
Budget :
600€
La suite
RSS
Logiciels
Nego Facturation (1.85)
NEGO FACTURATION (1.85)
Nego Facturation est un logiciel complet qui permet de gérer vos factures et devis très simplemen...
Cliquez pour télécharger Nego Facturation
Devis-Factures PHMSD (2.2.0.1)
DEVIS-FACTURES PHMSD (2.2.0.1)
Configuration minimale Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à...
Cliquez pour télécharger Devis-Factures PHMSD
WDmemoCode (2.0.0.1)
WDMEMOCODE (2.0.0.1)
WDmemoCode a été conçu pour aider les développeurs Windev à créer/compléter et conserver une base...
Cliquez pour télécharger WDmemoCode
ProtoMedic (4.0.0.11)
PROTOMEDIC (4.0.0.11)
ProtoMedic est un logiciel destiné principalement aux médecins généralistes. ProtoMedic permet d...
Cliquez pour télécharger ProtoMedic
MyCurriculum 2011 (7.4.1.12)
MYCURRICULUM 2011 (7.4.1.12)
Rédigez votre Curriculum Vitae mais également ceux de votre famille ou de vos amis très facilemen...
Cliquez pour télécharger MyCurriculum 2011
+ de logiciels à télécharger
Vidéos drôles
Halloween Party
Terry Tate Office Linebacker Superbowl 2003
Jeu vidéo instructif
C'est un véritable vol !
Banana Song
Comment attraper la grippe A
Parodie Pub Window 7
La suite
RSS
Sondage...
Votre navigateur n'utilise pas le javascript, pour
voter aux sondages de ce site, cliquez ici
Statistiques
1 979 457
membres
11
nouveaux aujourd'hui
16 321
membres club
Comparez les prix
Dell Streak Red Smartphone Et Tablette Android
Entre 529€ et 575€
Visiter le guide achat
CalendriCode
Juin
2013
L
M
M
J
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Consulter la suite du CalendriCode
Photothèque
Visiter la photothèque
CS Tool Box
A découvrir