Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Propriedades
Message
From
18/12/2002 14:56:06
 
 
To
18/12/2002 14:49:12
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Title:
Miscellaneous
Thread ID:
00734210
Message ID:
00734212
Views:
20
Vc deve tratar não como variável mas sim como objeto (propriedade)

na classe coloque:

this.addpropriety("opcao")

(por favor confirme a sintaxe do comando acima)

agora vc pode em qualquer momento fazer:
objeto.opcao = 1

>Tenho uma classe declarada em um arquivo .prg , e nessa classe criei uma propriedade.
>O problema ocorre que eu nao consigo atribuir um valor a essa propriedade pois o Fox me retorna uma mensagem de erro dizendo que não é uma variável.
>
>Exemplo:
>
>DEFINE CLASS ClassOpcoesRel AS Session
> opcao = ' '
>
>ENDDEFINE
>
>objeto = createobject('ClassOpcoesRel')
>objeto.opcao = '1' && Aqui ocorre o erro .
>
>Quem saberia me dizer porque isso está ocorrendo ? Não deveria deixar eu setar o valor dessa propriedade para '1' ?
>
>
>Obrigado a todos e espero mais uma vez contar com a ajuda de vocês.
>
>
>Lázaro Santos.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform