DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

Fabio Matte

Respostas no Fórum

Visualizando 9 posts - 1 até 9 (de 9 do total)
  • Autor
    Posts
  • em resposta a: Erro ao instalar UserControl Delphi tokyo 10,2,2 #3553
    Fabio Matte
    Participante

    Estou com o mesmo problema REQUIRE com dois R (RREQUIRES) estou instalando manual e consegui organizar o primeiro pacote base codigo na mão mas o segundo pckUserControl_RT nao abre nem projeto ja da erro direto e trava.

    E quando é pelo instalador já da erro no primeiro pacote.

    em resposta a: Erro UCBase was compiled with a different version #2506
    Fabio Matte
    Participante

    Giovani, olhei o meu projeto todo.
    Dei um *.dcu, e não há nada do usercontrol dentro da pasta fontes do projeto.
    Eliminei a Pasta DCU com as DCUs do projeto, removi completamente o UserControl e instalei novamente (Antes disso, removi tudo do usercontrol da pasta BPL de User\PUblic\Documents\RadStudio\17.0\BPL.)

    Mas não sei o que aconteceu.
    Fiz até uma nova maquina virtual e instalei do zero, e da do mesmo jeito, a anos que uso o usercontrol e nunca tinha me acontecido isso.

    Minhas compilações são em 32, nem tenho nada de 64 bits no projeto (nunca compilei para 64)

    em resposta a: Erro UCBase was compiled with a different version #2490
    Fabio Matte
    Participante

    Então Giovani, eu até instalei uma maquina virtual, com o Delphi Seattle, instalei o UserControl de boa, alguns projetos compilam 100%.

    Porém, um está dando o erro apresentado acima.
    E estranho que antes não dava, e do nada aconteceu.

    Eu ja tinha feito tudo o que você me passou, mesmo assim, nada.
    Já to queimando a cabeça aqui porque é um ERP e preciso atualizar ele.

    em resposta a: User control no datamodule #2423
    Fabio Matte
    Participante

    Bom Dia Meu amigo, é seguinte, já passei por esse mesmo problema que você.
    A solução encontrada foi colocar o componente de conexão com o Banco de Dados e os componentes do User Control no formulário principal do projeto (Form com os Menus de acesso), essa até agora foi a unica forma que eu encontrei de fazer funcionar corretamente e sem dar os erros.

    em resposta a: MD5 no UserControl #1847
    Fabio Matte
    Participante

    Já consegui galera.

    Como fiz:

    1 – Copiei o Arquivo UCmd5.pas da pasta source do UserControl, para a pasta do meu Projeto.

    2 – Adicionei o UCmd5.pas a biblioteca do meu projeto;
    3 – Criei a seguinte função:

    function MD5Sum(strValor: String): String;
    begin
      Result := UCmd5.MD5Print(UCmd5.MD5String(strValor));
    end;

    4 – Usei o Codigo para poder pegar a senha q informei no meu edtSenha.text:

    Resultado := MD5Sum(edtSenha.Text); 
    // Criptgrafa a senha para comparar com a do banco (campo ucpassword da tabela uctabusers)
    Resultado2 := MD5Sum(IntToStr(IUsuario)+edtUsuario.Text+MD5Sum(edtSenha.Text));
    // Essa gera a key salvo no campo uckey da tabela uctabuser)

    Após isso só tratar o que vc precisa, que no meu caso, foi comparar a senha do banco com a qual eu informei via sistema.

    • Esta resposta foi modificada 7 anos, 11 meses atrás por Fabio Matte.
    em resposta a: Conector UniDac #1751
    Fabio Matte
    Participante

    Esse é o testando e funcionando em Delphi Seattle 10
    Unidac_XE10

    em resposta a: Conector UniDac #1750
    Fabio Matte
    Participante

    Obrigado, estou acessando agora e começar os testes.

    em resposta a: Erro ao validar login #1355
    Fabio Matte
    Participante

    Funcionou perfeitamente obrigado.

    em resposta a: Erro ao validar login #1346
    Fabio Matte
    Participante

    Como completo meu código aqui

     private
        { Private declarations }
    
      property UserControl: TUserControl;
    
      public
        { Public declarations }
    
      end;

    ele diz que está faltando alguma coisa nessa property e eu nao estou conseguindo fazer, vc tem um exemplo ou pode completar pra mim ter uma ideai.

Visualizando 9 posts - 1 até 9 (de 9 do total)

Ir ao topo
© 2024 Infus Soluções em Tecnologia - Todos os Direitos Reservados