
bnobre
Membros Pro-
Total de ítens
1.558 -
Registro em
-
Última visita
-
Days Won
4
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que bnobre postou
-
Oi Juliomar, beleza? Fiz conforme orientou... removi a implementação do construtor do Pai e deixei somente a declaração. Ao fazer isso ele dá erro, conforme esperado, pois o método apesar de ser virtual, não é abstrato, então sua implementação se faz necessária. Qual seria o propósito dessa sua solicitação?
-
Olá a todos... Digamos que eu tenho essas duas classes: Com as seguintes implementações: Com isso, executando o comando abaixo: Vai executar primeiro o Constructor do Pai, depois do Filho... depois o Destructor do Filho e por fim o do Pai. Pelo que li o INHERITED serve para executar o método existente na classe Pai, isso está correto? Até aí tudo bem. Mas eu fiquei intrigado pelo fato do Destroy lá em TObject ser virtual e como tal precisarmos usar o override. Aí resolvei fazer igual no meu exemplo... Coloquei o Create do Pai como virtual e o do Filho como override, conforme abaixo: Da forma acima o comportamento ficou igual. Não mudou nada. Executou primeiro o Constructor do Pai, depois do Filho... depois o Destructor do Filho e por fim o do Pai. É isso mesmo? Tanto faz usar ou não o virtual/override no Create? Vai dar no mesmo? Se sim porque foi escolhido colocar o Destroy do TObject como virtual? Desde já agradeço a atenção de todos
-
Tela de Progresso Bugada No FortesReport
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Tudo bom? Basicamente eu crio dinamicamente um RLReport, preencho o mesmo com tudo o que eu preciso E se não couber tudo nele eu crio outro RLReport e associo ele ao anterior, e por aí vai. Vamos supor por exemplo que preciso criar 4 RLReports, então ficaria conforme abaixo: O relatório é exibido perfeitamente, mas a Tela de Progresso fica bugada, aparecem duas barras e não conta direito, conforme imagem abaixo: Como podem reparar ficam 2 barras de progresso. A de cima nunca preenche(fica só de enfeite) e a de baixo nunca preenche até o fim. Caso queiram reproduzir isso é simples... Basta reproduzir o cenário acima, com 4 RLReports em tempo de designer mesmo, terão a mesma Tela de Progresso bugada. Alguém sabe dizer como resolver isso? Desde já agradeço a atenção de todos e boas festas. -
Eita... Na verdade eu estava me referindo ao que consta no próprio site deles: https://ormbr.com.br/help/help.html E também ao fórum, onde praticamente só existem mensagens de anos atrás: https://www.ormbr.com.br/forum/ Não tinha visto essa página do Github... Não achei ela no site oficial. O fórum ativo seria outro também?
-
Tava vendo alguns tutoriais do ORMBr... meu receio é que a última atualização dele ocorreu em 2017.
-
Olá a todos, Estou me aprofundando um pouco mais em POO e gostaria de uma sugestão de um ORM para usar no Delphi. O que os amigos usam e sugerem? Desde já agradeço a atenção de todos
-
Debug com cor verde e linha sendo executada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Fala @BigWings Sempre tirando minhas dúvidas kkkkkkkkkkkkkk Agora sim, precisei montar um código com break e reparei nisso, aí achei que fosse algum problema no meu Delphi ou erro de lógica meu. Valeu mesmo Abraços -
Debug com cor verde e linha sendo executada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Dei uma lida nessa página, mas a princípio não consegui localizar nada que respondesse a essa minha dúvida... Deixei passar algo? -
Debug com cor verde e linha sendo executada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Sim.. Fiz todo o teste em DEBUG, só agora que você perguntou sobre eu tentei sem razão aparente (ver se algo mudava kkkkkkkkkkk) tentar em Release. Em Debug não funciona... As outras linhas ficam vermelhas normalmente, mas a do Break fica verde como se não fosse executada. -
Debug com cor verde e linha sendo executada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Estava em Debug, coloquei Release, deu um build, mas permanece. -
Debug com cor verde e linha sendo executada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
ANSI... Tentei agora com UTF-8 e mesma coisa. -
Debug com cor verde e linha sendo executada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Beleza Juliomar? Nada -
Debug com cor verde e linha sendo executada
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Estou com uma dúvida sobre o debug, quando marco para debugar uma linha específica com break. Portanto montei o exemplo abaixo para demonstrar a minha dúvida: O break é executado normalmente, mas porque ao marcar para debugar essa linha ela fica verde? Como se nunca fosse executado. Desde já agradeço a atenção de todos -
Valor de variável antes de instância objeto
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Opa meu amigo... Blz??? Com o Assigned funciona... Perfeito Porque que com o "pessoa = nil" ou "pessoal <> nil" não pega? Se o valor antes de instanciar não é nil, qual é o valor da variável? -
Valor de variável antes de instância objeto
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Opa meu amigo... Beleza? Na verdade não está nil, ao menos quando checo se "pessoa = nil" antes de instanciar a mesma diz que não. Eu nunca entendi muito bem qual é o valor de uma variável antes de iniciar a mesma, na verdade acho que nesse exemplo entra a mesma dúvida, ou estou enganado? -
Valor de variável antes de instância objeto
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Uma dúvida de POO. Supondo que eu tenha a classe TPessoa, segue o código abaixo: procedure TForm1.Button1Click(Sender: TObject); var pessoa: TPessoa; begin //qual o valor da variável pessoa AQUI... antes de instânciar a mesma???? pessoa := TPessoa.Create; ... end; Bem... Pelo que estou aprendendo em POO, quando uso o comando "pessoa := TPessoa.Create;" estou atribuindo ao ponteiro pessoa o endereço de memória onde se encontra a instância do objeto TPessoa em questão... Ok? Mas antes de instanciar o TPessoa na variável pessoa, qual o valor da variável pessoa??? Desde já agradeço a atenção de todos -
Olá a todos... Obrigado pela dica @Juliomar Marchetti Nesse caso em particular expliquei ao fornecedor de meu cliente a situação, que de acordo com o MOC não existe nenhum CSOSN que gere a tag vFCP, e ele simplesmente disse para incorporar o valor do mesmo na tag vICMS. Essa foi a minha experiência e nesse caso em particular. São diversas empresas no Brasil no simples nacional, meus clientes em sua maioria são simples nacional e creio que muitos passaram e/ou passarão por situação parecida com seus clientes. Se mais alguém puder compartilhar como procedeu em casos similares acho que seria de grande ajuda para toda a comunidade.
-
Olá galera, Um fornecedor de um cliente meu enviou um espelho de uma nota de devolução que ele deveria seguir para devolver alguns produtos. Só que tem um detalhe, eles pediram para o meu cliente destacar o valor do FCP e do FCP ST e meu cliente é simples nacional. Que eu saiba, simples nacional não gera as tags referentes à FCP no XML, só as tags referentes à FCP ST ou estou errado? Desde já agradeço a atenção
-
Saquei... Por isso abri esse tópico pra ver se a galera tá tendo instabilidade também... Pra analisar o que é melhor fazer? Se atualizar logo nos clientes, aguardar uma posição mais definitiva da RECEITA ou simplesmente partir pra uma solução paga como você falou.
-
A princípio não, pois sempre usei o componente ACBrConsultaCNPJ.
-
Fala pessoal, Tudo bom? Eu atualizei o componente e a consulta CNPJ voltou a funcionar, conforme tópico abaixo: Mas reparei que agora está dando muito erro ao realizar a consulta, e às vezes demora muito. Alguém mais reparou isso depois da mudança de endereço? Meu receio é ter o trabalho de atualizar o executável nos clientes, a RECEITA verificar que depois da mudança o serviço ficou ruim e voltar para o antigo endereço.
-
Bitmap image is not valid - Fortes
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Estou com um cliente em particular que ao tentar abrir um relatório em Fortes Report no meu programa recebe o erro: Bitmap image is not valid. Mas eu não tenho nenhum componente de imagem nesse formulário/relatório. Só um TRLReport1 com seus respectivos componentes tais como Bands, Labels, DBTexts, etc (Não uso aqui o TRLImage e nenhum similar). Alguém sabe do que se trata? Só nesse cliente está dando isso. Desde já agradeço a atenção de todos -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Descobri o que era... No meu exemplo estava pegando o valor para descriptografar de um Memo, e não de um Edit conforme você fez... Se pegar de um Memo (Memo1.Text) o valor criptografado e tentar descriptografar, tu vai ter o mesmo problema que eu... Estranho... Mas era isso mesmo que precisa... Valeu mesmo Pena que o Delphi não tem algo assim nativo -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Então... Me desculpe a ignorância, mas o que seria um TYPE? Se souber de algum texto que possa me explicar eu te agradeço. E conseguiu ver a questão do caractere que aparece no final? Esqueci de anexar a imagem... Segue anexo. Ah... O nome são tipo enumerados, achei aqui https://drgarcia1986.wordpress.com/2011/12/07/tipos-enumerados-em-delphi/ -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
É exatamente isso que preciso, mas por algum motivo ficou acrescentando um caracter ao final na hora de descriptografar, conforme em anexo. Sabe porque? E outra dúvida, essa seria sobre Delphi... o que significa o trecho abaixo e onde é o local correto para colocá-lo no código (coloquei antes do implementation): Type TTipoCript = (tcCript, tcDecript); Desde já agradeço as discas