Bonjour,
J'appel a partir d'une Form1 une procedure contenue dans une Form2 sur laquelle j'ai posé un composant TIdFTP (IdFTP1).
Voila le code de la Procedure:
A l'execution, j'ai une violation d'accès (lecture) sur le ligne :
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 procedure TForm2.ConnectionFTP(Sender: TObject); //Procedure de connection du serveur FTP begin if idFTP1.Connected then IdFTP1.Disconnect; try IdFTP1.Host:=Form1.IpServeur; IdFTP1.Port:=21; IdFTP1.Username:=Form1.IdClient; IdFTP1.Password:=Form1.PwClient; IdFTP1.Connect; finally ; end; Application.ProcessMessages; end;
En fait, des que je fait un "IdFTP1.NiporteQuoi:=" j'ai une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part if idFTP1.Connected then
Pourtant le composant est reconnu puisque l'achevement du code fonctionne bien...
Qui a une idée siouplait!
Partager