Re: [delphi-br] Pedido de sugestoes para envio de atualizacoes aos clientes
O melhor caminho ( no meu ponto de vista ) seria vc desenvolver um atualizador, onde voce vc faco todo este processo. Gerar um arquivo ZIP nao é complicado, roda script tb nao. Crie um prj que execute todo estes passos. As informações referentes ao dados de cada cliente armazene no BD assim nenhum deles tera que decorar, basta fazer um select. Eduardo Paulo Sérgio Dias escreveu: Pessoal: Peco licenca de escrever essa mensagem um tanto longa, para descrever minha situacao. Ao final, solicito algumas dicas de voces. Muito obrigado pela atencao de todos Paulo Tenho por volta de 30 clientes que utilizam meus sistemas, em varias cidades do estado de Sao Paulo. Quando tenho que enviar atualizaoes do executavel (correcao de algum bug, mudanca na legistacao fiscal, etc.), eu envio um programinha que roda varios scripts, para atualizar o banco de dados, e envio cada executavel em formato ZIP (Contas a Pagar/Receber, Faturamento, Estoque, etc.) Do jeito que esta´, o usuario que recebe (via e-mail) esses arquivos, tem de saber varias coisas: nome do seu SERVIDOR, pasta onde estao os executaveis, saber usar o WinZip, ter direito de gravar na pasta onde estao os executaveis, saber copiar os executaveis antigos (caso algo saia errado), etc. Nos clientes que possuem um funcionario na area de Informatica, nao ha´ problema - o processo e´ bem simples. Porem, em clientes pequenos, onde so´ ha´ pessoas que nao sao de Informatica, gasto muito tempo ao telefone tendo que relembrar como se usa o Windows Explorer, o WinZip, etc. Pergunta: --- Solicito a gentileza de comentarem como e´ que voces tratam esse tipo de atualizacao. Voces criaram algum programa que guarda informacoes no registro do Windows, faz backup automatico dos executaveis atuais, antes de sobrescreve-los, etc., etc. ? Agradeco antecipadamente por todas as dicas que puderem me enviar. Muito obrigado [As partes desta mensagem que não continham texto foram removidas] ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[delphi-br] Códigos de Impressoras Matriciais/Jato de Tinta/Laser
Em primeiro lugar, um Feliz 2007 pra todos vocês. Estou precisando da relação dos códigos de impressoras matriciais, Jato de tinta e laser, todos os modelos possíveis para fazer tratamento de impressão estilo matricial. Códigos de : negrito, itálico, fontes, avanço de papel,fonte condensada, fonte normal, fonte expandida. Alguém teria isso pra me ajudar? Mani
RES: [delphi-br] re: Programa que gerencia a exe cução de outro programa
O que voce pode fazer tambem é o seguinte, Cria uma pasta oculta no servidor e não divulga pra ninguem, Faz o programa porteiro acessar esta pasta e copiar para a maquina local, ai você já impede que executem o programa diretamente.. Marcelo Hoepfner _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jesus Enviada em: sexta-feira, 29 de dezembro de 2006 16:25 Para: lista delphi-br Assunto: [delphi-br] re: Programa que gerencia a execução de outro programa Oi Marcelo, Use a passagem de parametros do programa A para o programa X. A sugestão é excelente, mas o problema é que não tenho disponivel o fonte do programa X e portanto ele não pode ser alterado para receber parametros. O programa X, cujo autor ninguém encontra mais e muito menos o fonte que sumiu com ele, é atualmente usado em apenas um computador de uma pequena empresa. Essa empresa instalou uma rede e a idéia é que agora esse programa possa ser executado em mais do que um computador, e daí a necessidade de senhas individuais de acesso para ele. Pensei então em criar um programa porteiro para o X... Mas parece que está dificil... De qualquer forma agradeço imensamente a sua sugestão que, embora infelizmente não sirva para este caso, poderei utilizar com bastante proveito em outras situações menos traumáticas... hehehe.. Um grande abraço, Jesus [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] RICHEDIT - ALINHAMENTO JUSTIFICADO
Eu reparei que, na verdade, quem quebra errado é o richtext do quick report. Na tela, o componente do richtext aparece normal, mas qdo mando imprimir, o richtext do Qreport é que quebra errado, to tentando solucionar isso, mas ainda n tenho a minima ideia se vou conseguir. Se alguem tiver uma ideia de como resolver isso, eu agradeço. vlw, um abraço. Cássio. Em 28/12/06, Valfrid-Ly Silva Couto [EMAIL PROTECTED] escreveu: Cássio, Eu já vi esse problema de quebrar números no - até no Word, afinal, pelo menos na língua portuguesa, quando você quer quebrar uma palavra, esse é o caracter usado, e com certeza o componente trata os números também como texto. ksio2005 [EMAIL PROTECTED] escreveu: Estou precisando imprimir um texto que se encontra em um RichEdit com alinhamento justificado. Tentei usar um componente disponivel na web, mas ele, em alguns momentos, quebra linha errado. Tipo ele quebra numeros com digitos no '-'. Então gostaria de saber se alguem tem solução pra esse problema, já dei uma pesquisada e não achei onde conseguir isso. agradeço desde já a atenção. Cássio. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Valfrid-Ly Silva Couto [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ 15114646 __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Utilizar variáveis fora do programa
Você pode ter esse valor numa DLL e métodos para ler/gravar a variável. Carregue a DLL pelos 2 programas que o Windows, até onde eu sei, mantém apenas 1 instância da DLL. Se a variável for global, as alterações devem refletir de uma na outra!! No caso do arquivo INI, tem que ficar abrindo e fechando, caso contrário pode não ser atualizado no disco! efrocha10 [EMAIL PROTECTED] escreveu: --- Em delphi-br@yahoogrupos.com.br, Valdir Sola escreveu Olá a todos, Tenho dois sistemas em execução e preciso que ambos utilizem a mesma variável. Um incrementa e o outro lê o valor. Exste alguma forma de utilizar uma variável do sistema operacional? Caso sim c/ faço p/ declarar a mesma via código? Obrigado Valdir Sugiro que você utilize um arquivo .ini aberto por ambos sistemas ou até mesmo o registro do windows. Dúvidas contacte-me!! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Valfrid-Ly Silva Couto [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ 15114646 __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Utilizar variáveis fora do progr ama
Procure na internet sobre como utilizar variáveis atômicas, na AtomTable do windows... (funções GlobaAddAtom, GlobalGetAtomName e GlobalDeleteAtom). Esta AtomTable é uma tabela onde vc pode guardar variáveis e compartilhar entre aplicações, como handles utilizados em PostMessages, strings entre tantos outros usos. Eu utilizei bastante quando precisei fazer este tipo de coisa. []'s Eric D. - Desenvolvimento e Soluções de Tecnologia [EMAIL PROTECTED] Talk is cheap, show me the code... - Original Message - From: Valfrid-Ly Silva Couto To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 02, 2007 9:51 AM Subject: Re: [delphi-br] Re: Utilizar variáveis fora do programa Você pode ter esse valor numa DLL e métodos para ler/gravar a variável. Carregue a DLL pelos 2 programas que o Windows, até onde eu sei, mantém apenas 1 instância da DLL. Se a variável for global, as alterações devem refletir de uma na outra!! No caso do arquivo INI, tem que ficar abrindo e fechando, caso contrário pode não ser atualizado no disco! efrocha10 [EMAIL PROTECTED] escreveu: --- Em delphi-br@yahoogrupos.com.br, Valdir Sola escreveu Olá a todos, Tenho dois sistemas em execução e preciso que ambos utilizem a mesma variável. Um incrementa e o outro lê o valor. Exste alguma forma de utilizar uma variável do sistema operacional? Caso sim c/ faço p/ declarar a mesma via código? Obrigado Valdir Sugiro que você utilize um arquivo .ini aberto por ambos sistemas ou até mesmo o registro do windows. Dúvidas contacte-me!! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Valfrid-Ly Silva Couto [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ICQ 15114646 __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Pedido de sugestoes para envio de atualizacoes aos clientes
Bom dia ! Já trabalhei em uma empresa que tinha centenas de clientes tudo bem que o sistema na época era em clipper, mas o importante eh o seguinte. Acho que para solucionar parte de seus problemas vc deve: 1º Padronizar o diretorio de instalacao do programa. 2º Utilizar um arquivo INI em um local comum, que o proprio EXE armazene as informacoes que normalmente necessita. 3º utilizar um exe de manutencao que irá ler o seu INI em local padrao (ex: C:\Windows\System\MeuSistemaCFG.INI) 4º Fazer o backup do exe antigo (seguro morreu de velho!!!) 5º fazer a manutencao e rodar os scritps da atualizacao; no tempo do DOS utilizava muito os BAT´s do DOS, ainda pode ser uma rapida solucao, mas se necessita fazer atualizacoes em bancos relacionais, talvez seja a hora de montar um mecanismo de atualizacao que valide a versao do banco de dados com a versao do EXE. bom para ser breve, acho que isso o é minimo q posso dizer, se quiser mais detalhes so falar !! sempre às ordens !! --- Em delphi-br@yahoogrupos.com.br, Paulo Sérgio Dias [EMAIL PROTECTED] escreveu Pessoal: Peco licenca de escrever essa mensagem um tanto longa, para descrever minha situacao. Ao final, solicito algumas dicas de voces. Muito obrigado pela atencao de todos Paulo Tenho por volta de 30 clientes que utilizam meus sistemas, em varias cidades do estado de Sao Paulo. Quando tenho que enviar atualizaoes do executavel (correcao de algum bug, mudanca na legistacao fiscal, etc.), eu envio um programinha que roda varios scripts, para atualizar o banco de dados, e envio cada executavel em formato ZIP (Contas a Pagar/Receber, Faturamento, Estoque, etc.) Do jeito que esta´, o usuario que recebe (via e-mail) esses arquivos, tem de saber varias coisas: nome do seu SERVIDOR, pasta onde estao os executaveis, saber usar o WinZip, ter direito de gravar na pasta onde estao os executaveis, saber copiar os executaveis antigos (caso algo saia errado), etc. Nos clientes que possuem um funcionario na area de Informatica, nao ha´ problema - o processo e´ bem simples. Porem, em clientes pequenos, onde so´ ha´ pessoas que nao sao de Informatica, gasto muito tempo ao telefone tendo que relembrar como se usa o Windows Explorer, o WinZip, etc. Pergunta: --- Solicito a gentileza de comentarem como e´ que voces tratam esse tipo de atualizacao. Voces criaram algum programa que guarda informacoes no registro do Windows, faz backup automatico dos executaveis atuais, antes de sobrescreve-los, etc., etc. ? Agradeco antecipadamente por todas as dicas que puderem me enviar. Muito obrigado [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Desconectar-se da Internet através de Delphi
Galera, Feliz 2007!!! Seguinte... Preciso desconectar a Internet através do Delphi, alguem tem alguma dica? Desconectar ou simplesmente Desativar uma Conexão Local por exemplo, já serviria para resolver o meu problema. Obrigado, []´s Rodrigo Kopke __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] [Off-Topic] - Versionamento de base de dados
Daniel Bastos wrote: A algum tempo, venho versionando com sucesso os fontes do meu projeto. Mas ultimamente, com o aumento da demanda do trabalho, venho sentindo dificuldades em versionar a base de dados tb. Utilizo atualmente nos projetos o Subversion para versionar os fontes e SQL Server 2000 como base de dados de meus projetos. Para versionar a base, a única solução que eu achei seria gerar um script e colocar junto com os fontes. Desta forma eu tenho um histórico da evolução dos fontes juntamente com um histórico da evolução da base de dados, mantendo assim uma consistência, dos fontes com a base, caso eu queira compilar uma versão anterior. Mas, este método é muito falho, pois a tarefa de geração de script é manual, isso acarreta muitas falhas humanas no processo (como falta de tempo, esquecimento e etc.). E não achei nenhum software que consiga gerar os scripts automáticamente. O esquema que eu uso é igual ao seu, e até o momento tem funcionado muito bem. Completando - sob o meu humilde ponto de vista, nem falta de tempo nem esquecimento não motivos justos. Quanto ao primeiro: passe um pouco da hora ou chegue mais cedo (e saia mais cedo depois), visto que gerar um script do banco é bem rápido. Quanto ao segundo: logo que você lembrar você atualiza o repositório. Não tem problema atualizar fontes antes e script de banco depois, basta que as suas tags apontem para revisões que estejam em sincronia. -- João Morais tentei criar uma aplicação em Delphi para esta finalidade, mas não consegui. O script gerado pela minha aplicação não fica perfeito. Por isso venho pedir a vcs sugestôes de como fazer este versionamento. grato a todos.. Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] IDSMTP
Sei que parece meio paranóica a idéia mas é possivel eu usar o meu smtp para enviar um e-mail mas para o remetente ir outro e-mail? Alex [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] IDSMTP
depende da configuração do seu servidor. - Original Message - From: Alex - Yahoo [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, January 02, 2007 5:35 PM Subject: [delphi-br] IDSMTP Sei que parece meio paranóica a idéia mas é possivel eu usar o meu smtp para enviar um e-mail mas para o remetente ir outro e-mail? Alex [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos
[delphi-br] Reproduzir Vídeo
Olá pessoal, Estou desenvolvendo um aplicativo que precisa reproduzir vídeos. Com funções básicas como pausar, avançar, etc... Importei o activex do media player no delphi aparentemente ele funciona bem, porém observei que os botões de avançar, retroceder ficam desabilitados para vídeos, já para mp3 isso não ocorre. Alguém conhece um outro componenten? Att., Claudio
Re: [delphi-br] Reproduzir Vídeo
Video Graber ( FREE ) no projeto que desenvolvi so tinha uma limitação, não é possível inserir uma imagem no vídeo. Video Lab ( pago, $700 euros sem fontes, vale cada centavo ) sem palavras !!! Só uma dica, trabalhe com o menor numero possivel de frames, quanto mais frames mais espaco em disco sera ocupado. As dicas estão ai, veja qual melhor te atende e boa sorte. Eduardo [EMAIL PROTECTED] escreveu: Olá pessoal, Estou desenvolvendo um aplicativo que precisa reproduzir vídeos. Com funções básicas como pausar, avançar, etc... Importei o activex do media player no delphi aparentemente ele funciona bem, porém observei que os botões de avançar, retroceder ficam desabilitados para vídeos, já para mp3 isso não ocorre. Alguém conhece um outro componenten? Att., Claudio ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[delphi-br] Firebird e Delphi
Olá TODOS, Fiz um sisteminha em delphi e estava usando com o banco Interbase, mas o banco deu pau. Montei outro banco só que em Firebird, mas agora o delphi não está funcionando com ele, quando vou fazer a ligação aparece banco invalido. Será que alguém pode me ajudar? Ana [As partes desta mensagem que não continham texto foram removidas]