IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

[D7] taille max de l'exe


Sujet :

Langage Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 4
    Par défaut [D7] taille max de l'exe
    Bonjour
    je ne sais pas si je suis ds le bon thread, merci de la bouger le cas echeant.

    ma question peut se résumer simplement à
    "y'a t'il des limites en terme de taille de code, nb de form avec Delphi 7 ?"

    pour entrer + dans le détail,
    je bosse sur une appli qui pèse autour de 7mo (exe), 70 forms (8 mo), et code (1.5 mo). ça tourne sur 2k, xp, vista, seven.
    J'envisage de revoir l'architecture et découper en exe et/ou dll.
    Coté développement, il y a qques grosses unit qui deviennent lourdes mais plus au niveau évolution que maintenance.
    Pour l'utilisateur ça reste assez fluide sur une machine moyen de gamme, demarrage un peu lent 15 à 18 sec; mais bon 1 à 2 fois par jour c'est pas la mort.

    j'aimerais avoir qques avis et comparer avec vos applis ...

    thomas

  2. #2
    Membre émérite Avatar de Kaféine
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    569
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 569
    Par défaut
    salut,

    je bosse sur une appli qui pèse autour de 7mo (exe), 70 forms (8 mo), et code (1.5 mo).
    j'ai bossé sur des applications beaucoup plus grosse...sans problème.
    Aprés pour économiser les ressources il y a beaucoup de techniques, par exemple ne creer les forms que lorsque on l'utilise.

    Splitter l'application pour la rendre modulaire reste interessant pour plein de raison que j'enumerais pas ici.

    demarrage un peu lent 15 à 18 sec
    Oui ca va, au pire tu colle un beau SplashScreen

  3. #3
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Citation Envoyé par Kaféine Voir le message
    par exemple ne creer les forms que lorsque on l'utilise.
    J'ai également fini par faire ça aussi, et depuis ça va beaucoup mieux.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2002
    Messages : 4
    Par défaut
    bonjour et merci pour vos reponses; donc en gros j'ai largement de la marge.
    On ne crée et charge que les form necessaires;
    et au demarrage j'ai un splashscreen et une progress bar.

    Kaféine, j'aimerais bien justement qques avantages de "splitter''

  5. #5
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 086
    Par défaut
    Je dois avoir une application qui doit bien être 2 fois plus grosse (15 Mo) ... le temps démarrage est lié à l'ouverture de la base de données, ... évidemment, cela n'ouvre qu'une seule fenêtre au démarrage (plus celle de login) ... et ça prend pas plus de 10 secondes ... tu dois avoir une tache lente, ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  6. #6
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    actuellement je bosse sur une appli Delphi 5 de 28Mo
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/04/2005, 11h19
  2. Réponses: 5
    Dernier message: 28/10/2004, 15h22
  3. [JTextFiled]Mettre une taille max à la saisie
    Par mush_H dans le forum Composants
    Réponses: 13
    Dernier message: 29/07/2004, 11h22
  4. Taille Max que peux gerer un serveur SQL
    Par Youssef dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 27/07/2004, 11h52
  5. taille max du nom d'un champ
    Par hna dans le forum Paradox
    Réponses: 2
    Dernier message: 28/07/2002, 02h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo