Acabo de me Cadastrar no forum, porem a tempos venho espiando por aqui.
Estou com uma dificuldade e gostaria de compartilhar com vocês.
Tenho um sistema em VB 6.0 com banco de dados em SQL server 2000 para o restaurante da família.
Estou desenvolvendo uma função de reabertura de caixa, que necesida de senha para tal.
por ser tratar de um restaurante onde as coisas acontecem dinamicamente tenho esta dificuldade:
Cadastro um usuário com atribuições de caixa, e derrepente ele precisa executar uma funcao que seria do cargo de gerente, para tal como não é viavel deslogar e logar o gerente quero que apareça uma tela pedindo a senha.
Inicialmente fiz com InputBox, porem descobri que a mesma não possui Mascara com ******
como solução criei um pequeno formulário de senha contendo um TXTBOX e um Botão apenas.
A lógica da programação e mais ou menos a seguinte
Estas variaveis acima passam a informação para o Formulario o que eu preciso liberar, formulario que preciso liberar e o comando que quero executar
no formulario passwordbox tenho o seguinte comando
'chama a função solicitada aprovação
CallByName passfuncao_local, passfuncao_comando, VbMethod
Unload Me
o problema e que a variavel passfuncao_local não é um objeto, apenas contem o nome do mesmo.
Poderia criar um IF passfuncao = frmprincipal then CallByName frmprincipal , passfuncao_comando, VbMethod
mas estou tentando deixar esse formulario o mais generico possivel, como se fosse uma inputbox com mascara.
Espero que tenham intendido e aguardo comentarios
Editado por Rodrigo Medeiros Adicionar tag's (Jonathan)
Pergunta
Rodrigo Medeiros
Amigos, boa noite
Acabo de me Cadastrar no forum, porem a tempos venho espiando por aqui.
Estou com uma dificuldade e gostaria de compartilhar com vocês.
Tenho um sistema em VB 6.0 com banco de dados em SQL server 2000 para o restaurante da família.
Estou desenvolvendo uma função de reabertura de caixa, que necesida de senha para tal.
por ser tratar de um restaurante onde as coisas acontecem dinamicamente tenho esta dificuldade:
Cadastro um usuário com atribuições de caixa, e derrepente ele precisa executar uma funcao que seria do cargo de gerente, para tal como não é viavel deslogar e logar o gerente quero que apareça uma tela pedindo a senha.
Inicialmente fiz com InputBox, porem descobri que a mesma não possui Mascara com ******
como solução criei um pequeno formulário de senha contendo um TXTBOX e um Botão apenas.
A lógica da programação e mais ou menos a seguinte
Estas variaveis acima passam a informação para o Formulario o que eu preciso liberar, formulario que preciso liberar e o comando que quero executar no formulario passwordbox tenho o seguinte comandoo problema e que a variavel passfuncao_local não é um objeto, apenas contem o nome do mesmo.
Poderia criar um IF passfuncao = frmprincipal then CallByName frmprincipal , passfuncao_comando, VbMethod
mas estou tentando deixar esse formulario o mais generico possivel, como se fosse uma inputbox com mascara.
Espero que tenham intendido e aguardo comentarios
Editado por Rodrigo MedeirosAdicionar tag's (Jonathan)
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.