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

figoleparigo 8 Messages postés jeudi 17 juillet 2008Date d'inscription 29 juin 2011 Dernière intervention - 16 juin 2011 à 11:08 - Dernière réponse : figoleparigo 8 Messages postés jeudi 17 juillet 2008Date d'inscription 29 juin 2011 Dernière intervention
- 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
figoleparigo 8 Messages postés jeudi 17 juillet 2008Date d'inscription 29 juin 2011 Dernière intervention - 17 juin 2011 à 13:39
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.

Merci figoleparigo 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 98 internautes ce mois-ci

Commenter la réponse de figoleparigo
cs_MAURICIO 2233 Messages postés mardi 10 décembre 2002Date d'inscription 15 décembre 2014 Dernière intervention - 17 juin 2011 à 10:14
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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.