Jump to content
Fivewin Brasil

evertonlb

Membros
  • Posts

    733
  • Joined

  • Last visited

  • Days Won

    18

Everything posted by evertonlb

  1. isso que é rapidez na reposta... heheheh Obrigado Luisão... vou ver se é isso mesmo!!! Obrigado Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  2. Pessoal, to fazendo um form de configuração, e gostaria de colocar um botão que abrisse a "lista" de pastas do HD, e qdo eu clicar em cima de uma pasta seja atribuido este path a uma variavel, para que determinados arquivos sejam gravados na pasta especificada. Dei uma olhada no Samples, mas não consegui muita coisa... alguem poderia me ajudar? Obrigado Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  3. Pessoal, to fazendo um form de configuração, e gostaria de colocar um botão que abrisse a "lista" de pastas do HD, e qdo eu clicar em cima de uma pasta seja atribuido este path a uma variavel, para que determinados arquivos sejam gravados na pasta especificada. Dei uma olhada no Samples, mas não consegui muita coisa... alguem poderia me ajudar? Obrigado Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  4. pessoal fiz uma pesquisa na pasta SAMPLES e no Help que tem no xDev, porem não achei ( pode ser que exista, mas eu não vi) uma MsgAlert, MsgInfo ou outra funcao de mensagem que possa mostrar várias linhas de texto... Tem alguma? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  5. pessoal fiz uma pesquisa na pasta SAMPLES e no Help que tem no xDev, porem não achei ( pode ser que exista, mas eu não vi) uma MsgAlert, MsgInfo ou outra funcao de mensagem que possa mostrar várias linhas de texto... Tem alguma? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  6. Olá Willian, EU acho que seria interessante sim.. a respeito de ser viável ou não, acho que tem que se observar caso a caso, meus cliente hj tem site mas só pra por no cartão e nas capas de carnê, não tem ninguem que realmente se empenhe em atualizar as informações e fotos e "coisa e tal"... No caso destes MEUS clientes isso não seria viável, porem não deixa de ser algo interessante e que abre portas para conquistar novos clientes. Vejo outra aplicação, o cliente poder tirar um extrato da sua conta no micro de casa... ainda assim tem clientes que gastam mais do que o conjuge permite (hehehehehe) e não gostaria que isso se torna-se de conhecimento de mutuo... Pra ver né... sempre tem gente querendo "jogar balde de água fria"! hahahahaha Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  7. ah... com excessão do Hamachi que é instalado TAMBEM na estação, o resto é feito somente no "servidor" Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  8. Bom é o seguinte, vou relatar o passo-a-passo de como eu faço 1º. Instalo o Hamachi, tanto no “servidor†quanto nas “estaçõesâ€, crio uma rede com ele logando nesta rede os computadores que quero ter acesso. O Hamachi é muito legal, para acesar as máquinas remotamente não precisa abrir porta em modem nem nada deste gênero 2º. Crio um usuário que será usado pelo computador remoto, com senha e tudo. 3º. PAINEL DE CONTROLE -> CONTAS DE USUÃRIO -> Alterar a maneira como os usuários fazem logon ou logoff -> Marque a caixa USAR TROCA RÃPIDA DE USUÀRIO 3º. Em MEU COMPUTADOR –> PROPRIEDADES -> REMOTO eu marco onde permite que o computador seja acessado remotamente. Pronto... agora o computador já pode ser acessado remotamente... porem tem a limitação de que somente um usuário pode acessa-la por vez... para resolver isto eu achei um atualizador de DLL´s da própria Microsoft. Segue o nome do cara!!! Termiserv_XPSP2_i386_1.0.rar Ai roda este atualizador e pronto... teu XP com SP@ já pode ser acessado por tantos usuários até o limite que tu definiu!!! Pena mesmo é que eu não lembro como a gente define este numero... poxa, esqueci mesmo... deve ser a idade!!!! Mas por ai já da pra usar... eu tinha um tutorial, mas perdi!!! Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  9. Olha, tentei de duzentas maneiras diferentes, fiz mil pesquisas... e a solução estava em fazer um arquivo temporário mesmo... sinceramente, ainda não desceu legal esta que não deu pra usar um vetor num browse... um dia desses eu volto a fuçar nisso!!! De qualquer maaneira obrigado a todos que deram alguma dica... Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  10. POis é Evaldo, mas ai eu teria que gravar num DBF, mesmo que fosse temporário, e depois passar pro definitivo cada produto digitado, ou gravar direto no BD de detalhe do pedido, e se o operador desistisse eu teria que apagar registro por registro.. assim, ficando num vetor se o cara desistir eu esqueço tudo... só inicializo o vetor novamente, e se quiser gravar eu gravo direto do vetor no BD definitivo... ficando com só uma operação de gravação... cara... isso deve ser um erro pequeno... mas não to conseguindo achar... Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  11. Nada ainda?!?!? Ninguem se habilita?!?!? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  12. pessoal, no meu form de pedido eu estou gravando todos os produtos digitados e dados relativos aos mesmos em um vetor, e vou mostrando este vetor num browse.. o que acontece é que antes eu digitava um produto ele abria o browse e aparecia, de uma vez só,umas 20 linhs do mesmo produto... agora ( depois de dar uma olhada no forum ) eu coloquei um SetArray() ele continua mostrando somente o primeiro item digitado, só que agora mostra uma linha por vez... digito o codigo 00001 e ele mostra certo, depois digito o 987878 e ele mostra novamente o 00001... segue o código pra voces avaliarem. nCnP := nContaProduto * @ 19, 5 LISTBOX oBrw1; FIELDS str( ItemPedido[ nCnP, 1 ] ),; alltrim( ItemPedido[ nCnP, 6 ] ),; ItemPedido[ nCnP, 2 ],; ItemPedido[ nCnP, 3 ],; ItemPedido[ nCnP, 5 ],; ItemPedido[ nCnP, 4 ]; HEADERS "Código",; "Descrição do Item",; "Quantidade",; "Val Unitário",; "Desconto",; "Total do Item"; COLSIZES 80,; 291,; 86,; 86,; 86,; 52; SIZE 799, 217 PIXEL OF oGrp6 FONT oFont2 oBrw1:setarray( ItemPedido, .t. ) oBrw1:nClrText := {|| iif( OrdKeyNo()%2=0, 0, 16777215 ) } oBrw1:nClrPane := {|| iif( OrdKeyNo()%2=0, 5092183, 16777215 ) } oBrw1:nClrForeHead := 16777215 oBrw1:nClrBackHead := 11556943 oBrw1:nClrForeFocus := 16777215 oBrw1:nClrBackFocus := 16711680 RETURN .t. id=code>id=code>Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS Editado por - evertonlb on 22/02/2010 21:08:35
  13. pessoal, no meu form de pedido eu estou gravando todos os produtos digitados e dados relativos aos mesmos em um vetor, e vou mostrando este vetor num browse.. o que acontece é que antes eu digitava um produto ele abria o browse e aparecia, de uma vez só,umas 20 linhs do mesmo produto... agora ( depois de dar uma olhada no forum ) eu coloquei um SetArray() ele continua mostrando somente o primeiro item digitado, só que agora mostra uma linha por vez... digito o codigo 00001 e ele mostra certo, depois digito o 987878 e ele mostra novamente o 00001... segue o código pra voces avaliarem. nCnP := nContaProduto * @ 19, 5 LISTBOX oBrw1; FIELDS str( ItemPedido[ nCnP, 1 ] ),; alltrim( ItemPedido[ nCnP, 6 ] ),; ItemPedido[ nCnP, 2 ],; ItemPedido[ nCnP, 3 ],; ItemPedido[ nCnP, 5 ],; ItemPedido[ nCnP, 4 ]; HEADERS "Código",; "Descrição do Item",; "Quantidade",; "Val Unitário",; "Desconto",; "Total do Item"; COLSIZES 80,; 291,; 86,; 86,; 86,; 52; SIZE 799, 217 PIXEL OF oGrp6 FONT oFont2 oBrw1:setarray( ItemPedido, .t. ) oBrw1:nClrText := {|| iif( OrdKeyNo()%2=0, 0, 16777215 ) } oBrw1:nClrPane := {|| iif( OrdKeyNo()%2=0, 5092183, 16777215 ) } oBrw1:nClrForeHead := 16777215 oBrw1:nClrBackHead := 11556943 oBrw1:nClrForeFocus := 16777215 oBrw1:nClrBackFocus := 16711680 RETURN .t. id=code>id=code>Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS Editado por - evertonlb on 22/02/2010 21:08:35
  14. Ta valeu pessoal... vou testar, uma destas maneira deve funcionar... Obrigado a todos. Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  15. rapaz, logo que enveredei pelo mundo do FW, eu conheci o VRMM do Ricardo Moura Marques, o cara fez uma ferramenta muito legal... na realidade estes dias atraz eu baixei o VRMM Union free, só que não lembro da onde! hehehehe... se é free posso te mandar uma cópia pra experimentar ele gera telas em FW e MiniGui, trabalha com projetos e gera os PRG´s e compila (ainda não fiz compilar eu uso o MyMake). muito loco o negócio... De qqer maneira o Ricardo sempre tá por ai, e pode te dizer onde faz o download. Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  16. mesmo usando o @say e Window e nao dialog, deve dar certo? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  17. Boa tarde pessoal... tenho um form de didigaçao de pedido, e gostaria de começar com apenas o get ativo da sequencia do pedido habilitado, e o resto desabilitado, tentei usar o oGet1:disable() logo quando cria o form mas nao deu certo... ai tentei usar no On Init, mas tambem da um erro "LOGICAL has no exported method DISABLE"... e argola? quem podera me ajudar? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  18. Boa tarde pessoal... tenho um form de didigaçao de pedido, e gostaria de começar com apenas o get ativo da sequencia do pedido habilitado, e o resto desabilitado, tentei usar o oGet1:disable() logo quando cria o form mas nao deu certo... ai tentei usar no On Init, mas tambem da um erro "LOGICAL has no exported method DISABLE"... e argola? quem podera me ajudar? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  19. Uso o WTS... para não ter que ficar abrindo porta em modem eu uso o hamachi... fica bem rápido, quase da pra dizer que vc esta local. tambem a Microsoft lançou uma atualização pra uma DLL do XP que libera a utilização da maquina para mais de um usuário simultaneo... Faço todos os acessos remotos assim.. inclusive tenho um cliente que tem 14 lojas onde todos fazem uso do WTS para verificar dados no servidor! Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  20. Bom... Primeiro que nunca trabalheio numa empresa de 200 programadores... no máximo fomos em 3, e até 3 isso funcionava certinho. hahahaha Mesmo porque estavamos na mesma sala e a comunicação era mais fácil... Agora, depende de comunicação mesmo, por exemplo, se o programador 1 esta alterando o cadastro de clientes e aparece uma emergencia, atende-se a emergencia, neste caso altera-se o prg que esta no servidor, tambem creio que esta urgencia não deva ser algo muito dificil de se fazer, porque se for entra na lista de tarefas e pede-se mais tempo para a conclusão, então o programador que esta alterando o cadastro de cliente ja implementa mais esta mudança tambem...caso a alteração seja rápida,e for realizada no PRG do servidor, não se terá dificuldades de coloca-la depois. Nós sempre dividiamos o trabalho, qdo um estava alterando o contas a pagar, outro não mexia nos PRG´s relativos, salvo o caso citado acima. Durante quase 2 anos tudo funcionou perfeito... Inclusive teve um caso que usando o Hamachi/WTS conseguimos compilar de outra cidade e fazer a alteração que o cliente pediu. Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  21. Olha só o que eu fiz... tudo bem que era compilado com um BAT e em Clipper mas da certo... Tinha a pasta do servidor com todos os PRG´s, dentro dela a pasta do OBj e afins... na estação eu tinha uma pasta com os PRG´s que o programador estava trabalhando... nai na hora de compilar o meu BAT compilava todos os PRG´s do sercidor e depois os PRG´s que estavam na pasta da estação... com isso as alterações que o programador 1 estava fazendo só eram vistas por ele... o que o programador 2 estava fazendo só era vista por ele e assim por diante. Qdo as alterações do programador 1 estava terminada o cara copiava os PRG´s pra pasta do servidor... ai ficava liberada pra qqer um compilar... e o executável era gravado numa pasta local de cada estação... funcionava direitinho cara... Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  22. Olha pessoal... meu software que estou convertendo para xHb é em modo console... Td bem... vou ver o que posso fazer!!! Pensei... ah nem pensei nada... deixa quieto... obrigado a todos Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  23. Ok. Brother... mas veja. o meu erro original era na chamada da Errorblock(), numa pesquisa que fiz no guia de referencias do xHarbour eu vi que esta funcao esta dentro a xHb.Lib ou xHbdll.dll. o que eu preciso e que esta xHb.Lib funcione... com relação a compilação, eu uso o MyMake, até que me viro "maisomeno". mas é ai? se a xHb.Lib eu não posso usar onde eu encontro esta tal de errorblock() então? Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  24. É.. ficou meio confuso mesmo... fiz o seguinte... peguei um PRG que eu ja tinha aqui. Criei um script de compilação ( no MyMake ) para este programinha. Coloquei a Pcrepos.LIN e a DBFNtx.Lib. Compilei, e rodou. ai peguei o script de compilação do sistema que estou convertendo de Clipper (Console) para xHarbour (console)e tirei todas as lib´s que eu tinha posto na tentativa de fazer o erro desaparecer, e coloquei somente a PCrepos.LIB CT.LIB e a DbfNtx.lib compilei e o erro que descrevi terceiro Post anterior continua. se eu colocar a xHb.Lib da o erro da primeira postegem se eu não puser da o erro da terceira postagem. Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
  25. Veja... compilei um programinha que fiz a tempos atraz, é só um PRG. Compilou certinho. Só precisei colocar a PcRepos.Lib e a DbfNtx.lib, rodou e funcionou sem probmelas... Ai tirei todas as lib que tinham no meu script de compilação ( uso o MyMake )e coloquei só as duas descritas acima. e mais a CT.LIB - Compila sem problema... mas na execução aparece.: Unrecoverable error 9000: Error! missing __errorblock() Called from Hb_vmQuit() Ok. minha errorsys que usava no clipper tinha sido mexida, mas acabei colocando ela omo ErrorOld.PRG Ai procurei esta funcao __errorblock() e nao achei referencia dela em nenhum PRG... mesmo tirando a ErrorOld.PRG da compilação o sistema chega a executar, mas dá o memso erro. Everton - Chapecó-SC XHB9971/FW612/MyMake/xDev/VRMM-Union/XP/@Say/JESUS/ESPOSA/3FILHOS
×
×
  • Create New...