Clipper On Line • Ver Tópico - porque todo demo do 5win tem func main() ?
Página 1 de 1

porque todo demo do 5win tem func main() ?

MensagemEnviado: 05 Ago 2004 22:38
por Trazom
é mesmo obrigado ter a função main() ?

como executá-la ? tenho que colocar numa linha:

main() ?

valeu

MensagemEnviado: 06 Ago 2004 11:19
por Dudu_XBase
....não é obrigado usar main...tem q ter uma função principal como se fosse o prg principal do sistema...

...por exemplo meu programa eu naum uso Function Main()...eu uso Function Sistema() no prg principal.... o arquivo chama sistema.prg...

MensagemEnviado: 07 Ago 2004 14:26
por Trazom
valeu

MensagemEnviado: 24 Ago 2004 11:51
por rochinha
Amiguinho

Na verdade o Clipper ao encontrar a função MAIN() tem a mesma como a procedure principal de todo o seu sistema.

Quando voce usa o comando:

CLIPPER seuPRG

A chamada proveniente de outro .PRG deve ser a do nome de seu .PRG

Agora quando voce usa o comando:

CLIPPER seuPRG /n

A chamada proveniente de outro .PRG deve ser a do nome da função princiapl dentro do .PRG destino.

Suponha que seu .PRG tenha o nome CADASTRO.PRG e o mesmo possua uma função chamada CLIENTES(), mesmo que esta não seja a principal, voce fará as chamadas da seguinte forma:

CLIPPER cadastro

Seu .PRG de menu irá chamar por CADASTRO().

CLIPPER cadastro /n

Seu .PRG de menu irá chamar por CLIENTES().

Entendeu?

@braços :?)