Ir para conteúdo
  • Cadastre-se

johnbh3

Membros
  • Total de ítens

    705
  • Registro em

  • Última visita

1 Seguidor

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

johnbh3's Achievements

  1. Cara eu até li, mas eu vou declarar o que exatamente e em qual unit? ACBrDeviceLPT? Quebra tambem em ACBrDeviceRaw em varias lugares [dcc64 Fatal Error] ACBrDeviceRaw.pas(78): F2613 Unit 'Printers' not found.
  2. Ola Estou compilando um projeto em fmx em android da certo Quando faço em windows antes de atualizar componente estava ok! Agora da erro - Erro - Unit ACBrDeviceLPT - [dcc64 Fatal Error] ACBrDeviceLPT.pas(101): F2613 Unit 'Forms' not found. O que pode ser?
  3. De fato removi ficou assim C:\Delphi\ACbr\Lib\Delphi\LibD12\Win32;C:\Program Files (x86)\CodeGear\RAD Studio\6.0\bin;C:\Users\Public\Documents\RAD Studio\6.0\Bpl;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\johnbh3\AppData\Local\Microsoft\WindowsApps;C:\Delphi\Fortes\fortesreport-ce-master\Binary\LibD12;C:\Delphi\TInject\Projeto-TInject-master\Packages\Compilados\VD12;C:\Users\johnbh3\Documents\DevExpress VCL\Library\Delphi12 Mas o erro permanece
  4. Cara nem tem nada no delphi 2009 referente ao rio em enviroments variables Meu path no delphi 2009 esta C:\Delphi\ACbr\Lib\Delphi\LibD12\Win32;C:\Program Files (x86)\CodeGear\RAD Studio\6.0\bin;C:\Users\Public\Documents\RAD Studio\6.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\johnbh3\AppData\Local\Microsoft\WindowsApps;C:\Delphi\Fortes\fortesreport-ce-master\Binary\LibD12;C:\Delphi\TInject\Projeto-TInject-master\Packages\Compilados\VD12;C:\Users\johnbh3\Documents\DevExpress VCL\Library\Delphi12
  5. Vou tentar estranho que nunca precisei fazer isto mas irei tentar
  6. Sim atualizado já estava instalado no 2009 Porém ao instalar no rio bichou do 2009.
  7. Achei estranho reclamar fmx Sendo que delphi 2009 não tem E marquei só a opção delphi 2000 Tenho o delphi Rio Será que preciso remover tudo e mandar instalar no 2009 e rio?
  8. Ola Fui instalar no delphi 2009 Versao Instalador: 2.15.2.20 Versão do delphi: Delphi 2009 Win32 Dir. Instalação : C:\Delphi\ACbr\ Dir. Bibliotecas: C:\Delphi\ACbr\Lib\Delphi\LibD12\Win32 Removendo librarypaths da instalação anterior do ACBr na IDE... ...OK Removendo pacotes 32bits da instalação anterior do ACBr na IDE... ...OK Criando diretórios de bibliotecas para Win32... ...OK Adicionando library paths para Win32... ...OK Alterando a variável de ambiente PATH do Delphi... ...OK COMPILANDO OS PACOTES... Cleaning package cache for ACBr_synapse.bpl Cleaning ok Compiling package C:\Delphi\ACbr\Pacotes\Delphi\synapse\ACBr_synapse.dpk "C:\Program Files (x86)\CodeGear\RAD Studio\6.0\bin\dcc32.exe" "C:\Delphi\ACbr\Pacotes\Delphi\synapse\ACBr_synapse.dpk" CodeGear Delphi for Win32 compiler version 20.0 Copyright (c) 1983,2008 CodeGear 44607 lines, 0.17 seconds, 324768 bytes code, 29368 bytes data. Compilation success Pacote "ACBr_synapse.dpk" compilado com sucesso. Cleaning package cache for ACBr_Comum.bpl Cleaning ok Compiling package C:\Delphi\ACbr\Pacotes\Delphi\ACBrComum\ACBr_Comum.dpk "C:\Program Files (x86)\CodeGear\RAD Studio\6.0\bin\dcc32.exe" "C:\Delphi\ACbr\Pacotes\Delphi\ACBrComum\ACBr_Comum.dpk" CodeGear Delphi for Win32 compiler version 20.0 Copyright (c) 1983,2008 CodeGear C:\Delphi\ACbr\Fontes\ACBrComum\ACBrBase.pas(64) Fatal: F1026 File not found: 'FMX.Dialogs.dcu' Compilation failure Erro ao compilar o pacote "ACBr_Comum.dpk". Abortando... Ocorreram erros na compilação dos pacotes.
  9. Exibir dados de PDV em segunda tela, eu consigo exibir telas diferente em segunda tela? ou teria que ser duplicar a tela mesmo?
  10. Consegui Nussa esta deu trampo, rapaiz isto n existe no google tive que mudar meu metodo no java para static
  11. A documentação da embarcadero e fraca demais, e existe praticamente nenhum material no google
  12. Eu vi aqui na pasta do delphi Até rodei o comando para exportar Java2OP.exe -jar c:\java\myjavalibrary.jar no cmd fez isto, porém nao sei aconteceria! Se iria gerar alguma unit mas gerou nada C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\converters\java2op>Java2OP.exe -jar c:\java\myjavalibrary.jar Embarcadero Java2OP Version 12.16582 ($Rev: 95842 $) Copyright(c) 2016-2020 Embarcadero Technologies, Inc. Parsing xml: C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\converters\java2op\bootclasses.xml Parsing jar: c:\java\myjavalibrary.jar Olhei em https://docwiki.embarcadero.com/RADStudio/Athens/en/Java2OP.exe,_the_Native_Bridge_File_Generator_for_Android
  13. @Juliomar Marchetti J2OP no google? nao entendi
  14. unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Dialogs, {$IFDEF ANDROID} Androidapi.JNIBridge, // Ponte JNI entre Delphi e Java Androidapi.Helpers, // Funções de auxílio Androidapi.JNI.JavaTypes, // Tipos Java como JObject, JString Androidapi.JNI; // Funções e tipos JNI {$ENDIF} type TForm1 = class(TForm) private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} {$IFDEF ANDROID} function CallJavaPluginAdd(a, b: Integer): Integer; var JNIEnv: PJNIEnv; // Ponteiro para o ambiente JNI JavaClass: JClass; // Usamos JClass do Androidapi.JNI.JavaTypes JavaMethod: JMethodID; // ID do método Java a ser chamado ResultValue: JValue; // Valor de retorno do método begin // Obter o ambiente JNI JNIEnv := TJNIResolver.GetJNIEnv; // Encontrar a classe Java 'com/example/myplugin/Plugin' JavaClass := JNIEnv^.FindClass(JNIEnv, 'com/example/myplugin/Plugin'); // Verificar se a classe foi encontrada if JavaClass = nil then raise Exception.Create('Classe Java não encontrada!'); // Encontrar o método estático 'add' que recebe dois inteiros e retorna um inteiro JavaMethod := JNIEnv^.GetStaticMethodID(JNIEnv, JavaClass, 'add', '(II)I'); // Verificar se o método foi encontrado if JavaMethod = nil then raise Exception.Create('Método add não encontrado!'); // Chamar o método estático 'add' com os parâmetros 'a' e 'b' ResultValue.I := JNIEnv^.CallStaticIntMethodA(JNIEnv, JavaClass, JavaMethod, [JValue(a), JValue(b)]); // Retornar o resultado Result := ResultValue.I; end; {$ENDIF} end. Pedi o chatgpp o codigo em java para chamar .jar no delphi package com.example.myplugin; public class Plugin { public static int add(int a, int b) { return a + b; } } Porém no delphi esta dando o erro [DCC Error] Unit1.pas(34): E2003 Undeclared identifier: 'JClass' [DCC Error] Unit1.pas(35): E2003 Undeclared identifier: 'JMethodID' [DCC Error] Unit1.pas(36): E2003 Undeclared identifier: 'JValue' Alguém ja chamou um .jar com android fmx?
  15. Pessoal boa tarde fiz uma api aqui em horse. De forma local a API responde normal. Quando coloco ela no servidor, ela da o erro SMTP Error: Unable to Login. 10060 - Connection timed out. Mas a API e executada no lado servidor, e o erro ocorre no nomento do send do ACBr entao nem e que estão de trafego. A requisição chega instantenear, e e ocorre isto no sendo do acbr. Eu ja joguei todas DLL possives que vi no forum aqui e nada Até ACbr\DLLs\XMLSec\MinGW\32 já joguei la e nada. Coloquei tudo na pasta do executavel. No meu pc de desenvolvimento vai numa boa. Estou em um servidor amazon! Todas todas liberdas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...