Bonjour,
Je souhaiterai savoir s'il est possible depuis mon poste (existant dans un domaine) d'accéder à un fichier sur un poste en Workgroup via un composant Indy (j'ai la 10).
Je precise que je connais l'ip, l'utilisateur et le mot de passe administrateur de ce poste.
sachant que le code
et que j'obtiens quelque chose comme
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 Fs := TFileStream.Create(Filelocal,fmCreate); With IdHTTP1 do begin Request.Host := 'XXX.XXX.XXX.XXX'; Request.Username:='Toto'; Request.Password:='PwdToto'; Request.BasicAuthentication := True; try Get('xxx.xxx.xxx.xxx/',Fs); Except On E:EIdUnknownProtocol do begin ShowMessage(Format('Erreur %d', [IdHTTP1.ResponseCode])); <== j'affiche -1 end; end; end;
"Classe Exception EidHTTPProtocolException avec le message Unknown Protocol"
note : j'ai recupere ce code sur la FAQ.
(Par contre j'ai du modifier ".Host :=" en Request.Host)
Merci a vous
Oncle_pete
Partager