• advertisement_alt
  • advertisement_alt
  • advertisement_alt

Leaderboard


Popular Content

Showing most liked content since 07/08/20 in all areas

  1. 3 likes
    Com satisfação apresentamos aqui os vídeos das 4 primeiras aulas do nosso curso de GED. Obrigado por sua atenção. https://www.dropbox.com/s/amfl09wfvqjnl99/ged_1.mp4?dl=0 https://www.dropbox.com/s/z4wmsjs6f8pd685/ged_2.mp4?dl=0 https://www.dropbox.com/s/f76q01n0gh0dr0n/ged_3.mp4?dl=0 https://www.dropbox.com/s/u5ghkdlfbas31a9/ged_4.mp4?dl=0
  2. 3 likes
    Talvez haja um meio mais simples (se alguém souber, nos conte). Mas hoje eu criaria uma procedure da janela que checasse o texto inserido em um campo e usasse Replace pra trocar o caractere. Daí usaria isso em cada momento de modificação de campo, por parte do usuário. Vc pode usar umas indirections pra deixar sua função geral, chamando-a passando como parâmetro uma string com o nome do controle (ControleTal..Name) [veja exemplo de código anexo]. Ou talvez usar EnumControl se for fazer a função geral para todos os controles pertinentes da janela, mas daí teria que diferenciar os controles de alguma forma olhando, se recordo, as propriedades dos controles (campos ..), ou deixar o software rodar um pouco mais de processamento checando também o texto de botões e etc. Talvez fosse mais simples checar o teclado com KeyPressed a fim de saber se o usuário digitou apóstrofo, e trocar por espaço, mas aí não sei como acharia o controle em questão pra trocar o valor digitado (algo pro lado de SetFocus, mas pegando o foco e não setando..?) Exemplo de esboço de código: PROCEDURE TrocaApostrofo(sNomeControle is string) sStringNoControle is string = {sNomeControle, indControl}..Value RESULT Replace(sStringNoControle, "'", " ")
  3. 3 likes
    Depois de apanhar igual a "mulher de bandido" e mais alguns dias de estudo, cheguei ao consenso sobre a certificação digital sobre o arquivo PDF. Na realidade tanto faz se for utilizar A1 ou A3, o ponto está em permitir que o usuário escolha com qual certificado ele irá utilizar. Então vejamos: MyCertificate is Certificate = CertificateSelect() IF MyCertificate..Name = "" THEN RETURN END MySignature is pdfSignature MySignature..Certificate = MyCertificate Não há necessidade de informar nem o arquivo PFX e muito menos a senha, pois ao tentar selecionar o próprio Windows se encarrega dessa parte. se Name retornar vazio, é porque o usuário escolheu cancelar ao invés de ter selecionado algum certificado. Fiz muitos testes e todos vieram a contento e a imagem ficou muito legal dentro do PDF, contudo não consegui dar uma boa opacidade. Abraços
  4. 2 likes
    Bom dia Minha duvida, é o seguinte: Eu trabalho muito com tabela, e ele automaticamente fica com cor diferente quando estou em cima do registro mas no Looper , nao estou achando isso quando mostro todos os registros no looper, ele nao fica destacado na linha que estou valeu..se alguem puder ajudar.
  5. 1 like
    Bom dia, Estou tentando usar map control na minha aplicação para gerar rotas com a função "MapAddItinerary", mas não funciona, já ativei as API's na minha conta da google e nada. Só traça rota com o parametro "Manual" mas não me é útil. Alguém pode me dar uma luz? código do exemplo que estou testando: "gMinhapos is geoPosition gMinhapos = GPSGetPosition() MapDisplayPosition(MAP_mapateste,gMinhapos) MAP_mapateste..Zoom = 16 //gMinhapos..Latitude = -1.376980 //gMinhapos..Longitude = -48.441734 gMinhamarca is Marker gMinhamarca..Position = gMinhapos gMerc is geoPosition gMerc..Latitude = -1.3720132 gMerc..Longitude = -48.443035 gLider is Marker gLider..Position = gMerc MapAddItinerary(MAP_mapateste,[gMinhapos,gMerc],itineraryCar) gLider..Image = IMG_NoName1 MapAddMarker(MAP_mapateste,gLider) MapAddMarker(MAP_mapateste,gMinhamarca) MapAddItinerary(MAP_mapateste, ["Place de la Comédie, Montpellier","Avenue des Champs Elysées, Paris"],itineraryCar) "
  6. 1 like
    Meu caro, o problema estava no "pathao" mesmo kkkkk matou a charada. Com o teu exemplo mais simples e o conselho do Cassiano para verificar um exemplo no Unit Exemplos consegui identificar o erro no path. Vou deixar em anexo a imagem do exemplo que Cassiano me passou
  7. 1 like
    Sera se esse "pathao" existe mesmo? Pra efeito de teste, testa com path mais simples rsrsrs Esse path ta muito complicado hehehe
  8. 1 like
  9. 1 like
  10. 1 like
    Resolvido: Vide imagem. 1-Acessar o código de cada botão, clicar "Add other processes to BTN NomeDoBotão", habilitar Left Button Down, Left Button Up, Mouse Rollover e Exit from Rollover. 2-Implementar os códigos de acordo com as cores de cada estado.
  11. 1 like
    Ao invés de digitar PageDisplay(PreviousPage()) Coloca logo: PageDisplay(NomeDaPaginaPrévia, ParametroDaPagina)
  12. 1 like
  13. 1 like
    Os registros citados foram criados após definição da chave como "unique"? No seu código de inclusão, está realizando algum tratamento extra como as options do HAdd " hIgnoreDuplicates " ou " hIgnoreIntegrity"?