W1043 Imagebase $%X n'est pas un multiple de 64k. Arrondi vers le bas à $%X (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)

Vous pouvez définir la base de l'image pour une DLL afin qu'elle se positionne à un endroit spécifique de la mémoire en utilisant la directive du compilateur $IMAGEBASE. La directive $IMAGEBASE contrôle l'adresse de chargement par défaut pour une application, une DLL ou un package. Le nombre spécifié comme imagebase dans la directive doit être un multiple de 64K (c'est-à-dire, un nombre hexadécimal dont les quatre derniers chiffres sont nuls) ; sinon, il sera arrondi vers le bas à la valeur du multiple le plus proche et vous recevrez ce message du compilateur.