Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1483 connectés 

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur

n°223848
SinDromX
Posté le 05-10-2002 à 08:04:20  profilanswer
 

Salut à tous, je compile un prog en Delphi et il me sort :
 
Erreur interne : C3517
 
C quoi ce code d'erreur, à quoi il est due ?

mood
Publicité
Posté le 05-10-2002 à 08:04:20  profilanswer
 

n°223862
antp
Super Administrateur
Champion des excuses bidons
Posté le 05-10-2002 à 10:52:32  profilanswer
 

Si tu fais F1 quand le message d'erreur est sélectionné il te l'explique normalement.
Enfin ce genre d'erreur bizarre c'est souvent quand ton code est tellement tordu qu'il y a même pas moyen de trouver où est l'erreur :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°223895
taureau
Posté le 05-10-2002 à 12:15:32  profilanswer
 

google a trouvé ça  
 

Open the project "C:\Delphi\Zip\Demo1\ZipDemo1.dpr" and try to compile
it. When I did it, I got the following error:
 
       [Fatal Error] mainunit.pas(632): Internal error: C3517
 
This is a compiler error and I'm reporting it to Borland. I isolated the
problem and it apparently occurs when optimizations are on (the default)
and you explicitly cast an Int64 object property (not a constant or
variable) to Int64. It might not occur in your version/build of Delphi,
but if it does, there would be two solutions.
 
  1) Turn off optimizations around the ZipMaster1Progress procedure:
 
  {$OPTIMIZATION OFF}
  procedure TMainform.ZipMaster1Progress(Sender: TObject...
    ...
  end;
  {$OPTIMIZATION ON}
 
 
  2) Or (better) remove the unnecessary Int64 castings:
 
  // Step := Integer(Int64(TotalProgress1) * Int64(10000)
  //         div Int64(TotalSize1));
  Step := Integer(TotalProgress1 * 10000 div TotalSize1);
 
  // Step := Integer(Int64(TotalProgress2) * Int64(10000)
  //         div Int64(TotalSize2));
  Step := Integer(TotalProgress2 * 10000 div TotalSize2);


 
à toi de voir si ton erreur est du meme genre...


Message édité par taureau le 05-10-2002 à 12:16:33
n°224403
SinDromX
Posté le 07-10-2002 à 11:29:37  profilanswer
 

Thanx à tous, en fait c'est justment ce code que j'essaie de compiler ;-)


Aller à :
Ajouter une réponse
 

Sujets relatifs
Erreur de variable !!??!!?? [résolu]Grosse erreur de ouf sur les sessions !!!!! [Résolu]
[MYSQL] Erreur dans PhpMyAdmin[PHP] message d'erreur->Je comprand rien ! help me
Erreur avec le controle data[PHP]Erreur accès à une base de donnée Mysql
Erreur d'execuiton '53'...Que faire ?Erreur activex --> ADODB.Recordset ??
Cacher Les erreur (syntaxe, warning, etc)[Validation] C koi cette erreur ?
Plus de sujets relatifs à : Erreur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR