Array como Parametro numa procedure Remota
Tenho uma procedure
procedure TMetaServerApplication.NomeCampo(Tabela: OleVariant;
var Titulo: Array);
Pois é tenho uma procedure remota (MultiCamadas DCom) onde preciso passar um parametro como referencia para uma procedure que seja uma array
Alguém sabe fazer isto?
procedure TMetaServerApplication.NomeCampo(Tabela: OleVariant;
var Titulo: Array);
Pois é tenho uma procedure remota (MultiCamadas DCom) onde preciso passar um parametro como referencia para uma procedure que seja uma array
Alguém sabe fazer isto?
Mitsalito
Curtidas 0
Respostas
Mitsalito
17/11/2003
Será que os moderadores podem me ajudar com este problema.
Preciso de uma solução.
Preciso de uma solução.
GOSTEI 0
Cabelo
17/11/2003
Não é muito simples, mas em uma UNIT genérica, ou em uma UNIT principal, vc deve declarar um vetor do tipo record, criar suas variáveis, e assim que acionar o form que precisa desta array, vc deve incrementar os dados no vetor, OnCreate do Form. Depois de ter carregado todo o vetor, vc pode passá-lo como paramentro em qualquer UNIT, desde que vc declare a UNIT que vc declarou o vetor no uses desta UNIT.
Não sei se consegui ser bem claro, se tiver dúvidas entre em contato no e-mail cabelo.uni@uol.com.br
Sem mais
Cabelo
Não sei se consegui ser bem claro, se tiver dúvidas entre em contato no e-mail cabelo.uni@uol.com.br
Sem mais
Cabelo
GOSTEI 0
Mitsalito
17/11/2003
Bem na verdade parece que vc descreveu um processo para lincar uma unit num sistema de uma camada e o que eu queria na verdade é passar uma variavel do tipo array como parametro por referencia para uma outra aplicação (de multicamadas)
GOSTEI 0