Problème avec exemples Indy 9 sur Delphi 6 [Résolu]

Messages postés
8
Date d'inscription
jeudi 17 juillet 2008
Statut
Membre
Dernière intervention
29 juin 2011
- - Dernière réponse : figoleparigo
Messages postés
8
Date d'inscription
jeudi 17 juillet 2008
Statut
Membre
Dernière intervention
29 juin 2011
- 17 juin 2011 à 13:39
Bonjour,

J'ai besoin de faire une application serveur TCP, et en fouillant un peu je vois qu'il est préférable d'utiliser le composant Indy 9.
Sur mon Delphi 6 j'avais Indy 8, que j'ai supprimé pour installer Indy 9. Jusque là pas de souci à priori...
J'ai bien utilisé "Fulld6.bat" pour préparer le composant avant de l'ajouter dans Delphi 6, et j'ai bien les nouveaux onglets sur la palette des composants.

J'essais de jouer avec les exemples "Indy9Demos_26Oct04.zip", pas d'erreur de compilation, mais à l'exécution j'ai toujours la même erreur: "Error reading Server.Commandhandlers: Property CommandHandlers does not exist".
Pourtant dans les propriétés du composant 'TidTCPServer', je vois bien les 2 lignes qui parlent de "Commandhandlers"...

Je ne vois pas ce qu'il faut faire avec cette propriété, pour qu'au moins l’exemple fonctionne...

J'ai besoin de savoir comment faire mon appli Serveur TCP rapidement...

Merci pour vos idées,
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
8
Date d'inscription
jeudi 17 juillet 2008
Statut
Membre
Dernière intervention
29 juin 2011
3
Merci
Lorsque j'ai supprimé Indy 8, j'ai désinstallé via "Install Packages" et en plus j'ai fait une recherche de fichier indy* dans tout le répertoire Borland et j'ai supprimé.

J'ai copié à la main les 2 fichiers "dclIndy60.bpl" et "Indy60.dcp" dans le répertoire Projets/bpl, et le fichier "dclIndy60.bpl" dans Bin, mais rien y fait...
Le reste des fichiers (que des DCU), sont dans un répertoire D:\Delphi\D6\...

Sinon, je pense que je vais me rabattre sur les composants standards TServerSocket ou TTCPServer, du moment que j'arrive à gérer plusieurs connexions entrantes de manière fiable...

Merci pour ta réponse.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 143 internautes nous ont dit merci ce mois-ci

Commenter la réponse de figoleparigo
Messages postés
2233
Date d'inscription
mardi 10 décembre 2002
Statut
Modérateur
Dernière intervention
15 décembre 2014
5
0
Merci
Salut,

le problème avec le compos, c' est qu' il faut bien faire le ménage de la version antérieure avant d' installer toute nouvelle version.
Les compos Indy étant installés de base sous différentes versions de Delphi, rend la tâche plus difficile.

1 ) Désinstalle ta version actuelle.
2 ) Élimine tout fichier pas, dcu, bpl, dcp et autres de la version 8. Attention car ces fichiers sont présents dans différents répertoires!!!
Je te conseille de faire un recherche par "*indy*.*" sur tout le disque.
3 ) Réinstalle ta version 9.

Bonne chance,
A+

Composants Cindy pour Delphi
Commenter la réponse de cs_MAURICIO