Bonjour,

Voici le contexte informatique

PC, processeur x64, Windows 10 1903
Lazarus 2.0.2
Version FPC : 3.0.4 révision SVN : 60954
x86_64-win64-win32/win64


Depuis maintenant 2 à 3 mois, je n'arrive plus à faire des modifications dans un de mes logiciels.
Les versions compilées antérieurement continuent de fonctionner parfaitement.
La version que je souhaite modifier se compile sans erreur et se lance sans erreur jusqu'au moment où je fais la commande qui m'amène à utiliser la procedure qui normalement rapatrie les information d'url.
Url validée par l'envoi direct via firefox. Toutes les infos demandées s'affichent bien à l'écran.

Classes, TypeGen, Dialogs, VarGen, SysUtils, MD5, fphttpclient, Constantes, laz2_Dom, laz2_XMLRead, laz2_XMLWrite;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
function requete_calameo(url : string) : String;
 
begin
   with TFPHttpClient.Create(nil) do
   try
     result := Get(url);
   finally
     free;
   end;
end;
A ce moment plus rien ne se passe et Lazarus ne fait remonter aucune erreur.

De même si je recompile le source d'une ancienne version, j'ai le même dysfonctionnement.

j'ai beaucoup cherché sur les forums et fait pas mal d'essais, il semble qu'il que la fonction get ne soit plus correctement appelée.

Si quelqu'un avait soit une idée soit une piste de recherche à me proposer j'en serai très heureux.

Je suis passé à Lazarus il y a 2 ans après avoir pas mal travaillé avec Delphi.

Merci d'avance.