Clipper On Line • Ver Tópico - Visual Basic 6

Visual Basic 6

Discussão sobre outras linguagens de programação.

Moderador: Moderadores

 

Visual Basic 6

Mensagempor JoséQuintas » 25 Nov 2021 08:28

Falar um pouco de Visual Basic 6.
minigui é meio que baseada nele, mas acho que vale a pena dar uma olhada no VB.

No uso comum tem a parte visível e a parte não visível.
A parte visível é o fonte, a parte invisível são as telas.
A IDE separa as duas coisas.

vb1.png


vb2.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Visual Basic 6

Mensagempor JoséQuintas » 25 Nov 2021 08:38

vb3.png


O que acontece ao clicar nos botões?
Na IDE é só fazer o mesmo.

vb4.png


Chega a ser ridículo.
Clicar no botão, vai executar o botao_Click()

Isto serve de inspiração.
Nos formulários hmg, hwgui, etc., ao invés daquele codeblock monstruoso do click, só criar uma função botao_Click(), ou Dialog_OnLoad(), etc.
Ou no console: cliente_Validate()
@ 1, 2 GET nCliente VALID cliente_Validate( nCliente )


Pra que um valid monstruoso?
E cliente_Validate(), tá mais que visível que vai validar o código de cliente.

Lembram? olhar o que está na frente do nariz.
Pois é... usando Visual Basic, me chamaram a atenção esses pequenos blocos.
Eles podem simplificar muito a programação.
Cada assunto no seu canto, e em caso de problema, só olhar o bloquinho.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes

Visual Basic 6

Mensagempor JoséQuintas » 25 Nov 2021 08:49

vb7.png


Voltar nessa parte, do editor de menu.

vb8.png


Uia.... já viram isso em algum lugar ????
É... o mesmo visual de editar menus da HMG

vb9.png


Meu menu deu erro na IDE?
Pois é....

Na época, pra agilizar a visualização de resultados, criei um gerador de fontes Visual Basic, em CLIPPER.
Isso não é exatamente um erro, é uma coisa que o Visual Basic aceita, mas a IDE não.
Todo o menu está em um único array, mas a IDE não aceita isso.
Bom... meu menu Clipper sempre foi um único array... meu menu Harbour é um único array.... e porque não no VB?
Pois é... está num único array E FUNCIONA, apenas a IDE não aceita, então eu mexia direto no fonte, e não pela IDE.

Fazendo igual, aproveitei a mesma lógica do Clipper no VB, pra liberar opções conforme senha.

Interessante isso:
Aproveitei a idéia de pequenos blocos do VB no Clipper.
Aproveitei a idéia de menu num único array do Clipper no VB.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18118
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1215 vezes




Retornar para Outras linguagens de programação

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro