Jump to content
Fivewin Brasil

ricardom1361303566

Membros
  • Posts

    192
  • Joined

  • Last visited

Everything posted by ricardom1361303566

  1. Tenho várias rotinas que geram código de barra, utilizando a barlib. Uso o Ean13, 128, e 3_9 sem problemas. Acontece que eu preciso preencher um formulário na Web, com quatro campos caracteres, por linha, e que sao preenchidos, via digitação, normalmente, dando-se tab, para saltar para outro campo, após preenchido. Por exemplo: [4 ][11 ][ ][N] -> primeiro campo 4 e dois espaços, segundo 11 e um espaço terceiro em branco e quarto N. O operador digita 4 , em seguida tecla TAB, etc. O cliente quer que passe para cõdigo de barra, estes dados, pulando automaticamente para a linha seguinte, eliminando assim a digitação dos dados. Eu ulizei o código 3_9, assim: 4+chr(9)+11+char(9)+chr(9)+N Gera o código, mas ao le-lo sobre os campos , não salta, ou seja, considera o chr(9) como * e não como se tivesse dado um tab. Tem algum jeito? Eu sei que é possível, pois tenho um aplicativo demo, que o cliente conseguiu que faz isso, e o cliente quer que o nosso também faça. Obrigado por alguma ideia. Ricardo
  2. Tenho várias rotinas que geram código de barra, utilizando a barlib. Uso o Ean13, 128, e 3_9 sem problemas. Acontece que eu preciso preencher um formulário na Web, com quatro campos caracteres, por linha, e que sao preenchidos, via digitação, normalmente, dando-se tab, para saltar para outro campo, após preenchido. Por exemplo: [4 ][11 ][ ][N] -> primeiro campo 4 e dois espaços, segundo 11 e um espaço terceiro em branco e quarto N. O operador digita 4 , em seguida tecla TAB, etc. O cliente quer que passe para cõdigo de barra, estes dados, pulando automaticamente para a linha seguinte, eliminando assim a digitação dos dados. Eu ulizei o código 3_9, assim: 4+chr(9)+11+char(9)+chr(9)+N Gera o código, mas ao le-lo sobre os campos , não salta, ou seja, considera o chr(9) como * e não como se tivesse dado um tab. Tem algum jeito? Eu sei que é possível, pois tenho um aplicativo demo, que o cliente conseguiu que faz isso, e o cliente quer que o nosso também faça. Obrigado por alguma ideia. Ricardo
  3. olá, Existe algum Folder com opção de se colocar a aba na lateral, e / ou embaixo? Com Tabs, é meio enrolado acionar as opções, quando as várias abas acionam objetos diferentes. Ricardo FW 2.4 - WS - Clip.
  4. olá, Existe algum Folder com opção de se colocar a aba na lateral, e / ou embaixo? Com Tabs, é meio enrolado acionar as opções, quando as várias abas acionam objetos diferentes. Ricardo FW 2.4 - WS - Clip.
  5. Na pasta samples, tem o testrich.prg, que faz menção a TRichEdit, mas não tem esta classe richedit. Alguem teria estas classes e .ch para me enviar?. Estou precisando criar um editor tipo rtf, com edição, com mais suportes que a TxtEdit. Obrigado Ricardo rmattenhauer@gmail.com FW 2.4 - WS- Clipper 5.3
  6. Na pasta samples, tem o testrich.prg, que faz menção a TRichEdit, mas não tem esta classe richedit. Alguem teria estas classes e .ch para me enviar?. Estou precisando criar um editor tipo rtf, com edição, com mais suportes que a TxtEdit. Obrigado Ricardo rmattenhauer@gmail.com FW 2.4 - WS- Clipper 5.3
  7. Ola eu uso este, que tambem peguei aqui. //============================== FUNCTION IsInternet( cDominio ) //============================== Local IcmpHandle, Replicas,lRet := .f. local End_Destino := "200.176.3.142" ,; RequestData := "Estou executando um ping",; RequestSize := 15 ,; RequestOptions := "" ,; ReplyBuffer := Space( 278 ) ,; ReplySize := 278 ,; Timeout := 500 // Milisegundos de espera End_Destino := Left( AllTrim( End_Destino ) + Space(15), 15 ) //MsgGet( "Ping...", "Informe o endere‡o IP", @End_Destino ) IcmpHandle := IcmpCreateFile() Replicas := IcmpSendEcho( IcmpHandle ,; Inet_addr( End_Destino ),; RequestData ,; RequestSize ,; 0 ,; ReplyBuffer ,; ReplySize ,; Timeout ; ) IcmpCloseHandle( IcmpHandle ) If Replicas > 0 //MsgInfo( "O Endereço " + Alltrim( End_Destino ) + " foi encontrado na rede." ) lRet := .t. Else // MsgInfo( "O Endereço " + Alltrim( End_Destino ) + " nÆo foi encontrado na rede." ) EndIf Return lRet //-----------------------------------------------------------------------------------\\ // Chamadas as DLLs necessarias na funcao \\ //-----------------------------------------------------------------------------------\\ DLL32 FUNCTION inet_addr(cIP AS STRING) AS LONG PASCAL FROM "inet_addr" LIB "wsock32.dll" DLL32 FUNCTION IcmpCreateFile() AS LONG PASCAL FROM "IcmpCreateFile" LIB "icmp.dll" DLL32 FUNCTION IcmpCloseHandle(IcmpHandle AS LONG) AS LONG PASCAL FROM "IcmpCloseHandle" LIB "icmp.dll" DLL32 FUNCTION IcmpSendEcho(IcmpHandle AS LONG,; End_Destino AS LONG,; RequestData AS STRING,; RequestSize AS LONG,; RequestOptions AS LONG,; ReplyBuffer AS LPSTR,; ReplySize AS LONG,; Timeout AS LONG) AS LONG PASCAL FROM "IcmpSendEcho" LIB "icmp.dll" DLL32 FUNCTION WSAGetLastError() AS _INT PASCAL FROM "WSAGetLastError" LIB "wsock32.dll"
  8. Eh, acho que nao tem jeito. Esou tendando mudar a classe para ver se consigo. Ricardo
  9. Alessandro, Eu já uso este metodo, na configuração inicial do browse. Mas ele é executado somente na montagem do grid, e para todas as linhas do browse. Assim, se eu puser 5 ou 6 linhas, todos as linhas ficam com esta largura, deixando os campos memo mais visíveis. Também consegui aumentar ou diminuir as linhas, em tempo de execução. ( Todas ). O que eu preciso é aumentar somente de determinada linha, à escolha do usuário. Não sei se é possível ter-se tamanhos variáveis de altura nas linhas do Browse. Ricardo
  10. ola amigos. Para quem usa a TsBrowse. Preciso aumentar ou diminuir um linha do browse, cf. clique de um campo. Explico: tenho um browse, que em uma coluna tem um campo memo, para edição. Uso função externa para edição do campo, sem problemas. Tenho, na primeira coluna, um campo indicativo, + ou - . Preciso que ao clicar no +, ele aumente esta linha do browse, para visualizar o campo memo. Se clicar novamente, ( de + para - ), ele volta ao tamanho original, apesentando somente uma linha. Consegui isso, mudando o nHeightCell, passando a informação do novo tamanho do texto. Porem ele aumenta o tamanho de todas as linhas do browse. Precisaria aumentar somente da linha onde foi solicitado. Ricardo FW2.4 - clipper - WS.
  11. ola amigos. Para quem usa a TsBrowse. Preciso aumentar ou diminuir um linha do browse, cf. clique de um campo. Explico: tenho um browse, que em uma coluna tem um campo memo, para edição. Uso função externa para edição do campo, sem problemas. Tenho, na primeira coluna, um campo indicativo, + ou - . Preciso que ao clicar no +, ele aumente esta linha do browse, para visualizar o campo memo. Se clicar novamente, ( de + para - ), ele volta ao tamanho original, apesentando somente uma linha. Consegui isso, mudando o nHeightCell, passando a informação do novo tamanho do texto. Porem ele aumenta o tamanho de todas as linhas do browse. Precisaria aumentar somente da linha onde foi solicitado. Ricardo FW2.4 - clipper - WS.
  12. wagner, era isso que eu queria. hbrun e harbour? tem algum exemplo? Ricardo
  13. É uma idéia. Embora meu exe já esteja começando a ficar grande. Obrigado
  14. Gostaria de sugestões para uma situação. Tenho diversos usuários que utilizam determinado formulário e sua impressão, em seus atendimentos. Este formulário é meio complexo, com campos de texto, campos box, de escolha, etc. O programa tem um geral, mas sempre o usuário que um de seu jeito. O que faço é gerar um no padrão que ele escolheu, substituo o prg, compilo, e ele tem uma versão exclusiva do programa. Pergunto, teria alguma outra solução, para eu gerar e mandar somente um anexo, tipo , uma dll, ou algo assim, ou é melhor eu gerar um pequeno exe ( a solução que estou fazendo atualmente), e este exe é chamado pelo programa principal, quando o usuário vai utilizar este formulário. Ricardo FW 2.4 - Clipper - WS.
  15. Gostaria de sugestões para uma situação. Tenho diversos usuários que utilizam determinado formulário e sua impressão, em seus atendimentos. Este formulário é meio complexo, com campos de texto, campos box, de escolha, etc. O programa tem um geral, mas sempre o usuário que um de seu jeito. O que faço é gerar um no padrão que ele escolheu, substituo o prg, compilo, e ele tem uma versão exclusiva do programa. Pergunto, teria alguma outra solução, para eu gerar e mandar somente um anexo, tipo , uma dll, ou algo assim, ou é melhor eu gerar um pequeno exe ( a solução que estou fazendo atualmente), e este exe é chamado pelo programa principal, quando o usuário vai utilizar este formulário. Ricardo FW 2.4 - Clipper - WS.
  16. Na verdade, teria que ser o metafile. Eu uso o pdf para outros tipos, mas oque eu queria era gerar os modelos, gravar em metafile, e abrir no previre, para o usuários escolher qual imprimir. Assim. eles são gerados, de acorda com a impressora que está no usuário. Ricardo
  17. Eu utilizo em meus relatorios , o preview, ou seja , muitos relatórios sao visualizados, para depois imprimir. Como criar somente arquivos de imagem no relatório, que serviriam de modelos, e que pudessem ser carregados para o preview, posteriormente, para depois decidir sobre sua impressao? Tais modelos nao serao editados. Esta é a melhor maneira de se fazer modelos? Ricardo FW2.4 - WS - blinker Clip53
  18. Eu utilizo em meus relatorios , o preview, ou seja , muitos relatórios sao visualizados, para depois imprimir. Como criar somente arquivos de imagem no relatório, que serviriam de modelos, e que pudessem ser carregados para o preview, posteriormente, para depois decidir sobre sua impressao? Tais modelos nao serao editados. Esta é a melhor maneira de se fazer modelos? Ricardo FW2.4 - WS - blinker Clip53
  19. Acho que com Five + clipper nao tem solução. Alguem tem uma tree funcionando com recursos e em Five/Clip? Ricardo
  20. Uso a classe tree, com exemplos postado em DiCAS (NEWTREE),em um módulo isolado do programa, usando @ tree,etc. Funciona direito. Preciso usar, agora , em recursos, dentro de uma dialog criada via WS. Configuro o Listbox exatamente como recomendado no exemplo. Mas nao aparecem os itens. Até estão lá, pois se clicar no pontilhado, executa a função correspondente. No exemplo, de Dicas, tem até um modelo para recursos, que funciona. Mas se pegar este mesmo modelo,e incluir em meu programa, também não aparece os itens. Alguem tem alguma dica? Ricardo FW 2.4 - WS - Blinker - Clipper 5.3
  21. Uso a classe tree, com exemplos postado em DiCAS (NEWTREE),em um módulo isolado do programa, usando @ tree,etc. Funciona direito. Preciso usar, agora , em recursos, dentro de uma dialog criada via WS. Configuro o Listbox exatamente como recomendado no exemplo. Mas nao aparecem os itens. Até estão lá, pois se clicar no pontilhado, executa a função correspondente. No exemplo, de Dicas, tem até um modelo para recursos, que funciona. Mas se pegar este mesmo modelo,e incluir em meu programa, também não aparece os itens. Alguem tem alguma dica? Ricardo FW 2.4 - WS - Blinker - Clipper 5.3
  22. Resolvido. Tinha erro de acentuação na impressão.Faltou incluir o parametro codigo da fonte no winprn32:setfont->OEM. Obrigado Ricardo
×
×
  • Create New...