begin process at 2008 07 05 04:49:56
1 205 048 membres
34 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Delphi 7 : je ne trouve pas Indy... [ Réseau & Internet / Autre ] (emtec2hd)

Delphi 7 : je ne trouve pas Indy... le 31/01/2008 22:43:49

emtec2hd
Bonjour,

voila, j'ai installé Delphi 7 personal et je ne trouve pas les composants Indy qui normalement devraient etre la par default :)
je l'ai installé sur windows xp russe service pack 2, je pense pas que ce soit la raison mais on sait jamais.
Je ne trouve pas non plus les composants internet basiques(sockets), que l'on trouve dans Delphi 6.

Des idées?

Merci d'avance pour votre aide

emtec

Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 05:11:58

f0xi
Membre Club
(Admin CS)


windows xp russe service pack 2 ????????!


deefsign.gif

Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 10:08:06

MAURICIO
http://www.indyproject.org/index.en.aspx
A+

Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 10:33:17

emtec2hd
Merci pour le lien. Finalement, j'ai pus installer indy10 via Indy + installer,
mais je me trouve confronté à un autre problème :

Je souhaite uploader un fichier sur un serveur ftp, voici mon code :
[code]
...
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient,
  IdExplicitTLSClientServerBase, IdFTP, ExtCtrls;
...
type
  TForm1 = class(TForm)
  ftp: TIdFTP;
...
implementation
...
ftp.host:='xxxx';
ftp.username:='xxxx';
ftp.password:='xxxx';
ftp.Put('c:\image.jpg', 'screen.jpg', true);
ftp.Disconnect;
...

[/code]

et j'obtiens une boite de dialogue qui me demande de trouver le fichier IdFTP.pas, avec dans le title bar, écrit :
 
[quote]
Source File not Found: IdFTP.pas
[quote]

comme je ne trouve pas le fichier en question, je clique sur annuler et je reçois le message d'erreur suivant :
[quote]
Project Project1.exe raised exception class EAccessViolation with message 'Access violation at address 0047A979 in module Project1.exe. Read of address 000000C4. Process stopped. Use Step or Run to continue'
[/quote]

Voila, est-ce du au code, ou bien est-ce que Indy 10 est mal installé, je n'en ai aucune idée, je débute juste sur Delphi.

Merci pour votre aide

Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 10:36:33

MAURICIO
Pose une nouvelle question sur le forum !!

Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 10:56:20

cirec
Membre Club
(Admin CS)
Salut,

il semblerait que tu devrais installer Indy9 et non Indy10 ...
le code que tu cherches à compiler est fait pour Indy9

D'énormes changements ont étés apportés à la version 10 ce qui
empêche toute compatibilité directe entre Indy9 et Indy10.

Donc si tu veux pouvoir compiler ton code directement il faut installer Indy9 sinon il faut apporter quelques modifications au code afin de le rendre compatible avec Indy10 ...
Mais pour cela, je rejoins Mauricio ...
Pose une nouvelle question sur le forum
 
@+
Cirec


Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 11:07:19

emtec2hd

merci beaucoup, je vais donc rétrograder indy et passer a la version 9.

Je viens de poser une nouvelle question sur le forum, mais à priori je pense que tu as raison, passer à la version 9 devrait résoudre le problème.

:)


Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 11:16:44

cirec
Membre Club
(Admin CS)
Attend ... ce n'est pas une certitude ...
Puisque "IdFTP.pas" est disponible pour les deux versions ...
Il est possible que les déclarations des répertoires (ou les composants Indy sont installées) ne sont pas définis correctement.
Dans le menu outils > Options d'environnement > onglet Librairie
verifier que les chemins des dossiers Indy y soient déclarés


 
@+
Cirec


Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 11:37:09

emtec2hd
en effet, je viens de regarder, et je vois rien qui a rapport avec Indy).
Quel serait celui que je dois modifier/ajouter?

Re : Delphi 7 : je ne trouve pas Indy... le 01/02/2008 11:53:17

emtec2hd
ah si je le vois, il y a bien un chemin pour delphi,
en revanche je viens d'installer indy 9 et j'obtiens d'autres erreurs
que je n'ai pas notées mais c'est ce que je vais faire tout de suite)


[Page 1 Page 2]
Classé sous : delphi, trouve, installé, composants, indy

Participer à cet échange

Pub



Appels d'offres

Snippets en rapport

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS