Acho que não tem ninguém aqui pra me dar uma dica, nem benigno e nem muito menos Maligno rsrsrsrs...
Bom, se alguém aparecer, é melhor que criar outro tópico igual.
É o seguinte:
Após a migração já há um ano para harbour usando hmg 3.0.xx e agora também testando a gtwvg, o professor JQuintas sempre tem me ajudado e muito. Ele, ("na opinião dele") não usa nunca ou quase nunca variáveis públicas.
Até hoje não entendi bem, mas, sei que usa mais memória.
bom, então, estou querendo evitar de usar as PUBLICs.
Então, vem a pergunta:
No MAIN(), se usar variáveis LOCAL, como em qualquer outra função, só funcionará por ali. Se no MAIN uma variável do tipo LOCAL não for passada para alguma FUNCTION não será reconhecida dentro da função, mesmo ela sendo de dentro do MAIN?
- Dentro do MAIN() se declarar variáveis tipo PRIVATE, elas serão reconhecidas dentro das FUNCTIONs internas da MAIN correto?Outra coisa:
- E nos outros módulos, as variáveis PRIVATE que estão dentro do MAIN() serão reconhecidas?
Se a resposta for sim, então, dá pra enganar o compilador e as variáveis que eram PUBLIC podem ser criadas como PRIVATE dentro do MAIN que serão reconhecidas em todos os módulos funções, etc... correto?
vlw pessoal!

