Variável de outro componente
Olá,
Tenho uma situação complicada. A paleta servers tem um componente TWordDocument.
Preciso utilizar no meu componente uma variável que foi criada lá. Como faço isso? A variável é a Tables : interface;
Quero criar tabelas no Word à partir de meu componente sem que seja necessário inserir algum da paleta servers.
Alguém poderia ajudar?
Valeu... :?
Tenho uma situação complicada. A paleta servers tem um componente TWordDocument.
Preciso utilizar no meu componente uma variável que foi criada lá. Como faço isso? A variável é a Tables : interface;
Quero criar tabelas no Word à partir de meu componente sem que seja necessário inserir algum da paleta servers.
Alguém poderia ajudar?
Valeu... :?
Ricardo.vano
Curtidas 0
Respostas
Gandalf.nho
10/11/2004
Você deve declarar na USES da unit de seu componente a unit onde está a declaração dessa variável.
GOSTEI 0
Ricardo.vano
10/11/2004
Declarei mas deu um erro. Olha como está declarada a variável na outra unit, no caso a unit Word97.pas que vem com o Delphi:
Tables : interface;
Como eu tenho que fazer? Assim:
MyVar : Tables
Deu um erro muito estranho. Tive que fechar o Delphi!!
Obrigado ... :lol:
Tables : interface;
Como eu tenho que fazer? Assim:
MyVar : Tables
Deu um erro muito estranho. Tive que fechar o Delphi!!
Obrigado ... :lol:
GOSTEI 0
Ricardo.vano
10/11/2004
No outro componente está declarado em TYPE
No meu também tentei declarar em Type, mas deu erro
No meu também tentei declarar em Type, mas deu erro
GOSTEI 0
Ricardo.vano
10/11/2004
Na Uses já tem a referência. Tanto que estou conseguindo utilizar outras funções que utilizam variáveis comuns. Single, Boolean, etc...
GOSTEI 0
Gandalf.nho
10/11/2004
Nunca tive que fazer isso, mas tente uma declaração mais explícita:
MyVar : Word97.Tables
MyVar : Word97.Tables
GOSTEI 0
Ricardo.vano
10/11/2004
Que legal!! Funcionou...tão simples e eu nunca tinha imaginado.
Muito obrigado mesmo!!! :D
Muito obrigado mesmo!!! :D
GOSTEI 0
Gandalf.nho
10/11/2004
Que legal!! Funcionou...tão simples e eu nunca tinha imaginado.
Muito obrigado mesmo!!! :D
De nada :D
GOSTEI 0