Problemas na converção de componentes D5 para D6

Delphi

01/12/2004

Meu problema e o seguinte,
troquei a nome da unit a ser usada para

[b:e66b336cd5]DesignIntf[/b:e66b336cd5] so que na hora de compilar da um pau pedindo uma unit chamada [b:e66b336cd5]proxys.dcu[/b:e66b336cd5] e ela nao ta em lugar nenhum

como faço para resolver este problema


grato


Fknyght

Fknyght

Curtidas 0

Respostas

Vinicius2k

Vinicius2k

01/12/2004

Colega,

O erro é ao compilar o projeto, ou um pacote do componente?
Se for o projeto, em alguma unit utilizada por ele, não necessariamente, na unit do componente que vc alterou, deve existir uma uses para a unit proxys... vc precisará pesquisar seu projeto e, se puder, removê-la da(s) uses.

T+


GOSTEI 0
Massuda

Massuda

01/12/2004

A unit proxies.dcu não existe a partir do Delphi 6. Para mais detalhes, veja [url=http://community.borland.com/article/0,1410,27717,00.html]What ever happened to Proxies.pas[/url] no site do Borland Developer Network.


GOSTEI 0
Fknyght

Fknyght

01/12/2004

Ta, mas num entendi nada no What ever happened to Proxies.pas

fiz o que ta la e naum deu certo :(


GOSTEI 0
Massuda

Massuda

01/12/2004

O artigo sugeria substituir as ocorrências de
uses
  //...
  DsgnIntf, 
  //...
por
uses
  //...
  DesignIntf, 
  DesignEditors, 
  //...
e adicionar designide.dcp à lista de [i:d9423e3e71]requires[/i:d9423e3e71] do pacote que contem o componente problemático.

Se isso não funcionou, você pode tentar obter uma atualização do componente ou tentar separar o código runtime do código design time do componente como sugerido no artigo.


GOSTEI 0
Michaell

Michaell

01/12/2004

O artigo sugeria substituir as ocorrências de
uses
  //...
  DsgnIntf, 
  //...
por
uses
  //...
  DesignIntf, 
  DesignEditors, 
  //...
e adicionar designide.dcp à lista de [i:992ce2df3c]requires[/i:992ce2df3c] do pacote que contem o componente problemático. Se isso não funcionou, você pode tentar obter uma atualização do componente ou tentar separar o código runtime do código design time do componente como sugerido no artigo.


Eu tenho os pacotes mais atualizados do Fortes Report. Criei um novo pacote com o objetivo de criar um componente de impressão. Neste pacote adicionei um formulário, contendo alguns componentes do Fortes, tais como, RLReport, RLBand, Filtros XLS... e adicionei uma outra unidade com o código Run-time. Compilo o pacote sem problemas, MAS, quando coloco o meu componente no formulário e compilo o aplicativo... ERRO! ´ File not found. ´Proxies.dcu´ ´. Lembrando que eu já adicionei a designide.dcp no meu pacote e estou utilizando Delphi 7. Alguém sabe me dizer como resolvo este problema??

[]´s


GOSTEI 0
POSTAR