Exe compilé (avec delphi 5) : 19.5 ko !!!

Soyez le premier à donner votre avis sur cette source.

Vue 9 683 fois - Téléchargée 774 fois

Description

Cette source n'est pas de moi :( mais d'un certain GoRDy (gfody@jps.net - www.jps.net/gfody)

Voici son commentaire :

" This is an example of making an application without using the Forms unit.
Forms.pas is the Delphi unit that makes your programs so damn huge!
Forms.pas has all the code for translating the forms you create with Delphi w/components into windows.
If you ask me, anything that adds 200k(@%#$!) to your app has got to be some damn inefficient code. "

Vous l'aurez tous compris ! son code remplace l'unité Forms !!!

Le ZIP se compose uniquement d'un fichier .DPR ! :)

En BONUS (il est cool ce GoRDy), l'application presentée en tant qu'exemple est un crypteur/decrypteur de textes avec PASSWORD !

Je vous previens de suite, ce programme m'a scotché !!! mais il semble difficile de restituer cet exemple pour un programme complexe (Beaucoup de boutons ...).

Allez je vous lache ...

PS : Il y a quelques trucs a savoir mais le tout reste comprehensible pour la plupart des gens.

Source / Exemple :


Dans le ZIP

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Nono40
Messages postés
1000
Date d'inscription
mercredi 3 avril 2002
Statut
Membre
Dernière intervention
12 septembre 2006
1 -
Oui, bien sur c'est possible. Juste an utilsant l'API on peut tous faire. Mais à mon avis ce n'est pas utilisable. Il faut tout se faire à la main... Une application peut contenir plusieurs centaines de composants, tu te vois la programmer comme ça ?
Tu te vois la mettre au point ? C'est quoi maintenant 200ko de nos jours... Delphi est un outil VISUEL génial, autant en profiter !

Nono
cs_Alain Proviste
Messages postés
910
Date d'inscription
jeudi 26 juillet 2001
Statut
Modérateur
Dernière intervention
1 février 2015
1 -
Ben oui il a raison Nono, le but d'utiliser des créateurs visuels comme delphi ou vb et justement d'éviter ce genre de tracas. Sinon autant le faire en assembleur...

Mais sinon c'est sûr que c'est de l'excellent boulot, et l'utilisation des apis peut nous apprendre plein de trucs.
cs_greg505
Messages postés
12
Date d'inscription
mercredi 8 mai 2002
Statut
Membre
Dernière intervention
24 mai 2006
-
Certes :) mais si on ve faire une ptite application ca fait chier 200 Ko :) mais bon pour une petite application c reutilisable :) ...
cs_grandvizir
Messages postés
1237
Date d'inscription
samedi 8 novembre 2003
Statut
Membre
Dernière intervention
3 septembre 2006
8 -
C'est un programme spectaculaire et instructif. Presque du C++.

Si on veut réduire la taille des EXE, la solution est de compiler l'application sans les paquets. Elle ne fait plus alors que 15ko, mais nécessite à côté des fichiers de plusieurs Mo, généralement absents sur tous les nouveaux PCs. Cette astuce est donc nulle... mais pratique au sein d'un groupe de développeurs.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.