Jump to content
Fivewin Brasil

ram_bh

Membros
  • Posts

    285
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by ram_bh

  1. Olás! 1) Alguém já precisou usar, ou usa, a CAPICOM.DLL? É uma DLL da Microsoft que permite acessar os dispositivos utilizados na certificação digital como token ou smartcard. 2) A FW consegue acessar DLL registradas no MS-Windows (aquelas registradas através do REGSRV32? Rodrigo Melo BH - MG Editado por - ram_bh on 18/09/2006 18:09:31
  2. Gionany, Obrigado pela dica. Solucionou o problema. Não estaria no momento de serem criadas seções no forum de dicas por funcionalidade da FW, como esta? A busca por soluções seria mais objetiva. Um abraço! Rodrigo Melo BH / MG Editado por - ram_bh on 15/09/2006 20:42:40
  3. Olás! Tenho como obter retorno da função PinterSetup()? Por exemplo, tenho como saber se o usuário cancelou a impressão para não ser necessário processar o preview do relatório? Obrigado! Rodrigo Melo BH / MG WinXP / FW24 / Clip53 / BL60
  4. Olás! Tenho como obter retorno da função PinterSetup()? Por exemplo, tenho como saber se o usuário cancelou a impressão para não ser necessário processar o preview do relatório? Obrigado! Rodrigo Melo BH / MG WinXP / FW24 / Clip53 / BL60
  5. Edmar, Estou fazendo assim a chamada das DLL's do programa: Set Resources To "X.DLL","Y.DLL","CTL3D.DLL" E logo abaixo: hBorland := LoadLibrary("BWCC.DLL") Neste exemplo, se o programa executável for X.EXE, não consigo acessar os recursos da X.DLL. Caso contrário, se troco o nome do EXE ou da DLL ou outro, tenho acesso a todos os recursos. Muito estranho... Resolvi trocar o nome da DLL por outro... Obrigado pela ajuda! Rodrigo Melo Belo Horizonte / MG
  6. Olás! Percebi que ao colocar a DLL com o mesmo nome do EXE (x.DLL e x.EXE) o programa não "enxerga" os resources e bitmaps da DLL. Alguma sugestão, alé de mudar o nome de um dos arquivos? Obrigado! Rodrigo Melo BH / MG
  7. Olás! Percebi que ao colocar a DLL com o mesmo nome do EXE (x.DLL e x.EXE) o programa não "enxerga" os resources e bitmaps da DLL. Alguma sugestão, alé de mudar o nome de um dos arquivos? Obrigado! Rodrigo Melo BH / MG
  8. Olá Luis! Tive o mesmo problema quando um cliente migrou da FW22 para FW24. Resolvi desta forma - 3 linhas do arquivo fivewin.ch da versão 2.2 estavam comentadas, são elas: #include "ODBC.ch" #include "DDE.ch" #include "Video.ch" Marquei as mesmas linhas como comentário no arquivo da versão 2.4 e a mensagem de erro desapareceu... Rodrigo Melo BH - MG
  9. Bom, sendo assim, será que alguém pode postar um exemplo com tsbrowse ou similar que substitua o uso do listbox e que trate a tecla de rolagem do mouse? Obrigado! Rodrigo Melo FW24 + Clip53 + BL60
  10. Obrigado pelas informações. Um abraço! Rodrigo Melo BH - MG
  11. Olás! Quando uso a tecla de rolagem do mouse em um listbox a barra de seleção dos campos avança apenas para baixo, independente do sentido aplicado à tecla (para cima ou para baixo). Alguma sugestão? Obrigado! Rodrigo Melo FW24 / Clip53 / BLink6
  12. Olás! Quando uso a tecla de rolagem do mouse em um listbox a barra de seleção dos campos avança apenas para baixo, independente do sentido aplicado à tecla (para cima ou para baixo). Alguma sugestão? Obrigado! Rodrigo Melo FW24 / Clip53 / BLink6
  13. Olá Flávio! Obrigado pela dica. Implementei desta forma: ... SETKEY( VK_F1, {|| MinhaFuncao() {) ... Function HelpIndex Return(Nil) Function MinhaFuncao // comandos Return(Nil) E funcionou como eu desejava. Um abraço! Rodrigo Melo
  14. Como funciona: O comando COMMIT força a atualização em disco do buffer de gravação utilizado pelo sistema operacional. Se a cada alteração ou inclusão de dados você forçar a gravação em disco deste buffer, o seu sistema vai ficar lento mesmo. Principalmente se os campos alterados ou incluídos fizerem parte de um ou mais índices. Desta forma, é recomendado que o COMMIT seja utilizado somente no final de um processamento, como acima foi mostrado, fora de um do-enddo. A não ser que seja uma exigência da rotina e, neste caso, o usuário deverá aguardar o retorno do sistema, não é recomendado sem uso sem critério. Um abraço! Rodrigo Melo
  15. Preciso usar a tecla F1 para acionar uma função que não seja a de ajuda do sistema (Help). Estou usando a definição da vkey.ch para a tecla F1 (VK_F1) mas antes da minha função ser acionada aparece a mensagem "No help file available". Alguma sugestão? Obrigado! Rodrigo Melo Belo Horizonte / MG
  16. Preciso usar a tecla F1 para acionar uma função que não seja a de ajuda do sistema (Help). Estou usando a definição da vkey.ch para a tecla F1 (VK_F1) mas antes da minha função ser acionada aparece a mensagem "No help file available". Alguma sugestão? Obrigado! Rodrigo Melo Belo Horizonte / MG
  17. Caros colaboradores, desculpe pela demora e obrigado pelas dicas. Vamos ao fato: o programa é pequeno e é dividido em funções. O erro surgiu após trocar a versão da FW de 2.2 para 2.4. Ao recompilar o sistema, a mensagem de erro foi apresentada. Dentre várias tentativas para encontrar a origem do problema, constatei que 3 linhas do arquivo fivewin.ch da versão 2.2 estavam comentadas, são elas: #include "ODBC.ch" #include "DDE.ch" #include "Video.ch" Marquei as mesmas linhas como comentário no arquivo da versão 2.4 e a mensagem de erro desapareceu... Alguma explicação? Obrigado! Rodrigo Melo Belo Horizonte / MG
  18. Ao compilar um programa com um arquivo CH, recebo a mensagem "Fatal C3048 - Preprocessor table overflow". Alguém pode ajudar? Estava usando Clip5.3 + FW2.2 e agora Clip5.3 + Fw2.4. Obrigado! Rodrigo - BH
  19. Ao compilar um programa com um arquivo CH, recebo a mensagem "Fatal C3048 - Preprocessor table overflow". Alguém pode ajudar? Estava usando Clip5.3 + FW2.2 e agora Clip5.3 + Fw2.4. Obrigado! Rodrigo - BH
  20. Obrigado, João! Aproveitando a oportunidade, você ou outro usuário deste fórum já desenvolve aplicativos que acessam bases de dados em MySQL ou FireBird? Pode ceder exemplos de acesso e recuperação de dados? Obrigado! Rodrigo Melo BH rmelo@mg.gov.br
  21. Caros Computêros, Tenho acompanhado este fórum desde que resolvi converter meus sistemas em clipper 5.2 para um ambiente gráfico no estilo MS-Windows. Inicialmente foi apresentado à FW por um amigo e gostei do que vi. Mas tenho que ser honesto: falta documentação com conteúdo e qualidade. Se vocês observarem o que ficamos discutindo aqui, na maioria das vezes, poderia estar em uma boa documentação. Na mesma direção das críticas ao uso do @...SAY serve para quem ainda está usando arquivos DBF... Quem se preocupa com a segurança e integridade das informações de seus clientes usa arquivos SQL... Um abraço! Rodrigo Melo BH (rmelo@mg.gov.br)
  22. Jean, Tenho um cliente que faz cópias de segurança em cd-rw. As unidades de cd com estas mídias funcionam como unidades de disco flexível (disquetes). Para isso deverá ser instalado um software que normalmente acompanha as unidades de cd. É isso que você procurava? Um abraço! Rodrigo
  23. Caros Computêros, Imagine a situação: um usuário desliga o computador com a aplicação em uso. Ao ligar o computador novamente seus arquivos estarão disponíveis: estrutura e tudo mais. Se usarmos um SGBD, mesmo ao desligar o computador, seus arquivos não ficariam disponíveis... Esta é a proteção: somentes os usuários cadastrados no SGBD podem acessar as informações da aplicação. Por isso acho arriscado distribuir uma aplicação com as bases em DBF. Qual a opinião de vocês?
  24. Caro Guilherme, Obrigado pelo interesse em ajudar. SGBD é a sigla de sistema gerenciador de banco de dados, como MySQL, MS-SQLServer, Oracle, Access(?), e outros mais. Se souber de alguma informação, favor postar aqui ou no meu e-mail rmelo@mg.gov.br. Inté!
  25. Caros Computêros, Preciso proteger informações que hoje estão em arquivos DBF. Até o momento, a melhor opção que encontrei foi migrá-las para um SGBD. Alguém já passou por uma experiência parecida? Qual a melhor opção de SGBD? Obrigado! Rodrigo Melo BH
×
×
  • Create New...