Página 1 de 1
Classe usando array STATIC
Enviado: 17 Out 2012 19:22
por JoséQuintas
Estou querendo que uma classe trabalhe com dados STATIC.
Queria saber se é possível, como atribuir isso, e se funciona em multithread.
Algo parecido com isto
Código: Selecionar todos
STATIC aVars := Array(10)
CREATE CLASS SISTEMA
Usuario ALIAS aVars[1]
ENDCLASS
Classe usando array STATIC
Enviado: 17 Out 2012 19:45
por alejesus
José, boa noite.
Na criação de classes existe o CLASSDATA, que é uma forma de criar uma DATA, mas que será "estático" para a classe.
Talvez isto ajude no que você quer fazer. Dê uma uma analisada neste comando.
Um abraço.
Alexandre
Classe usando array STATIC
Enviado: 20 Out 2012 22:27
por mateus301
naum entendi muito bem o porque de usar uma variavel estatica em um PRG que tem somente uma classe , sendo que pode colocar ela como um atributo da classe e sera visivel em todos os metodos dessas classe, a nao ser que essa classe esteja misturada com varias outras funçoes e voce deseja alterar esse array dentro e fora da classe, coisa que nao é muito bom pois ai perde-se o sentido que a classe transmite que é : "Controle e o Encapsulamento" dos dados da mesma.
Corriga-me se tiver algo contra, posso nao ter entendido muito bem

`vlw, respondendo sua duvida, funciona, mas nao sei em multithread...