Ir para conteúdo
  • Cadastre-se

datilas

Membros
  • Total de ítens

    573
  • Registro em

  • Última visita

  • Days Won

    2

datilas last won the day on 21 Agosto 2022

datilas had the most liked content!

1 Seguidor

Últimos Visitantes

5.209 visualizações

datilas's Achievements

  1. eu uso sitef e pra mim funciona assim: {RespostaTEF.NFCeSAT.Bandeira} Pag.tBand := StrToBandeiraCartao(bOK, RespostaTEF.NFCeSAT.Bandeira); If not bOK Then Pag.tBand := TpcnBandeiraCartao.bcOutros; para paygo deve ser da mesma forma.
  2. se você usa o acbr poderia usar o synapse que o acbr usa internamente: uses .... httpsend, synautil, blcksock, ssl_openssl, ssl_openssl_lib; Var aHTTP: THTTPSend; Begin aHTTP := THTTPSend.Create; Try aHTTP.Protocol := '1.1'; aHTTP.HTTPMethod('GET', 'https://api.grafostech.com.br/api/backend'); Memo1.Text := string(synautil.ReadStrFromStream(aHTTP.Document, aHTTP.Document.Size)); Finally FreeAndNil(aHTTP); End; e usar as dll's que estaão em: .\DLLs\OpenSSL\1.1.1.10\
  3. https://github.com/jorgeRjunior/somar-xml
  4. eu escrevi errado no post anterior, eu quis dizer "conseguiu" faltou o u.
  5. que bom que consegui.
  6. tente alterar essa linha para: Intent.setDataAndType(Uri, StringToJString('application/pdf')); //ou Intent.setDataAndType(Uri, StringToJString('application/octet-stream'));
  7. o acbr não tem componente para SNGPC. https://github.com/roneysousa/sngpc https://github.com/RonilsonRDG/integracao_anvisa_sngpc https://github.com/carloshteles/modelosSNGPC https://github.com/bragaped/TransmissorSNGPC
  8. não entendi muito bem mas: Procedure TForm1.MeuClick(Sender: TObject); Begin ShowMessage('meu click'); End; //* Procedure TForm1.Button1Click(Sender: TObject); Var btn: TButton; Begin btn := TButton.Create(Form1); btn.Name := 'btnRunTime'; btn.Caption := 'Click em run time'; btn.AutoSize := True; btn.Top := 0; btn.Left := 0; btn.Parent := Form1; btn.OnClick := MeuClick; End; talvez te ajude
  9. no momento que pede para retirar o cartão, não retirar e derrubar a aplicação. depois do ACBrTEFAPI1.Inicializar; vc pode chamar: ACBrTEFAPI1.CarregarRespostasPendentes; fazer um for em ACBrTEFAPI1.RespostasTEF e finalizar as transações pendentes como sucesso ou erro. ACBrTEFAPI1.FinalizarTransacao(tefstsSucessoManual); ou ACBrTEFAPI1.FinalizarTransacao(tefstsErroDiverso);
  10. segue o arquivo com os intents necessarios.AndroidManifest.template.xml nesse arquivo tem um trecho: <service android:name="br.com.setis.interfaceautomacao.ComunicacaoServico" android:exported="true" android:configChanges="orientation|screenSize"> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> </intent-filter> </service> para o demo ser mostrado no "PGIntegrado-v4.1.27.13_CERT-signed.apk" como mostra a imagem abaixo. desde já agradeço a atenção.
  11. de antemão gostaria de agradecer o suporte... o core do ACBr me atendeu em um domingo.. @Daniel Simoes o fundador. me atendeu.. @Juliomar Marchetti uma das lendas.. muito obrigado.
  12. não funcionou. ja tinha esse... .... <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> manifest original... no demo ... <?xml version="1.0" encoding="utf-8"?> <!-- BEGIN_INCLUDE(manifest) --> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="%package%" android:versionCode="%versionCode%" android:versionName="%versionName%" android:installLocation="%installLocation%"> <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%" /> <%uses-permission%> <uses-feature android:glEsVersion="0x00020000" android:required="True"/> <application android:persistent="%persistent%" android:restoreAnyVersion="%restoreAnyVersion%" android:label="%label%" android:debuggable="%debuggable%" android:largeHeap="%largeHeap%" android:icon="%icon%" android:theme="%theme%" android:hardwareAccelerated="%hardwareAccelerated%" android:resizeableActivity="false"> <%provider%> <%application-meta-data%> <%uses-libraries%> <%services%> <!-- Our activity is a subclass of the built-in NativeActivity framework class. This will take care of integrating with our NDK code. --> <activity android:name="com.embarcadero.firemonkey.FMXNativeActivity" android:exported="true" android:label="%activityLabel%" android:configChanges="orientation|keyboard|keyboardHidden|screenSize" android:launchMode="singleTask"> <!-- Tell NativeActivity the name of our .so --> <meta-data android:name="android.app.lib_name" android:value="%libNameValue%" /> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter> <action android:name="br.com.setis.interfaceautomacao.SERVICO"/> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="app" android:host="payment" /> <data android:scheme="app" android:host="resolve" /> </intent-filter> </activity> <%activity%> <%receivers%> </application> </manifest> <!-- END_INCLUDE(manifest) -->
  13. Obrigado
  14. Vou testar muito obrigado
  15. Estou usando manifest que está no demo, sem alterações. Mas poderia especificar quais tags preciso colocar no manifest?
×
×
  • 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.