Bonjour à tous,
Je suis passé il n'y a pas longtemps de Delphi 5 à 7. Mon application marche bien à l'exécution, mais accompagné de nombreux warning que voici.
Etat_encaissement.pas(610): Unsafe typecast of 'TDBGrid' to 'TDrawGrid' Ligne incriminée
Code : Sélectionner tout - Visualiser dans une fenêtre à part ColS := format('%2d',[TdrawGrid(DbGrid2).col]);Ligne incriminéeMenu_Gle.pas(437): Unsafe type 'PChar'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ARect.Left := X; DrawText(ACanvas.Handle, PChar(Text), -1, ARect, DT_SINGLELINE or DT_LEFT or DT_VCENTER);Ligne incrimée:Menu_Gle.pas(488): Unsafe code 'GetMem'
Code : Sélectionner tout - Visualiser dans une fenêtre à part GetMem(VerInfo, VerInfoSize);Ligne incriminée:Menu_Gle.pas(488): Unsafe type 'VerInfo: Pointer'
Code : Sélectionner tout - Visualiser dans une fenêtre à part VerInfo: Pointer;
Ligne incriminée:Menu_Gle.pas(502): Unsafe code 'FreeMem'
Pouvez-vous m'aider à faire les changements qui s'impose? Merci pour toute aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part FreeMem(VerInfo, VerInfoSize);
Partager