azilves
Membros-
Posts
419 -
Joined
-
Last visited
Everything posted by azilves
-
Salve a Todos !!! Graças a todas estas msg consegui resolver meu problema. Tenho um cliente que tem um serviço de e-comerce terceirizado e eu precisava fazer toda a integração com o site. Consegui utilizando o FTP.EXE com um arquivo em bath. tenho uma .bat que é executada de 5 em 5 min no servidor para enviar as alterações da base feita na empresa e também receber os pedidos que vão entrando no site. exemplo do arquivo FTP.BAT ftp -n -s:rotina.bat ftp.meuservidor.com.br A opção -n permite que façamos um login sem usuário e senha, claro que não conseguimos fazer nada até informarmos estes dados. A opção -s indica o arquivo de comandos que deve ser utilizado na conexão. Exemplo de arquivo de rotinas a serem executadas. "comandos ftp" user usuario senha => login do usuário cd pasta_dos_arquivos => muda pasta mget *.* => recebe arquivos send *.* => envia arquivos bye => termina conexão Espero estar ajudando como vcs já me ajudaram. Não encontrei nenhum help nos Windos 98 e ME, só encontrei no WinXP que é muito bom e exlicativo. Abraços Alexandre Zilves
-
Olá Gente, Eu recebi um projeto muito próximo disto na sexta-feira última e tive uma idéia de trabalhar como um e-comerce. Ter um Ftp onde seriam feitas as transmissões dos arquivos de atualização no final de cada expediente, a cada pedido ou semanal. Eu não tenho tanta necessidade de trabalhar on-line direto, mas se alguém conseguir me envie. Via Terminal Service e Win 2000 Srv eu já faço. Alexandre Zilves
-
Fala Pessoal ! Alguém está utilizando ou já utilizou em testes a SQLLIB ? Eu baixei os aquivos mas não encontro o SQLLIB.CH Alguém tem ? Pode me enviar ? Obrigado Alexandre Zilves
-
Fala Pessoal ! Alguém está utilizando ou já utilizou em testes a SQLLIB ? Eu baixei os aquivos mas não encontro o SQLLIB.CH Alguém tem ? Pode me enviar ? Obrigado Alexandre Zilves
-
Fala Pessoal ! Alguém está utilizando ou já utilizou em testes a SQLLIB ? Eu baixei os aquivos mas não encontro o SQLLIB.CH Alguém tem ? Pode me enviar ? Obrigado Alexandre Zilves
-
Olá pessoal ? Baixei os arquivos da SQLLIB e não veio o arquivo .ch principal. Alguém pode me dizer onde conseguÃ-lo ? Abraços Alexandre Zilves
-
Olá pessoal ? Alguém já usou a Thtml ? Me falaram que com ela eu consigo... Abraços Alexandre Zilves
-
Salve kapiaba !!! Não consegui baixasr os arquivos nos links. Vc tem eles aà com vc ? Abraço Alexandre
-
Obrigado Ok, vou verificar....desculpem a demora da resposta mas fiquei sem Internet....
-
Olá Gente !!! Alguém já tentou mandar um email colocando uma pagina de html ? Tenho um cliente que está querendo enviar uma tabela de preços e promoções para os clientes dele como uma mala direta, mas quando eu ponho o codigo html no texto o email vai com o código, isto é, ele nao transforma. Como fazer alguém já teve este problema ? obrigado desde já Alexandre Zilves
-
Valeu !!!! Muito obrigado !!!! Funcionou Perfeito !!!! Abraços a Todos Alexandre Zilves
-
Mais uma coisa, O meu browse é de um arquivo e não de um array Abraços Alexandre Zilves
-
Olá pessoal, Estive olhando este tópico e achei a id[eia muito boa e fui testar. Mas como utilizo o FWH 2.4 + Harbour livre não consegui fazer pois a msg de erro diz que nET não existe. Não utilizo nenhuma biblioteca ou classe extra, preciso usar ? Qual ? Obrigado desde já Alexandre Zilves
-
Olá Pessoal, Eu prefiro utilizar as funçoes de baixo nÃvel e vou tratando cada linha de uma vez. Faço um loop para ler byte a byte de cada linha e quando encontro os caracteres chr(13) e chr(10) eu sei que finalizou a linha, então eu trato a linha, depois vou para a próxima e assim vai até o fim do arquivo. Isto funciona até para o texto com a BÃblia inteira... Espero ter ajudado Alexandre
-
VALDIR, EU UTILIZO A CLASSE TIMAGE DO FWH E NÃO TENHO PROBLEMAS QUANTO A MOSTRAR NA TELA. QUANTO AO ZOOM, EU UTILIZO NA VERDADE UMA FOTO GRANDE E QUANDO VOU MOSTRAR PEQUENA EU USO A CLÃUSULA ADJUST QUE FAZ COM QUE A IMAGEM SEJA REDUZIDA AO TAMANHO DEFINIDO E QUANDO OS CLIENTES CLICAM NO BOTÃO DE ZOOM EU UTILIZO A FUNÇÃO MSGLOGO() QUE MOSTRA A IMAGEM NO TAMANHO REAL DELA. EXEMPLO: @ 0, 0 IMAGE oFOTO SIZE 200, 200 OF oDlg SCROLL ADJUST ESTA IMAGEM TERà O TAMANHO DE 200 X 200 PIXEL E TODAS AS IMAGENS SERÃO DESTE TAMANHO. PARA O ZOOM VOCÊ PODE UTILIZAR O SEGUINTE BOTÃO: REDEFINE BUTTON ID 110 OF oDLG ACTION MSGLOGO(cFOTO,5) ONDE SERà MOSTRATA UMA TEMA COM A FOTO NO SEU TAMANHO ORIGINAL DURANTE 5 SEGUNDOS. ESTES EXEMPLOS VOCÊ PODE VER FUNCIONANDO NOS PROGRAMAS EXEMPLOS TESTIMG.PRG E IMGRAND.PRG NO DIRETÓRIO \FWH\SAMPLES ESPERO TER AJUDADO ALEXANDRE ZILVES
-
Elias, Se puder me enviar também o contato agradeço. Abraços Alexandre Zilves
-
Salve a todos ! Gente obrigado pela ajuda, mas continuo com problemas no RLOCK(). Olha o exemplo que passei no tópico anterior era um programa teste, na verdade o meu programa está como passo a seguir: ... ... TRAVAREG("ALIAS",.T.) nNUMDOC :=ALIAS->PEDIDO ALIAS->PEDIDO++ ALIAS->(DBCOMMIT()) ALIAS->(DBUNLOCK()) ... ... *------------------------------* FUNCTION TRAVAREG(cALIAS,lMSG) *------------------------------* DO WHILE &cALIAS->(!RLOCK()) IF lMSG MSGSTOP(OEMTOANSI("Registro do " + cALIAS + " em Uso. Tecle ENTER para outra tentativa","Aten‡Æo")) ELSE INKEY(1) ENDIF &cALIAS->(DBGOTO(&cALIAS->(RECNO()))) ENDDO &cALIAS->(DBGOTO(&cALIAS->(RECNO()))) RETURN(.T.) Vejam, o INKEY(1) e os &cALIAS->(DBGOTO(&cALIAS->(RECNO()))) ,foram indicações do Gilmer para poder atrasar a operação e dar tempo ao computador que estiver gravando executar toda a operação. Imaginem isto em um sistema com 27 computadores emitindo pedidos, notas fiscais e altualizando o estoque...é de deixar louco !!! Por Favor me ajudem.... Valeu.... Abraços... Alexandre Zilves
-
Desculpe, segue a listagem do programa que escrevi. function main() clear set dele on set excl off sele 0 use arquivo do while !rlock() @ 10,10 say "Registro em uso - Aguarde" enddo @ 10,10 say " " @ 10,10 get numero read close data return(nil) * Para Compilar em Clipper, retire a primeira e a última linha. O Problema só aparece no Harbour, pois o Clipper funciona perfeitamente bem. Êta Clipperzinho Bão sô, veinho mas ainda dando aula !!!
-
Salve a todos Gente estou com um problema gravissimo com travamento de registro. Eu tinha uma versao em FW 1.9.1 que funcionava perfeitamente, so que agora, eu fiz algumas alterações e passei para FWH, aà veio o meu problema, estou desde o sábado com um problema de duplicação de número de pedido e notas fiscais. Escrevo abaixo a minha rotina de numeração. Eu utiliso um arquivo com um único registro e cada campo é um contador e os programas vem até ele, trava o registro, pega o número do prõximo pedido por exemplo e soma um para o próximo que quiser pegar o n~umero e destrava o registro. Pois bem, eu coloquei esta lógica em um programa e compilei em Harbour, mesmo em DOS e rodei em duas janelas, a primeira, abre o arquivo, trava o registro e abre o get para alterar o campo, já na segunda janela a mensagem de travamento de registro aparece. Até aà tudo ok. Só que, quando eu altero o conteúdo do campo na primeira janela e libero o registro, o valor do campo que aparece na segunda janela, não é o alterado na primeira janela, mas sim o anterior. Imaginem isso em um servidor com mais de 40 estações vendendo e numerando seus pedidos ao mesmo tempo. Este é o Inferno que me encontro no momento. Agradeço a todos a atenção, se alguém ja passou por isso antes me ajude por favor. Abraço a todos Alexandre Zilves
-
Salve a todos Gente estou com um problema gravissimo com travamento de registro. Eu tinha uma versao em FW 1.9.1 que funcionava perfeitamente, so que agora, eu fiz algumas alterações e passei para FWH, aà veio o meu problema, estou desde o sábado com um problema de duplicação de número de pedido e notas fiscais. Escrevo abaixo a minha rotina de numeração. Eu utiliso um arquivo com um único registro e cada campo é um contador e os programas vem até ele, trava o registro, pega o número do prõximo pedido por exemplo e soma um para o próximo que quiser pegar o n~umero e destrava o registro. Pois bem, eu coloquei esta lógica em um programa e compilei em Harbour, mesmo em DOS e rodei em duas janelas, a primeira, abre o arquivo, trava o registro e abre o get para alterar o campo, já na segunda janela a mensagem de travamento de registro aparece. Até aà tudo ok. Só que, quando eu altero o conteúdo do campo na primeira janela e libero o registro, o valor do campo que aparece na segunda janela, não é o alterado na primeira janela, mas sim o anterior. Imaginem isso em um servidor com mais de 40 estações vendendo e numerando seus pedidos ao mesmo tempo. Este é o Inferno que me encontro no momento. Agradeço a todos a atenção, se alguém ja passou por isso antes me ajude por favor. Abraço a todos Alexandre Zilves
-
Salve a todos Gente estou com um problema gravissimo com travamento de registro. Eu tinha uma versao em FW 1.9.1 que funcionava perfeitamente, so que agora, eu fiz algumas alterações e passei para FWH, aà veio o meu problema, estou desde o sábado com um problema de duplicação de número de pedido e notas fiscais. Escrevo abaixo a minha rotina de numeração. Eu utiliso um arquivo com um único registro e cada campo é um contador e os programas vem até ele, trava o registro, pega o número do prõximo pedido por exemplo e soma um para o próximo que quiser pegar o n~umero e destrava o registro. Pois bem, eu coloquei esta lógica em um programa e compilei em Harbour, mesmo em DOS e rodei em duas janelas, a primeira, abre o arquivo, trava o registro e abre o get para alterar o campo, já na segunda janela a mensagem de travamento de registro aparece. Até aà tudo ok. Só que, quando eu altero o conteúdo do campo na primeira janela e libero o registro, o valor do campo que aparece na segunda janela, não é o alterado na primeira janela, mas sim o anterior. Imaginem isso em um servidor com mais de 40 estações vendendo e numerando seus pedidos ao mesmo tempo. Este é o Inferno que me encontro no momento. Agradeço a todos a atenção, se alguém ja passou por isso antes me ajude por favor. Abraço a todos Alexandre Zilves
-
Olá, Sou novo por aqui, tive esse problema e vi que era o parâmetro -aa na chamada do ilink32 que estava faltando. Abraço Alexandre
-
Olá turma de Garimpeiros......Sou mais um pintando por aqui..... Vou contar uma breve história... Tenho vários sistemas muito grandes em clipper 5, estou a +ou- 1 ano convencendo a diretoria da empresa a comprar o FW for Harbour.....estive até no encontro de usuários em SP para ter certeza da compra. A 3 dias consegui a compra. Aà vem o meu sufoco. Nestes 3 dias eu não consigo fazer nada, a diretoria está no meu pescoço, preciso mostrar resultados. Recebi o BCC55, o FWH, o Harbour, O Easy Report e o Workshop. Problemas: 1 - O Workshop pede uma nova versão da BWCC.DLL 2 - Não consigo compilar nada. Tento a BUILDH.BAT e ele não encontra as bibliotecas do C. Eu Acerto as Paths e ele me reclama da C0W32.OBJ, que eu copio para o diretório samples do FW. O próximo erro que me aparece é que não pode abrir a UUID.LIB, esta eu também copio para o diretório samples e aÃ, quando eu tento compilar me vem a seguinte msg: UNRESOLVED EXTERNAL "_HB_FUN_DBFDBT" REFERENCED FROM C:\HARBOUR\LIB\RDD.LIB|RDDSYS O que eu faço agora ? Por Favor, me ajudem, pois o suporte da Virtual não está me ajudando........aguardo uma resposta a dois dias.... Alexandte Zilves