Componentes Indy
Caros colegas,
Instalei os componentes da paleta Indy sem ocorrer nenhum problema no meu Delphi 5, só que qdo vou abrir alguns formulários de um projeto que tem esses componentes da erro, dizendo q a propriedade de determinados componentes não existe. E todos os caminhos estão configurados corretamente. Tipo Library path e etc. Alguém tem idéia do q possa está acontecendo?
Desde já agradeço.
Fabiano.
Instalei os componentes da paleta Indy sem ocorrer nenhum problema no meu Delphi 5, só que qdo vou abrir alguns formulários de um projeto que tem esses componentes da erro, dizendo q a propriedade de determinados componentes não existe. E todos os caminhos estão configurados corretamente. Tipo Library path e etc. Alguém tem idéia do q possa está acontecendo?
Desde já agradeço.
Fabiano.
Fabiano_aprendiz
Curtidas 0
Respostas
Rjun
23/02/2005
Qual versão do Indy você instalou ?
GOSTEI 0
Fabiano_aprendiz
23/02/2005
Não sei dizer qual a versão, pois já existia os arquivos aqui na máquina (é da empresa), mas provavelmente era essa versão mesmo que estava instalada antes do delphi ser reinstalado.
GOSTEI 0
Massuda
23/02/2005
... qdo vou abrir alguns formulários de um projeto que tem esses componentes da erro, dizendo q a propriedade de determinados componentes não existe ...
Isso acontece quando a versão dos componentes usada originalmente para desenvolver os forms não é a mesma versão que você instalou no Delphi 5.Geralmente esse erro irá ocorrer até você salvar novamente esses forms, quando os componentes que você instalou se encarregam de ´corrigir´ o problema.
O recomendável seria você instalar a versão mais recente do Indy (9.0.18) que você pode encontrar na seção de downloads do site [url=http://www.indyproject.org/]www.IndyProject.org[/url].
GOSTEI 0
Fabiano_aprendiz
23/02/2005
Vlw pela dica.
[]´s,
Fabiano.
[]´s,
Fabiano.
GOSTEI 0
Fabiano_aprendiz
23/02/2005
Amigo,
Parece q era isso mesmo, salvei novamente o form e naum rolou mas o errio. Só q com um pequeno probleminha qdo fui compilar o cara deu erro em uma linha:
Idsmtp1.Username := (uma variável qualquer...). Dizendo q ´username´ não foi declarado e realmente não tem essa propriedade no componente. Provavelmente com a atualização essa propriedade parou de existir. Agora tem lá a propriedade User_Id, será q é a mesma coisa? Pergunto pois eh a primeira vz q dou manutenção nesse software e primeira vz tbm q trabalho com esses componentes.
Parece q era isso mesmo, salvei novamente o form e naum rolou mas o errio. Só q com um pequeno probleminha qdo fui compilar o cara deu erro em uma linha:
Idsmtp1.Username := (uma variável qualquer...). Dizendo q ´username´ não foi declarado e realmente não tem essa propriedade no componente. Provavelmente com a atualização essa propriedade parou de existir. Agora tem lá a propriedade User_Id, será q é a mesma coisa? Pergunto pois eh a primeira vz q dou manutenção nesse software e primeira vz tbm q trabalho com esses componentes.
GOSTEI 0
Massuda
23/02/2005
Aparentemente você fez um ´downgrade´ dos componentes da versão 9 para a versão 8.
Com relação à propriedades Username e User_Id... elas são a mesma coisa (nome do usuário); na versão 9 o nome foi alterado de User_Id para Username.
Com relação à propriedades Username e User_Id... elas são a mesma coisa (nome do usuário); na versão 9 o nome foi alterado de User_Id para Username.
GOSTEI 0