Bonjour,
j' ai dévelloppé une appli qui lance une requete pour rappatrier des infos de films pour l' API du site Themovie.org
Pour cela, j' utilise le composant IdHTTP
Chez moi, tout se passe à merveille sous W7, mais j' ai demandé à ce qu' on me teste la chose sous W8 .. et là plantage !
Je n' ai pas W8, donc diffficile pour moi d' y voir clair.
En bref, je fais :
avec FS un FileStream écrit en ANSI.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 procedure TThemoviedb.Request(query: string); var LHandler: TIdSSLIOHandlerSocketOpenSSL; Fs: TFileStream; begin if FAPIkey = '' then Exit ; if FileExists(FQueryTextfromQuery) then DeleteFile(FQueryTextfromQuery); Fs := TFileStream.Create(FQueryTextfromQuery, fmCreate); try // PROBLEM .. LHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil); IdHTTP1.IOHandler := LHandler; IdHTTP1.get(query, Fs); except On e : Exception do MessageDlg(Format('Erreur : %s',[e.Message]), mtInformation, [mbOK], 0); end; Fs.Free; LHandler.Free ;
Y' a t-il un problème connu avec ce composant sous W 8 ?
Merci de m' éclairer .
Partager