Runtime [Delphi] - Programmation
Marsh Posté le 11-07-2001 à 21:56:09
J'ai une autre question, connaissez vous des bons sites qui parle des API's en Delphi ou un outil pratique genre API-Guide ???
Marsh Posté le 11-07-2001 à 22:02:58
pour la 1ere question:
tu peux dire a Delphi, lors de la creation , d'incorporer les Dlls et libs necessaires a ton .exe...
Au final, tu auras un prog. de 1.5Mo au lieu de 300Ko (c'est un exemple), mais tu n'auras pas a te prendre la tete a faire un soft d'install. pour mettre toutes les Dlls au bon endroit!
De plus, avec des compresseurs d'.exe comme UPX ou ASPack, tu compresseras ton gros fichier en qqchose faisant a peu pres 500-600 ko donc c'est tout benef'
pour la 2eme: je sais pas !
Marsh Posté le 11-07-2001 à 22:59:05
Merci JWhy...
J'posais cette question parce qu'avec VB, il faut mettre 36.000 DLL avec ton prog et c'est vachement chiant. J'pensais qu'avec un prog en Delphi, il fallit juste les VCL et des trucs comme ça...
Marsh Posté le 12-07-2001 à 01:03:29
viiz a écrit a écrit : En Delphi, les executables générés sont independant (sauf demande explicite a la compilation) |
en effet, par defaut delphi fait des exe independants, contrairement a c++builder (pour qu'il le fasse aussi faut aller dans les options du projet et desactiver Dynamic RTL et Build with runtime packages)
Pour que Delphi utilise des dll, il faut activer les options dont je viens de parler, et alors il faut distribuer quelques fichiers .bpl et .dll avec le programme.
Marsh Posté le 11-07-2001 à 21:31:48
Quels sont les fichiers (DLL, LIB, etc.) qu'a besoin un exécutable créé en Delphi pour tourner sur n'importe quel machine ??