Re: [delphi-br] BD
Eu não utilizo postgre em ambiente de produção. Apenas em testes na minha máquina em casa. Nestes testes tenho usado o zeos e não registrei nenhum problema cabeludo. Aliás tenho utilizado o zeos com quase tudo: Firebird, sql server, mysql, todos sem problema nenhum. Dionatan Henrique dos Santos escreveu: como vc fez a conexao com o postgre? To: delphi-br@yahoogrupos.com.br From: ventur...@gmail.com Date: Tue, 25 Aug 2009 08:57:13 -0300 Subject: Re: [delphi-br] BD Eu utilizo PostgreSQL e é uma ferramenta excelente, e mesmo sendo free até hoje atendeu todas as minhas necessidades, além de ser leve. O Firebird versão 2 está cheio de novos recurso e também é uma ótima opção entre as frees. Mas como já disseram, cada banco é melhor para uma determinada ação. Eu utlizo no postgre inclusive, opção de backup e restauração de banco de dados direto do meu sistema. - Original Message - From: Evandro Siqueira vans...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 8:49 AM Subject: Re: [delphi-br] BD Em minha opinião não existe o melhor banco de dados e sim, o que melhor atende às suas necessidades. Mas vamos ao que interessa: Pode dispor de um DBA? PostgreSQL Não pode? Firebird. Estou falando de opções Free. dionatanhenrique escreveu: Pessoal queria saber de voces qual o melhor banco de dados para ser usado para aplicaçoes de medio porte? de preferencia free!~Onde posso conseguilos? -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM _ Conheça os novos produtos Windows Live! Clique aqui. http://www.windowslive.com.br [As partes desta mensagem que não continham texto foram removidas] -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] al tenho uma duvida com o cxgrid!CxGrid
Pesssoal tenho algumas duvidas com o cxgrid. Eu observei que posso colocar um campo do tipo chekbox(properties). No entanto nao sei como selecionar os registros. Preciso ter um campo na tabela? Como faco para pegar os ids dos registros selecionados? alguem tem um exemplo que posso me dar? como faco para selecionar todos os registros? como exemplo? valeu!
Re: [delphi-br] Autoria do Software
Sim.. existe muitas taxas só pra ir adiantando... você terá que imprimir os fontes do seu sistema... e você pagará por envelope onde esses papeis irão ficar guardados lá no INPI... cada envolope tem um valor, e cabe se não me engano até 60 folhas... fora os envelopes, você tem que pagar uma taxa pra registrar, e mais a taxa da empresa que irá registrar e fazer o processo... pois é meio trabalhoso, este ultimo se voce fizer pessoalmente não precisa pagar, porém é muito trabalhoso... Um sistema com 200.000 linhas de codigo, impresso em A4, com letra Arial tamanho 8, SEM IDENTAÇÃO do código, ficava há 2 anos atrás em quase R$15.000,00... Desistimos... pelo seguinte: você registra seu software como está... se depois voce fizer modificação, terá que registrar as modificações, senão, tais modificações não serão cobertas pelo registro... então vale a pena quando o software é único e você tem bala na agulha pra bancar... Mas isso, foi o que eu passei quando procurei o melhor mesmo é procurar o INPI ou empresas que mexem com isso, e averiguar.. pois em 2 anos mudam muita coisa.. :D []s 2009/8/25 Gustavo Pereira gust...@carol.com.br Boa Tarde Grupo, Alguém saberia me informar como faço para patentiar um software? Qual o procedimento que é feito? Tem alguma taxa pra isso? Obrigado, Gustavo Pereira [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique --- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Instalação de programas
Muito obrigado pela atenção, mas fica uma dúvida: 1 - Tenho que instalar o executável nos terminais? - Original Message - From: Ricardo Diniz To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 10:05 AM Subject: Re: [delphi-br] Instalação de programas Bom dia amigo... É muito relativo mas vai ai algumas dicas e opções... 1 - Tenha um micro servidor... um computador q fiqeu ligado o dia todo ou grande parte do dia na qual vc irá colocar o banco de dados instalando o FIREBIRD SERVIDOR... e startando ele como serviço! Ah... detalhe esse micro não poderia ser utilizado por operadores. Pode ser apenas a CPU com teclado e mouse... Sem monitor. 2 - Nos micros terminais... Vc instala o FIREBIRD CLIENT... e se seu exe lê algum arquivo INI ou TXT para ascesso ao banco de dados basta vc apontar para o diretório no servidor pela rede. 3 - Nos micros terminais vc pode apontar pelo atalho que chama o executável da aplicação o caminho do banco. OBS.: As opções do FIREBIRD de configuração... SERVIDOR/CLIENT estão em um unico instalador nã osendo nescessário baixar mais de um instalador do mesmo. Ai vc coloca as dll de UDF's correspondentes ao banco de dados no servidor. Bem é isso. Att. Ricardo Diniz. --- Em ter, 25/8/09, Marcio Carneiro marcio-carne...@ig.com.br escreveu: De: Marcio Carneiro marcio-carne...@ig.com.br Assunto: [delphi-br] Instalação de programas Para: delphi-br delphi-br@yahoogrupos.com.br Data: Terça-feira, 25 de Agosto de 2009, 9:37 Olá, amigos Alguém teria algum material explicando como instalar programas em redes.Já vi vários textos, sugerindo o Innosetup, e gostaria de utilizá-lo, mas tenho algumas dúvidas: 1) Como instalar o firebird conjuntamente? 2) Quais os arquivos necessários para a instalação? 3) Nos computadores --clientes o que devo instalar? Como vocês fazem? Um grande abraço Marcio [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [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] Autoria do Software
É... aqui na empresa também chegamos a uma conclusão parecida, mas recomendo consultar algum escritório de advocacia ou um advogado especializado em patentes. Quando um advogado de um desses escritório veio aqui pra ver essa possibilidade foi muito produtivo. O custo para conseguir o registro pode ser tão alto que não compensam os gastos e o tempo dispendidos. Pois para conseguir a autoria e/ou patente é preciso que não haja similar ao seu produto com autoria e/ou patente já registrados. []'sRicardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 26/8/09, Fellipe Henrique felli...@gmail.com escreveu: Sim.. existe muitas taxas só pra ir adiantando.. . você terá que imprimir os fontes do seu sistema... e você pagará por envelope onde esses papeis irão ficar guardados lá no INPI... cada envolope tem um valor, e cabe se não me engano até 60 folhas... fora os envelopes, você tem que pagar uma taxa pra registrar, e mais a taxa da empresa que irá registrar e fazer o processo... pois é meio trabalhoso, este ultimo se voce fizer pessoalmente não precisa pagar, porém é muito trabalhoso... Um sistema com 200.000 linhas de codigo, impresso em A4, com letra Arial tamanho 8, SEM IDENTAÇÃO do código, ficava há 2 anos atrás em quase R$15.000,00. .. Desistimos... pelo seguinte: você registra seu software como está... se depois voce fizer modificação, terá que registrar as modificações, senão, tais modificações não serão cobertas pelo registro... então vale a pena quando o software é único e você tem bala na agulha pra bancar Mas isso, foi o que eu passei quando procurei o melhor mesmo é procurar o INPI ou empresas que mexem com isso, e averiguar.. pois em 2 anos mudam muita coisa.. :D []s 2009/8/25 Gustavo Pereira gust...@carol. com.br Boa Tarde Grupo, Alguém saberia me informar como faço para patentiar um software? Qual o procedimento que é feito? Tem alguma taxa pra isso? Obrigado, Gustavo Pereira [As partes desta mensagem que não continham texto foram removidas] ___ _ _ ___ T.·.F.·.A..·. Fellipe Henrique - - - - - - CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers.. # # # Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
[delphi-br] Download da dbxint.dll
Bom dia a todos onde posso fazer o download da DLL dbxint.dll ?? eu tinha um pequeno programa feito no D2007 + DBX + FB1.5 e qdo passei pro D2009 começou a pedir essa DLL em computadores sem o Delphi instalado (e nao achei no meu PC e nem no google pra baixar) valeu! Atenciosamente Rafael [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] controlar seqüência..
Pessoal blz? To batendo cabeça numa rotina aqui, e gostaria da ajuda de vocês. Preciso verificar se numa seqüência de números qual valor esta faltando exemplo Tenho um numero de 1..10 Logo, 1,2,3,4,5,7,9,10 Quero saber como fazer pra saber quais números estão faltando ou seja os números 6 e 8 na seqüência anterior. Se alguém tiver alguma idéia ai por favor da um help aqui ok:??]]] Abraço galera. [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Autoria do Software
Não seria bem patentiar, patente é uma idéia. Para registrar seu software seria como um direito autoral(apesar de ser diferente) para você pode obter mais informações entre no site do INPI, o INPI e órgão correto para você se informar sobre o assunto, existem escritórios de marcas e patentes que pode assessora-lo na obtenção do registro.vlw De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Gustavo Pereira Enviada em: terça-feira, 25 de agosto de 2009 14:13 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Autoria do Software Boa Tarde Grupo, Alguém saberia me informar como faço para patentiar um software? Qual o procedimento que é feito? Tem alguma taxa pra isso? Obrigado, Gustavo Pereira [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.409 / Virus Database: 270.13.66/2325 - Release Date: 08/25/09 06:08:00 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] BD
Como nosso amigo Evandro já respondei, o Zeos é a ferramenta mais indicada pra isso, para fazer a conexão de forma nativa e rápida. Uma opção menos viável, mas que pra casos menores também pode servir, é a conexão via ODBC, pela TADOConnection - Original Message - From: Dionatan Henrique dos Santos dionata...@hotmail.com To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 4:44 PM Subject: RE: [delphi-br] BD como vc fez a conexao com o postgre? To: delphi-br@yahoogrupos.com.br From: ventur...@gmail.com Date: Tue, 25 Aug 2009 08:57:13 -0300 Subject: Re: [delphi-br] BD Eu utilizo PostgreSQL e é uma ferramenta excelente, e mesmo sendo free até hoje atendeu todas as minhas necessidades, além de ser leve. O Firebird versão 2 está cheio de novos recurso e também é uma ótima opção entre as frees. Mas como já disseram, cada banco é melhor para uma determinada ação. Eu utlizo no postgre inclusive, opção de backup e restauração de banco de dados direto do meu sistema. - Original Message - From: Evandro Siqueira vans...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 8:49 AM Subject: Re: [delphi-br] BD Em minha opinião não existe o melhor banco de dados e sim, o que melhor atende às suas necessidades. Mas vamos ao que interessa: Pode dispor de um DBA? PostgreSQL Não pode? Firebird. Estou falando de opções Free. dionatanhenrique escreveu: Pessoal queria saber de voces qual o melhor banco de dados para ser usado para aplicaçoes de medio porte? de preferencia free!~Onde posso conseguilos? -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM _ Conheça os novos produtos Windows Live! Clique aqui. http://www.windowslive.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] Instalação de programas
Bom dia... O executável de seu sistema sim... em cada micro terminal! --- Em qua, 26/8/09, Marcio Carneiro marcio-carne...@ig.com.br escreveu: De: Marcio Carneiro marcio-carne...@ig.com.br Assunto: Re: [delphi-br] Instalação de programas Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 26 de Agosto de 2009, 8:57 Muito obrigado pela atenção, mas fica uma dúvida: 1 - Tenho que instalar o executável nos terminais? - Original Message - From: Ricardo Diniz To: delphi...@yahoogrup os.com.br Sent: Tuesday, August 25, 2009 10:05 AM Subject: Re: [delphi-br] Instalação de programas Bom dia amigo... É muito relativo mas vai ai algumas dicas e opções... 1 - Tenha um micro servidor... um computador q fiqeu ligado o dia todo ou grande parte do dia na qual vc irá colocar o banco de dados instalando o FIREBIRD SERVIDOR... e startando ele como serviço! Ah... detalhe esse micro não poderia ser utilizado por operadores. Pode ser apenas a CPU com teclado e mouse... Sem monitor. 2 - Nos micros terminais... Vc instala o FIREBIRD CLIENT... e se seu exe lê algum arquivo INI ou TXT para ascesso ao banco de dados basta vc apontar para o diretório no servidor pela rede. 3 - Nos micros terminais vc pode apontar pelo atalho que chama o executável da aplicação o caminho do banco. OBS.: As opções do FIREBIRD de configuração.. . SERVIDOR/CLIENT estão em um unico instalador nã osendo nescessário baixar mais de um instalador do mesmo. Ai vc coloca as dll de UDF's correspondentes ao banco de dados no servidor. Bem é isso. Att. Ricardo Diniz. --- Em ter, 25/8/09, Marcio Carneiro marcio-carneiro@ ig.com.br escreveu: De: Marcio Carneiro marcio-carneiro@ ig.com.br Assunto: [delphi-br] Instalação de programas Para: delphi-br delphi...@yahoogrup os.com.br Data: Terça-feira, 25 de Agosto de 2009, 9:37 Olá, amigos Alguém teria algum material explicando como instalar programas em redes.Já vi vários textos, sugerindo o Innosetup, e gostaria de utilizá-lo, mas tenho algumas dúvidas: 1) Como instalar o firebird conjuntamente? 2) Quais os arquivos necessários para a instalação? 3) Nos computadores --clientes o que devo instalar? Como vocês fazem? Um grande abraço Marcio [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] AUTOCOMPLETAR
Bom dia. Preciso de uma rotina para autocompletar um campo que está sendo digitado num DBGRID. Exemplo: Campo nome do cliente. Conforme o usuário digita as primeiras letras do nome, o campo vai se completando automaticamente. Obrigado a todos []'s João [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Software Livre = Programador Passando Fome. Alguns novatos de 15 anos de idade não tem filhos pra criar e nenhuma perspectiva de futuro, e mau sabem programar, entram nessa de fazer controles de estoque open source, erp open source, etc etc. Um dia, um dia, é só esperar, esses programas serão usáveis. Um dia, o linux será tão popular e tão clone do windows, q o windows pode acabar por falta de verba, nem q demore 10 ou 15 anos, mas um dia a coisa vai se concretizar, apenas questão de tempo. Um dia, esses erps open source estarão em alta. hj jogamos no celular ou no browser jogos q a 10 anos eram impossíveis de ser imaginados num console de video-game. tudo é questão de tempo. Um dia, programadores com fonte de renda serão extremamente raros, e será mais como um passa-tempo, a informatica tão comum e tão facilidata q eu vejo um advogado do futuro, nas horas vagas brincando de programar. Assim como no passado um músico ganhava dinheiro com CD, hj ganha mais com os shows, imagina daq a 10 anos um músico querendo lucrar com CD? é lutar contra a correnteza! O Open Source nos engolirá. A-N-O-T-E!!! bj, Karina... Só uma dúvida: você acha software livre uma afronta? Se for isso, tá bem equivocado. Software livre é uma coisa. Querer fazer software de baixa qualidade (e um suposto preço baixo) é totalmente diferente. Meu ponto de vista sobre o software livre é o de uma alternativa a quem não pode (sejam empresas ou usuário finais) ou não tem um orçamento tão alto para investir em software. Quanto tempo demorou para Oracle e Microsoft oferecerem versões gratuitas para seus produtos? Ou até versões com uma instalação e configuração um pouco mais simplificada (MSSQL Compact) []'s Ricardo.
Re: [delphi-br] Contrato de Sofware
Olá gustavo, me desculpe, não sei o que houve, mas os arquivos não foram, seguem em anexo. - Original Message - From: Gustavo Pereira gust...@carol.com.br To: ventur...@gmail.com Sent: Wednesday, August 26, 2009 8:16 AM Subject: Re: [delphi-br] Contrato de Sofware Guilherme, Bom Dia Me envie os arquivos de contrato, acho que cortou alguns pedaços do texto Obrigado, Gustavo Pereira - Original Message - From: Guilherme Ventura de Souza ventur...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 10:46 PM Subject: Re: [delphi-br] Contrato de Sofware Olá, Estou encaminhando alguns arquivos que tenho aqui. Não sei se vai lhe ajudar em tudo que precisa, pois ainda não tive tempo de analisar os arquivos, mas esoeri que sirva, Abraços - Original Message - From: Gustavo Pereira To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 2:13 PM Subject: [delphi-br] Contrato de Sofware Boa Tarde Grupo, Alguém tem um modelo de contrato pra uso e licença da utilização de software? Obrigado, Gustavo Pereira [As partes desta mensagem que não continham texto foram removidas] -- NOTA AOS USUÁRIOS: LEIA CUIDADOSAMENTE O SEGUINTE CONTRATO LEGAL. O USO DE QUALQUER SOFTWARE FORNECIDO POR ESTE ACORDO (O SOFTWARE) CONSTITUI NA ACEITAÇÃO DESSES TERMOS. A NÃO CONCORDÂNCIA COM OS TERMOS DESSE CONTRATO RELACIONADOS A QUALQUER SOFTWARE FORNECIDO IMPLICA A REMOÇÃO DO SOFTWARE E DE TODAS SUAS CÓPIAS DO COMPUTADOR E A DEVOLUÇÃO JUNTO COM OS ITENS QUE O ACOMPANHAM (INCLUINDO MATERIAIS ESCRITOS E EMBALAGENS) PARA O LOCAL ONDE FORAM OBTIDOS DE FORMA A SER EFETUADO O REEMBOLSO. O REGISTRO DO PROD UTO COM A MCAFEE SOFTWARE, INC. (MCAFEE), MELHORARÁ A COMUNICAÇÃO COM A MCAFEE. Os formulários de registro estão localizados abaixo. [Ao adquirir o produto diretamente com a McAfee, o registro é feito automaticamente.] 1. CONCESSÃO DE LICENÇA. A McAfee e seus distribuidores concedem o direito não exclusivo, intransferível, para o uso do SOFTWARE em servidores de arquivos conectados a um número máximo de computadores de usuários ou em um número máximo de computadores, não excedendo o número especificado na embalagem desse produto. Se a mídia onde o SOFTWARE foi recebido contiver versões do SOFTWARE para diferentes sistemas operacionais, como por exemplo o VirusScan para OS/2 e VirusScan para Windows 95, somente deve ser usada a versão aplicável a o sistema operacional usado no computador para o qual o SOFTWARE está licenciado. A não ser que, uma licença para o uso do VirusScan para Windows 3.1x e VirusScan para Windows 95 também inclua uma licença para uso do VirusScan para DOS. Fica acordado que o SOFTWARE será copiado somente para qualquer forma impressa ou legível por máquina quando necessário em concordância com essa licença ou para fins de backup para melhor uso do SOFTWARE. Essa licença tem validade até a expiração. Ela pode ser rescindida a qualquer momento com a destruição do SOFTWARE e de todas suas cópias. A MCAFEE também pode rescindi-la, se não forem cumpridos quaisquer termos ou condições desse acordo. Com a rescisão, o SOFTWARE juntamente com todas suas cópias devem ser destruídas. 2. ATUALIZAÇÕES. Essa licença está limitada à versão do SOFTWARE incluído e não inclui o direito a atualizações exceto os estabelecidos na Seção 2. Se o software foi adquirido em uma loja ou diretamente da McAfee, você tem direito a: (a) nos produtos que não sejam o VirusScan Deluxe, efetuar download e usar todas as atualizações do SOFTWARE (incluindo arquivos de assinatura de vírus (arquivos DAT)) lançadas durante o período de um ano após a compra; e (b) nos produtos VirusScan Deluxe, efetuar download e usar todas as atua lizações do SOFTWARE (incluindo arquivos de assinatura de vírus (arquivos DAT)) lançadas durante o período de dois anos após a compra. Se o pacote do SOFTWARE foi recebido acompanhado de um hardware ou software de PC não adquirido através da McAfee, só é possível fazer uma atualização eletrônica gratuita do SOFTWARE. Se o hardware do PC com o qual o SOFTWARE foi recebido foi adquirido para uso residencial ou pessoal, é possível efetuar download e usar todas as atualizações do SOFTWARE (incluindo arquivos d e assinatura de vírus (arquivos DAT)) lançadas durante o período de três meses após a compra. Se o hardware do PC com o qual o SOFTWARE foi recebido foi adquirido para uso comercial, então é possível efetuar download e usar todas as atualizações do SOFTWARE (incluindo arquivos de assinatura de vírus (arquivos DAT)) lançadas durante o período de três meses após a compra, na obtenção de uma senha empresarial da McAfee. O registro com a McAfee, em qualquer eventualidade, é necessário para receber atualizações [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] al tenho uma duvida com o cxgrid!CxGrid
Utilize com um clientdataset, quando vc altera o checkbox vc esta alterando o valor do campo no clientdataset, aí basta trabalhar com os registros selecionados no clientdataset e não no cxgrid. mas tem uma maneira de fazer no grid, a página de suporte da devexpress é muito boa, tem muitos exemplos lá, uma pesquisada. Att. -- José Benedito Software Developer Pesssoal tenho algumas duvidas com o cxgrid. Eu observei que posso colocar um campo do tipo chekbox(properties). No entanto nao sei como selecionar os registros. Preciso ter um campo na tabela? Como faco para pegar os ids dos registros selecionados? alguem tem um exemplo que posso me dar? como faco para selecionar todos os registros? como exemplo? valeu!
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Infeliz comentário... Vc sabia que o Banco do Brasil economizou mais de R$ 80 milhões, em licenças de software, somente migrando para software livre ? Vc sabiza que a Caixa Econômica Federal, roda Debian em todos os caixas de auto-atendimento ? Usa PostgreSQL onde for possível ? Vc sabia que o metrô de São Paulo tem um dos maiores cases de software livre do Brasil ? Vc sabia que o monitoramento da floresta amazônica é feita com PostGIS e PostgreSQL ? Vc sabia que o senado Francês, migrará todo o seu parque informático para Ubuntu ? Economizando milhões Todos os sitados acima economizam licenças do Office, utilizando o OpenOffice. Apenas para listas alguns Quer mais empresas que estão indo para este caminho ? http://softwarelivre.org/ Estão todos indo para este caminho, pq ? Independência tecnológica, custos menores, Saas, customização... Se uma empresa fosse pedir para a Oracle mudar algo no SGBD deles, eles o fariam ? Ou então quanto custaria ? não compesaria pagar um desenvolvedor BRASILEIRO para customizar um SGBD livre ? Esta situação não é tão confortável para empresas com o padrão de comercialização tradicional mas é excelente para o cliente. Ninguém aqui enxerga isto ? Não é possível gente, ninguém aqui acredita em software livre/computação nas nuvens/SaaS ??? Antes que alguém venha me chamar de xiita, quero deixar claro que todo mundo usa aquilo que acredita ser o melhor para si próprio certo ? Eu não utilizo Lazarus, pois acredito que ele ainda está atrás do Delphi, porém pq eu utilizaria MS SQL Server ou mesmo Oracle, se existe PostgreSQL ? Existe software livre corporativo sim ! Sim, eu programo para Linux tbm, porém usando C++. E outra não Linux não é o único e talvez nem o melhor S.O livre do mercado. Cara as pessoas não usam o caminhão de recursos que o Office disponibiliza, apenas alguns o usam, e para estes casos se o OpenOffice não atende, é claro, a solução é comprar o Office. Software livre não é software grátis, software livre não é alternativa, software livre não é comunismo. PS: desculpem, geralmente não me meto em threads desde tipo, mas é incrível como o pessoal confunde as coisas, e como tem gente com visão limitada. galdariah escreveu: E o Software Livre? de linux a blogs com códigos fontes prontos do tipo compile e venda por 50 reais? Isso sim é uma afronta aos trabalhadores!!! não é silvio programador? -- Vinicius A. Santos www.msisolucoes.com.br
Re: RES: [delphi-br] [OFF] Referente a nova lei...
E vc Vinicius? sabia q ontem um cliente que me pagava 350 reais por mês parou de usar o meu programa, pq instalaram um de GRAÇA pra ele? vc deve ter achado isso maravilhoso não acha? 350 é pouco, da pra fazer um supermercado pra umas 3 semanas aqui em casa, era pouco mais de um fusquinha por ano (R$ 4.200) mas era melhor doq nada neh... Uhul Viva o Software Livree!!! palmas! palmas! (y) acho que disso vc não sabia neh Vinicius A Santos. ;) --- Em delphi-br@yahoogrupos.com.br, Vinicius A. Santos vinic...@... escreveu Infeliz comentário... Vc sabia que o Banco do Brasil economizou mais de R$ 80 milhões, em licenças de software, somente migrando para software livre ? Vc sabiza que a Caixa Econômica Federal, roda Debian em todos os caixas de auto-atendimento ? Usa PostgreSQL onde for possível ? Vc sabia que o metrô de São Paulo tem um dos maiores cases de software livre do Brasil ? Vc sabia que o monitoramento da floresta amazônica é feita com PostGIS e PostgreSQL ? Vc sabia que o senado Francês, migrará todo o seu parque informático para Ubuntu ? Economizando milhões Todos os sitados acima economizam licenças do Office, utilizando o OpenOffice. Apenas para listas alguns Quer mais empresas que estão indo para este caminho ? http://softwarelivre.org/ Estão todos indo para este caminho, pq ? Independência tecnológica, custos menores, Saas, customização... Se uma empresa fosse pedir para a Oracle mudar algo no SGBD deles, eles o fariam ? Ou então quanto custaria ? não compesaria pagar um desenvolvedor BRASILEIRO para customizar um SGBD livre ? Esta situação não é tão confortável para empresas com o padrão de comercialização tradicional mas é excelente para o cliente. Ninguém aqui enxerga isto ? Não é possível gente, ninguém aqui acredita em software livre/computação nas nuvens/SaaS ??? Antes que alguém venha me chamar de xiita, quero deixar claro que todo mundo usa aquilo que acredita ser o melhor para si próprio certo ? Eu não utilizo Lazarus, pois acredito que ele ainda está atrás do Delphi, porém pq eu utilizaria MS SQL Server ou mesmo Oracle, se existe PostgreSQL ? Existe software livre corporativo sim ! Sim, eu programo para Linux tbm, porém usando C++. E outra não Linux não é o único e talvez nem o melhor S.O livre do mercado. Cara as pessoas não usam o caminhão de recursos que o Office disponibiliza, apenas alguns o usam, e para estes casos se o OpenOffice não atende, é claro, a solução é comprar o Office. Software livre não é software grátis, software livre não é alternativa, software livre não é comunismo. PS: desculpem, geralmente não me meto em threads desde tipo, mas é incrível como o pessoal confunde as coisas, e como tem gente com visão limitada. galdariah escreveu: E o Software Livre? de linux a blogs com códigos fontes prontos do tipo compile e venda por 50 reais? Isso sim é uma afronta aos trabalhadores!!! não é silvio programador? -- Vinicius A. Santos www.msisolucoes.com.br
Re: [delphi-br] controlar seqüência..
Bom dia! Dá pra desenvolver melhor a idéia (ou até corrigir o código, fiz de cabeça), mas basicamente criaria um conjunto de números: type TNumeros = 1..10; TConjuntoNumeros = Set of TNumeros E usaria o operador IN para verificar: var Sequencia = TConjuntoNumeros;begin Sequencia := [ 1, 2, 3, 4, 5, 7, 8, 10 ] if( 6 and 9 in Sequencia ) then { processa verdadeiro } else { processa falso }end; É mais ou menos por aí. []'sRicardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em ter, 25/8/09, Cleiton - Yahoo cleiton.mac...@yahoo.com.br escreveu: De: Cleiton - Yahoo cleiton.mac...@yahoo.com.br Assunto: [delphi-br] controlar seqüência.. Para: delphi-br@yahoogrupos.com.br Data: Terça-feira, 25 de Agosto de 2009, 21:46 Pessoal blz? To batendo cabeça numa rotina aqui, e gostaria da ajuda de vocês. Preciso verificar se numa seqüência de números qual valor esta faltando exemplo Tenho um numero de 1..10 Logo, 1,2,3,4,5,7, 9,10 Quero saber como fazer pra saber quais números estão faltando ou seja os números 6 e 8 na seqüência anterior. Se alguém tiver alguma idéia ai por favor da um help aqui ok:??]]] Abraço galera. [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] driver SQL Server para dbexpress
Cara, faz tempo que não mecho com SQL Server, mas, tenho quase certeza que tem um nativo que vem com o próprio Delphi. Abs Daniel Augusto Bastos 2009/8/25 valdir cardoso da silva vcsilva2...@yahoo.com.br Alguém da lista conhece algum driver SQL Server para o dbexpress? Grato Valdir Cardoso da Silva [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] controlar seqüência..
tabela.Open; tabela.First; while not tabela.Eof do begin iCont := iCont + 1; if not tabela.Locate('campo',iCont,[loPartialKey]) then memo1.Lines.Add(IntToStr(iCont)); tabela.Next; end; _ De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Cleiton - Yahoo Enviada em: terça-feira, 25 de agosto de 2009 21:46 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] controlar seqüência.. Pessoal blz? To batendo cabeça numa rotina aqui, e gostaria da ajuda de vocês. Preciso verificar se numa seqüência de números qual valor esta faltando exemplo Tenho um numero de 1..10 Logo, 1,2,3,4,5,7,9,10 Quero saber como fazer pra saber quais números estão faltando ou seja os números 6 e 8 na seqüência anterior. Se alguém tiver alguma idéia ai por favor da um help aqui ok:??]]] Abraço galera. [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] driver SQL Server para dbexpress
o Delphi tem o drive nativo e funciona numa boa Abraço e sucesso Rubens Antunes Autor do Livro - Delphi Faça Uma Aplicação Comercial Blog http://rubensantunes.zip.net/ --- Em qua, 26/8/09, Daniel Augusto Bastos danbas...@gmail.com escreveu: De: Daniel Augusto Bastos danbas...@gmail.com Assunto: Re: [delphi-br] driver SQL Server para dbexpress Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 26 de Agosto de 2009, 13:38 Cara, faz tempo que não mecho com SQL Server, mas, tenho quase certeza que tem um nativo que vem com o próprio Delphi. Abs Daniel Augusto Bastos 2009/8/25 valdir cardoso da silva vcsilva2003@ yahoo.com. br Alguém da lista conhece algum driver SQL Server para o dbexpress? Grato Valdir Cardoso da Silva [As partes desta mensagem que não continham texto foram removidas] - - -- -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] controlar seqüência..
Cleiton, desenvolvi uma função em PL/SQL que faz o que deseja. Através de uma sequência dada, ele vai retornando o número do furo de sequência. Me fale de onde é a fonte de dados dos números para que eu possa adaptar ela para o Pascal e enviar para a lista. Abraços. 2009/8/26 Ricardo César Cardoso ricardo_engs...@yahoo.com.br Bom dia! Dá pra desenvolver melhor a idéia (ou até corrigir o código, fiz de cabeça), mas basicamente criaria um conjunto de números: type TNumeros = 1..10; TConjuntoNumeros = Set of TNumeros E usaria o operador IN para verificar: var Sequencia = TConjuntoNumeros;begin Sequencia := [ 1, 2, 3, 4, 5, 7, 8, 10 ] if( 6 and 9 in Sequencia ) then{ processa verdadeiro } else{ processa falso }end; É mais ou menos por aí. []'sRicardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em ter, 25/8/09, Cleiton - Yahoo cleiton.mac...@yahoo.com.brcleiton.maciel%40yahoo.com.br escreveu: De: Cleiton - Yahoo cleiton.mac...@yahoo.com.brcleiton.maciel%40yahoo.com.br Assunto: [delphi-br] controlar seqüência.. Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Data: Terça-feira, 25 de Agosto de 2009, 21:46 Pessoal blz? To batendo cabeça numa rotina aqui, e gostaria da ajuda de vocês. Preciso verificar se numa seqüência de números qual valor esta faltando exemplo Tenho um numero de 1..10 Logo, 1,2,3,4,5,7, 9,10 Quero saber como fazer pra saber quais números estão faltando ou seja os números 6 e 8 na seqüência anterior. Se alguém tiver alguma idéia ai por favor da um help aqui ok:??]]] Abraço galera. [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
uma pergunta que to em duvida.. qualquer software livre pode ser comprado por uma empresa seus direitos e distribuídos no futuro? 2009/8/26 Ricardo César Cardoso ricardo_engs...@yahoo.com.br Olha... gostaria de escrever mais, mas ia ser bem cansativo pra ler: * A Microsoft não acabará, somente vai ter que fazer como já faz hoje: criar alternativas para justificar que cada usuário pague por uma licença. Esse processo também é conhecido como inovação e grandes empresas sempre tem um departamento de pesquisa e desenvolvimento, que é quem muitas vezes, fornece essas alternativas. * Se projetos de ERP, controle de estoques e outros podem ser desenvolvidos por garotos de 15 anos (e alguns deles desenvolvem melhor que muitos veteranos...) e distribuidos como Opensource, isso significa duas coisas: se o software for melhor que o seu, pesquise os fontes e melhore o seu produto. Ou atue como um integrador, prestando serviço de implantação ou otimizações e cobrando por isso. * Teria mais coisa mas o básico é isso. Software livre é uma alternativa sim. Assim como MSSQL Server é alternativa ao Oracle. Assim como o RedHat é uma alternativa ao Debian, por exemplo. * A única diferença é que não há a intenção de vender o software ou de restringir o usuário quando ele precisar de alguma otimização. O usuário pode fazer por si próprio ou pagar alguém (que poderia ser você) para fazer isso por ele. Dependendo do tipo de licença você deve ou não disponibilizar essas melhorias para a comunidade. * Quanto aos jogos de celular, lembre-se que a maioria é desenvolvida dentro de empresas do ramo de jogos. Em alguns casos há serviços de acesso aos jogos com assinatura semanal ou mensal. * Programadores hobbistas serão hobbistas. Qual é o problema num advogado desenvolver seu próprio controle de processos? Desde que ele saiba (do ponto de vista da área de TI) o que está fazendo, e se é o melhor, não vejo problemas. E caso esse hobbista queira evoluir seu passatempo num produto, dificilmente o fará sozinho ou pelo menos já vai ter uma noção da rotina de um desenvolvedor. * Artistas são quem menos ganha dinheiro com venda CDs ou LPs, sempre foi assim. Artistas ganham com shows ou cedendo direitos de uso das músicas em filmes, trilhas sonoras e etc. * O Software Livre não nos engolirá. No máximo vai engolir quem não se reinventa nos produtos que fornece. Mas vai criar novas oportunidades de negócio. []'sRicardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 26/8/09, galdariah galdar...@yahoo.com.brgaldariah%40yahoo.com.br escreveu: Software Livre = Programador Passando Fome. Alguns novatos de 15 anos de idade não tem filhos pra criar e nenhuma perspectiva de futuro, e mau sabem programar, entram nessa de fazer controles de estoque open source, erp open source, etc etc. Um dia, um dia, é só esperar, esses programas serão usáveis. Um dia, o linux será tão popular e tão clone do windows, q o windows pode acabar por falta de verba, nem q demore 10 ou 15 anos, mas um dia a coisa vai se concretizar, apenas questão de tempo. Um dia, esses erps open source estarão em alta. hj jogamos no celular ou no browser jogos q a 10 anos eram impossíveis de ser imaginados num console de video-game. tudo é questão de tempo. Um dia, programadores com fonte de renda serão extremamente raros, e será mais como um passa-tempo, a informatica tão comum e tão facilidata q eu vejo um advogado do futuro, nas horas vagas brincando de programar. Assim como no passado um músico ganhava dinheiro com CD, hj ganha mais com os shows, imagina daq a 10 anos um músico querendo lucrar com CD? é lutar contra a correnteza! O Open Source nos engolirá. A-N-O-T-E!!! bj, Karina... Só uma dúvida: você acha software livre uma afronta? Se for isso, tá bem equivocado. Software livre é uma coisa. Querer fazer software de baixa qualidade (e um suposto preço baixo) é totalmente diferente. Meu ponto de vista sobre o software livre é o de uma alternativa a quem não pode (sejam empresas ou usuário finais) ou não tem um orçamento tão alto para investir em software. Quanto tempo demorou para Oracle e Microsoft oferecerem versões gratuitas para seus produtos? Ou até versões com uma instalação e configuração um pouco mais simplificada (MSSQL Compact) []'s Ricardo. __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Leandro, MuTukA [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Olha... gostaria de escrever mais, mas ia ser bem cansativo pra ler: * A Microsoft não acabará, somente vai ter que fazer como já faz hoje: criar alternativas para justificar que cada usuário pague por uma licença. Esse processo também é conhecido como inovação e grandes empresas sempre tem um departamento de pesquisa e desenvolvimento, que é quem muitas vezes, fornece essas alternativas. * Se projetos de ERP, controle de estoques e outros podem ser desenvolvidos por garotos de 15 anos (e alguns deles desenvolvem melhor que muitos veteranos...) e distribuidos como Opensource, isso significa duas coisas: se o software for melhor que o seu, pesquise os fontes e melhore o seu produto. Ou atue como um integrador, prestando serviço de implantação ou otimizações e cobrando por isso. * Teria mais coisa mas o básico é isso. Software livre é uma alternativa sim. Assim como MSSQL Server é alternativa ao Oracle. Assim como o RedHat é uma alternativa ao Debian, por exemplo. * A única diferença é que não há a intenção de vender o software ou de restringir o usuário quando ele precisar de alguma otimização. O usuário pode fazer por si próprio ou pagar alguém (que poderia ser você) para fazer isso por ele. Dependendo do tipo de licença você deve ou não disponibilizar essas melhorias para a comunidade. * Quanto aos jogos de celular, lembre-se que a maioria é desenvolvida dentro de empresas do ramo de jogos. Em alguns casos há serviços de acesso aos jogos com assinatura semanal ou mensal. * Programadores hobbistas serão hobbistas. Qual é o problema num advogado desenvolver seu próprio controle de processos? Desde que ele saiba (do ponto de vista da área de TI) o que está fazendo, e se é o melhor, não vejo problemas. E caso esse hobbista queira evoluir seu passatempo num produto, dificilmente o fará sozinho ou pelo menos já vai ter uma noção da rotina de um desenvolvedor. * Artistas são quem menos ganha dinheiro com venda CDs ou LPs, sempre foi assim. Artistas ganham com shows ou cedendo direitos de uso das músicas em filmes, trilhas sonoras e etc. * O Software Livre não nos engolirá. No máximo vai engolir quem não se reinventa nos produtos que fornece. Mas vai criar novas oportunidades de negócio. []'sRicardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 26/8/09, galdariah galdar...@yahoo.com.br escreveu: Software Livre = Programador Passando Fome. Alguns novatos de 15 anos de idade não tem filhos pra criar e nenhuma perspectiva de futuro, e mau sabem programar, entram nessa de fazer controles de estoque open source, erp open source, etc etc. Um dia, um dia, é só esperar, esses programas serão usáveis. Um dia, o linux será tão popular e tão clone do windows, q o windows pode acabar por falta de verba, nem q demore 10 ou 15 anos, mas um dia a coisa vai se concretizar, apenas questão de tempo. Um dia, esses erps open source estarão em alta. hj jogamos no celular ou no browser jogos q a 10 anos eram impossíveis de ser imaginados num console de video-game. tudo é questão de tempo. Um dia, programadores com fonte de renda serão extremamente raros, e será mais como um passa-tempo, a informatica tão comum e tão facilidata q eu vejo um advogado do futuro, nas horas vagas brincando de programar. Assim como no passado um músico ganhava dinheiro com CD, hj ganha mais com os shows, imagina daq a 10 anos um músico querendo lucrar com CD? é lutar contra a correnteza! O Open Source nos engolirá. A-N-O-T-E!!! bj, Karina... Só uma dúvida: você acha software livre uma afronta? Se for isso, tá bem equivocado. Software livre é uma coisa. Querer fazer software de baixa qualidade (e um suposto preço baixo) é totalmente diferente. Meu ponto de vista sobre o software livre é o de uma alternativa a quem não pode (sejam empresas ou usuário finais) ou não tem um orçamento tão alto para investir em software. Quanto tempo demorou para Oracle e Microsoft oferecerem versões gratuitas para seus produtos? Ou até versões com uma instalação e configuração um pouco mais simplificada (MSSQL Compact) []'s Ricardo. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Compre esse novo celular, olha ele tem um efeito em cascata nas janelas. não amigo, obrigado, o meu faz ligações muito bem, e é só oq eu preciso. mas veja, esse aqui tem toques personalizados! não meu amigo, o meu faz tudo oq eu preciso. mas veja os joguinhos em 3d! cara, eu não kero gastar mais dinheiro com coisa inútil, eu estou cortando gastos desnecessários. * veja bem, vc pode encher o teu software de penduricalhos. quando os 'livres' tiverem tudo oq precisarem pra rodar, vc pode inovar oq for. na firma do cara, o programa de graça vai estar atendendo ele muito bem. vai sobrar dinheiro pra ajudar a pagar o carro novo dele, então ele vai ficar feliz. no final é isso oq importa. e só questão de tempo. acha q daq a 10 anos, alguém irá pagar por software? aproveite, lucre, faça um pé de meia. pois esta profissão, tem vida curta.
Re: [delphi-br] [OFF] Referente a nova lei...
Como foi visto, esse assunto é uma fonte de debates inesgotável, onde cada lado defendido tem sua razão. O importante neste caso é: Esteja preparado para se adequar. Em TI, passamos por mudanças todo dia, estamos constantemente estudando e evoluindo, com diploma ou sem diploma. Se teremos ou não um conselho que irá regulamentar ou não, se teremos que ter diploma ou não, se diploma é ou não sinal de competência, são discussões que servem para aumentar a temperatura do debate mas não podemos esquecer que cada um vai ter que se virar e se adaptar. E lembrem-se, esse médico que está em todas as manchetes e foi preso acusado de estupro e manipulação genética, tem diploma superior e pertence a um dos conselhos profissionais mais fortes e corporativistas do país...e isso evitou alguma coisa ? Então, com lei ou sei lei, o que importa é o tipo de ser humano que somos, que tipo de profissionais somos. Aprovada ou não a regulamentação da profissão, a vida se encarregará de separar o joio do trigo. Então, estejam apenas preparados para qualquer hipótese e pronto. []s Alexandre Nicolas [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Erro utilizando threads System error code 1400, ide ntificador de janela inválido
Pessoal, Bom dia. Estou tendo um problema ao executar um processamento dentro de uma thread, meu caso é o seguinte. Montei uma classe que herda de Thread conforme descrito abaixo. Está thread foi criada com o objetivo de separar os processamentos pesados da aplicação principal evitando travamento, congelamento(Tela branca) entre outros problemas na aplicação durante a excução de determinados processos. Pesquisando na internet achei algumas coisas a respeito mas não ajudou muito, algumas pessoas dizem que neste caso o metodo deve ser sincrozinado(safe mode) porque qualquer operação que envolva a vcl é considerada como unsafe, realmente testei e funcionou porém a tela congela do mesmo jeito. Meu windows é XP SP3, e notei que no WinXP SP2 isso não acontecia até porque tenho outras implementações onde utilizo está mesma técnica de thread e funciona perfeitamente. O mais estranho é que o processo executa sem problemas quando uso thread unsafe, mas quando vou fechar a aplicação principal ocorre o erro. Algumas pessoas dizem que o problema pode estar ligado a forma como crio e destruo o form mas já testeis de diversas formas e o erro persiste. Aproveitando eu gostaria de saber como vocês tratam exceções geradas dentro de uma thread, devolvendo o controle para aplicação principal. *** Escopo da Classe *** type TProcExec1 = procedure () of object; TSistemaThread = Class (TThread) private protected procedure Execute; override; procedure processaFExecMethod1; public FExecMethod1 : TProcExec1; constructor Create(_Method : TProcExec1); overload; procedure sisOnTerminate; function ThreadTerminated : Boolean; end; implementation constructor TPharmacyThread.Create(_Method: TProcExec1); begin inherited Create(false); FExecMethod1 := _Method; FreeOnTerminate := False; boThreadTerminate := True; end; procedure TPharmacyThread.Execute; begin try try Self.Priority := tpNormal; if Assigned(FExecMethod1) then begin //Synchronize(processaFExecMethod1); processaFExecMethod1; end; except {Tratamento} end; finally phOnTerminate; end; end; procedure TPharmacyThread.phOnTerminate; begin FExecMethod1 := nil; inherited Terminate; boThreadTerminate := false; end; function TPharmacyThread.ThreadTerminated: Boolean; begin result := self.Terminated; end; procedure TPharmacyThread.processaFExecMethod1; begin FExecMethod1; end; *** Exemplo de utilização *** procedure TFRMRel_Vendas.btnOKClick(Sender: TObject); var Thread : TSistemaThread; begin criaFormAguarde; FRMRel_Vendas.Enabled := False; if rdgTipoRel.ItemIndex = 0 then Thread := TPharmacyThread.Create(preparaRelatorioVendaSelacaoPorItem) else Thread := TPharmacyThread.Create(preparaRelatorioVendaSelecaoPorSaida); try try Thread.Resume; while (Thread.boThreadTerminate) do begin Application.ProcessMessages; end; except destroiFormAguarde; FRMRel_Vendas.Enabled := True; FreeAndNil(Thread); end; finally destroiFormAguarde; FRMRel_Vendas.Enabled := True; FreeAndNil(Thread); end; FRMRel_Vendas.Enabled := True; Application.ProcessMessages; end; Atenciosamente, André Geraldo dos Santos Analista de Sistemas/Desenvolvedor Belo Horizonte / Minas Gerais E-mail : andresanto...@gmail.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br]Controladora KT36C
Olá Pessoal, alguém aqui já mexeu com essa controladora? Estou desenvolvendo um software de controle de acesso de condomínio e preciso extrair os dados dessa controladora e usá-los no meu sistema, e montar uma DLL pra fazer essa operação. Necessito disso urgente, se alguém souber por favor me ensine. Abraços Soluções em Recuperação de Crédito. Desde 1980. www.multicobra.com.br Guilherme Ventura de Souza Programador Multicobra / Bauru - SP guilherme.so...@multicobra.com.br (14)3214-5900 - Ramal 9731 Antes de imprimir pense em seu compromisso com o Meio Ambiente. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] AUTOCOMPLETAR
bom dia... em um grid numca fiz mas é só adaptar a ideia e o conceito é o mesmo! Eu fiz em edit e ficou legal. Depois de um tempo aperfeiçoei a rotina ai está ela crua! //No onExit do edit eu salvo em um arquivo text no diretorio do exe oq é digitado! procedure TfrmMain.edtListExit(Sender: TObject); begin with lstVal do begin LoadFromFile(TempFile); Add(edtList.text); SaveToFile(TempFile); end; end; //Ae no KeyUp do edit eu leio o arquivo txt q criei referente... procedure TfrmMain.edtListKeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); var tText: string; I, P: Integer; begin if not chkEnabled.Checked then Exit; with edtList do case Key of // No backspace, enter, delete, or arrows 8, 13, 46, 37..40: ; else begin // Search for unselected portion at start of text P := SelStart; tText := Copy(text, 0, p); // Excludes searched portion // Match entered text portion for I := 0 to lstVal.Count - 1 do begin // Keep case of listed item if Pos(UpperCase(tText), UpperCase(lstVal. Strings[I])) = 1 then if CompareText(tText, lstVal[I]) 0 then begin Text := lstVal[I]; SelStart := P; SelLength := Length(Text) - SelStart; // Match found, so quit search Break; end; end; end; end; end; Agora amigo é contigo e verificar no colummDrawCell do grid q campo está e adquar a rotina. Espero ter lhe dado uma idéia. Att. Ricardo Diniz. --- Em qua, 26/8/09, joao_jma joao_...@itelefonica.com.br escreveu: De: joao_jma joao_...@itelefonica.com.br Assunto: [delphi-br] AUTOCOMPLETAR Para: undisclosed-recipi...@yahoo.com Data: Quarta-feira, 26 de Agosto de 2009, 9:36 Bom dia. Preciso de uma rotina para autocompletar um campo que está sendo digitado num DBGRID. Exemplo: Campo nome do cliente. Conforme o usuário digita as primeiras letras do nome, o campo vai se completando automaticamente. Obrigado a todos []'s João [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
galdariah escreveu: E vc Vinicius? sabia q ontem um cliente que me pagava 350 reais por mês parou de usar o meu programa, pq instalaram um de GRAÇA pra ele? Cara, numa boa se seu software foi substituído, não for por questões APENAS de preço, com certeza o cliente tem uma outra visão sobre seu software ou sobre o pagamento do mesmo. Vc leu oq eu disse ? o BB economizou mais de R$ 80 milhões !!! vc acha que este dinheiro irá pra quem ? para os BRASILEIROS que trabalham com a infra-estrutura, vc não está entendendo o princípio da evolução, e com certeza isso é ruim pra vc. Me diga, vc acha que a Microsoft é contente com o modelo de negócios do Google ? Me diga, os fabricantes de disco de vinil, gostavam muito do novíssimo CD para a época não é ? Cara, as pessoas vão deixar de comprar MP3 Players, Ipod's, IPhone. Estamos em outra época, todo devemos sempre muscar modelos alternativos de negócio, talvez uma multinacional usasse software livre e estivesse descontente com seu fornecedor de suporte, ele poderia simplesmente contratar outra pessoa, vc por exemplo, com software proprietário oq acontece ? perde-se o investimento, perde-se tempo... Uhul Viva o Software Livree!!! palmas! palmas! (y) Me responda uma coisa, se Albert Einstein, resolvesse não publicar seus conhecimentos, ele os patentiaria, todos, e ai ??? e se os programadores desta lista que vc faz não compartilhassem conhecimento, e aii ?? É disso que software livre fala, não é de preço, entendam isso, de uma vez por todas. acho que disso vc não sabia neh Vinicius A Santos. Concorrência vc vai enfretar de todos os lados, software livre, software proprietário, grandes empresas, pequenas empresas, bons e maus programadores... Já falei demais e como vc não entende a idéia, vamos fazer o seguinte não estude Linux não !! Linux, FreeBSD, CentOS ??? Pra quê ??? o negócio é usar Windows !! PostgreSQL é pior que Access !! Putz Asterix ?? que nada o negócio é celular da TIM !!! Aliás, muitos aqui usam Firebird, pessoal Firebird é software livre, PAREM Vamos usar Access !!! meu servidor será Win Server 2008... Aliás, que merda é aquele navegador, como chama mesmo ? Firefox ?? IE 8 na veia ! Morte as empresas BRASILEIRAS Dextra Sistemas e 4Linux, que faturam milhões e empregam muitos brasileiros, o negócio é pagar para a Microsoft, vamos todos sustentar os EUA. Aliás o Brasil não é capaz de produzir tecnologia nacional não é mesmo ?? como é que chama mesmo ? só tem semi-analfabeto por aqui, não é ? putz acho que vou me mudar...como diria Raul Seixas, a solução é alugar o Brasil ! -- Vinicius A. Santos www.msisolucoes.com.br
Re: [delphi-br] Contrato de Sofware
Caso Mais alguém queira, deixe o email que eu envio, pq agora não tem como eu colocar nos Files do grupo abraços - Original Message - From: Gustavo Pereira gust...@carol.com.br To: ventur...@gmail.com Sent: Wednesday, August 26, 2009 8:16 AM Subject: Re: [delphi-br] Contrato de Sofware Guilherme, Bom Dia Me envie os arquivos de contrato, acho que cortou alguns pedaços do texto Obrigado, Gustavo Pereira - Original Message - From: Guilherme Ventura de Souza ventur...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 10:46 PM Subject: Re: [delphi-br] Contrato de Sofware Olá, Estou encaminhando alguns arquivos que tenho aqui. Não sei se vai lhe ajudar em tudo que precisa, pois ainda não tive tempo de analisar os arquivos, mas esoeri que sirva, Abraços - Original Message - From: Gustavo Pereira To: delphi-br@yahoogrupos.com.br Sent: Tuesday, August 25, 2009 2:13 PM Subject: [delphi-br] Contrato de Sofware Boa Tarde Grupo, Alguém tem um modelo de contrato pra uso e licença da utilização de software? Obrigado, Gustavo Pereira [As partes desta mensagem que não continham texto foram removidas] -- NOTA AOS USUÁRIOS: LEIA CUIDADOSAMENTE O SEGUINTE CONTRATO LEGAL. O USO DE QUALQUER SOFTWARE FORNECIDO POR ESTE ACORDO (O SOFTWARE) CONSTITUI NA ACEITAÇÃO DESSES TERMOS. A NÃO CONCORDÂNCIA COM OS TERMOS DESSE CONTRATO RELACIONADOS A QUALQUER SOFTWARE FORNECIDO IMPLICA A REMOÇÃO DO SOFTWARE E DE TODAS SUAS CÓPIAS DO COMPUTADOR E A DEVOLUÇÃO JUNTO COM OS ITENS QUE O ACOMPANHAM (INCLUINDO MATERIAIS ESCRITOS E EMBALAGENS) PARA O LOCAL ONDE FORAM OBTIDOS DE FORMA A SER EFETUADO O REEMBOLSO. O REGISTRO DO PROD UTO COM A MCAFEE SOFTWARE, INC. (MCAFEE), MELHORARÁ A COMUNICAÇÃO COM A MCAFEE. Os formulários de registro estão localizados abaixo. [Ao adquirir o produto diretamente com a McAfee, o registro é feito automaticamente.] 1. CONCESSÃO DE LICENÇA. A McAfee e seus distribuidores concedem o direito não exclusivo, intransferível, para o uso do SOFTWARE em servidores de arquivos conectados a um número máximo de computadores de usuários ou em um número máximo de computadores, não excedendo o número especificado na embalagem desse produto. Se a mídia onde o SOFTWARE foi recebido contiver versões do SOFTWARE para diferentes sistemas operacionais, como por exemplo o VirusScan para OS/2 e VirusScan para Windows 95, somente deve ser usada a versão aplicável a o sistema operacional usado no computador para o qual o SOFTWARE está licenciado. A não ser que, uma licença para o uso do VirusScan para Windows 3.1x e VirusScan para Windows 95 também inclua uma licença para uso do VirusScan para DOS. Fica acordado que o SOFTWARE será copiado somente para qualquer forma impressa ou legível por máquina quando necessário em concordância com essa licença ou para fins de backup para melhor uso do SOFTWARE. Essa licença tem validade até a expiração. Ela pode ser rescindida a qualquer momento com a destruição do SOFTWARE e de todas suas cópias. A MCAFEE também pode rescindi-la, se não forem cumpridos quaisquer termos ou condições desse acordo. Com a rescisão, o SOFTWARE juntamente com todas suas cópias devem ser destruídas. 2. ATUALIZAÇÕES. Essa licença está limitada à versão do SOFTWARE incluído e não inclui o direito a atualizações exceto os estabelecidos na Seção 2. Se o software foi adquirido em uma loja ou diretamente da McAfee, você tem direito a: (a) nos produtos que não sejam o VirusScan Deluxe, efetuar download e usar todas as atualizações do SOFTWARE (incluindo arquivos de assinatura de vírus (arquivos DAT)) lançadas durante o período de um ano após a compra; e (b) nos produtos VirusScan Deluxe, efetuar download e usar todas as atua lizações do SOFTWARE (incluindo arquivos de assinatura de vírus (arquivos DAT)) lançadas durante o período de dois anos após a compra. Se o pacote do SOFTWARE foi recebido acompanhado de um hardware ou software de PC não adquirido através da McAfee, só é possível fazer uma atualização eletrônica gratuita do SOFTWARE. Se o hardware do PC com o qual o SOFTWARE foi recebido foi adquirido para uso residencial ou pessoal, é possível efetuar download e usar todas as atualizações do SOFTWARE (incluindo arquivos d e assinatura de vírus (arquivos DAT)) lançadas durante o período de três meses após a compra. Se o hardware do PC com o qual o SOFTWARE foi recebido foi adquirido para uso comercial, então é possível efetuar download e usar todas as atualizações do SOFTWARE (incluindo arquivos de assinatura de vírus (arquivos DAT)) lançadas durante o período de três meses após a compra, na obtenção de uma senha empresarial da McAfee. O registro com a McAfee, em qualquer eventualidade, é necessário para receber atualizações
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 09:11, Vinicius A. Santos escreveu: Infeliz comentário... Vc sabia que o Banco do Brasil economizou mais de R$ 80 milhões, em licenças de software, somente migrando para software livre ? Vc sabiza que a Caixa Econômica Federal, roda Debian em todos os caixas de auto-atendimento ? Usa PostgreSQL onde for possível ? Vc sabia que o metrô de São Paulo tem um dos maiores cases de software livre do Brasil ? Vc sabia que o monitoramento da floresta amazônica é feita com PostGIS e PostgreSQL ? Vc sabia que o senado Francês, migrará todo o seu parque informático para Ubuntu ? Economizando milhões Todos os sitados acima economizam licenças do Office, utilizando o OpenOffice. Apenas para listas alguns Quer mais empresas que estão indo para este caminho ? http://softwarelivre.org/ http://softwarelivre.org/ Estão todos indo para este caminho, pq ? Independência tecnológica, custos menores, Saas, customização... Se uma empresa fosse pedir para a Oracle mudar algo no SGBD deles, eles o fariam ? Ou então quanto custaria ? não compesaria pagar um desenvolvedor BRASILEIRO para customizar um SGBD livre ? Esta situação não é tão confortável para empresas com o padrão de comercialização tradicional mas é excelente para o cliente. Ninguém aqui enxerga isto ? Não é possível gente, ninguém aqui acredita em software livre/computação nas nuvens/SaaS ??? Antes que alguém venha me chamar de xiita, quero deixar claro que todo mundo usa aquilo que acredita ser o melhor para si próprio certo ? Eu não utilizo Lazarus, pois acredito que ele ainda está atrás do Delphi, porém pq eu utilizaria MS SQL Server ou mesmo Oracle, se existe PostgreSQL ? Existe software livre corporativo sim ! Sim, eu programo para Linux tbm, porém usando C++. E outra não Linux não é o único e talvez nem o melhor S.O livre do mercado. Cara as pessoas não usam o caminhão de recursos que o Office disponibiliza, apenas alguns o usam, e para estes casos se o OpenOffice não atende, é claro, a solução é comprar o Office. Software livre não é software grátis, software livre não é alternativa, software livre não é comunismo. PS: desculpem, geralmente não me meto em threads desde tipo, mas é incrível como o pessoal confunde as coisas, e como tem gente com visão limitada. Esquenta não Vinicius, é como um Amigo me falou: ... os caras confundem até o inconfundível. :) -- Silvio Clecio
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 10:05, galdariah escreveu: ... O Open Source nos engolirá. Complementando: ... O Open Source nos engolirá, no melhor dos sentidos. -- Silvio Clecio
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 10:14, galdariah escreveu: ... Uhul Viva o Software Livree!!! palmas! palmas! (y) ... Ói, começou a pegar o jeito da coisa. :) ViiiIIIiiivaaaAAAaaa! :D -- Silvio Clecio
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Era no Novo DataSnap do delphi 2009, com Firebird 2.1(os bancos pagos q nos perdoem XD), relatórios personalizados, sistema multitarefas, banco de dados com todos os ceps, blablabla muitas regalias. eu tinha colocado pra ele online, pra ele acessar de casa com o notebook. mas por motivos de custo, ele tirou e agora, acredite se quizer, está com um em piradox :) ele não pode acessar mais de casa, nem tem as outras regalias, mas isso era apenas luxo para ele, a empresa continua rodando, continua imprimindo oq ele quer o dinheiro continua entrando, e ele ta 350 reais por mes mais rico. cá entre nós, ambos concordamos que se a Borland, na época, vivesse apenas do kylix, ela hoje seria uma empresa morta, visto que os linuxers não queriam pagar pelo mesmo, bem, o projeto foi abandonado. sorte da empresa que esse não era o seu principal projeto. mas e daq a 10 anos? já parou para imaginar? meu priminho faz em casa depois do coleginho o programinha dele em N-tier, e sabe.. não ta ficando ruim não. entende aonde eu quero chegar? não adianta reclamar que uns que não tem faculdade irão cobrar pouco, pq um dia quase tudo será de graça. lembra do everest? programa pago? hj tem um programa muito semelhante, porém de melhor qualidade q nem precisa instalar e free. coitada da empresa. e a microsoft vs união européia? media player praticamente de graça? k eles não ouviram falar de software livre neh... um dia seu cliente vai instalar um linux, e dentro dele vai ter tudo. e não vai precisar te contratar para nada! nem para instalar, pq vai ser simples, coloca o cd, e pronto. imagina fazer oq fazemos facilmente hj, usando clipper? imagine agora, oq teremos de ferramentas no futuro. lembra q citamos jogos? olha o XNA aí. um nerd sozinho em casa pode criar um Game de altos gráficos para X-box e disponibilizar gratuitamente no 4shared. no futuro, muitas pessoas estarão desempregadas, e a ão de obra vai ser cada vez mais barata, como na china. imagine a china daq a 20 anos? :S credo... melhor eu parar por aqui. meu intuito não é depreciar a profissão, mas alertar para um perigo eminente. combatam o software livre, pelo menos para retardar o inevitável. aguarde...
RES: [delphi-br]Controladora KT36C
No site do fabricante (http://www.korth.com.br) não tem nenhuma documentação a respeito de comunicação com essa controladora/concentradora? Acredito piamente que o melhor local pra você obter essa referência é com o próprio fabricante! Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Guilherme Ventura de Souza Enviada em: quarta-feira, 26 de agosto de 2009 09:21 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br]Controladora KT36C Olá Pessoal, alguém aqui já mexeu com essa controladora? Estou desenvolvendo um software de controle de acesso de condomínio e preciso extrair os dados dessa controladora e usá-los no meu sistema, e montar uma DLL pra fazer essa operação. Necessito disso urgente, se alguém souber por favor me ensine. Abraços Soluções em Recuperação de Crédito. Desde 1980. www.multicobra.com.br Guilherme Ventura de Souza Programador Multicobra / Bauru - SP guilherme.so...@multicobra.com.br mailto:guilherme.souza%40multicobra.com.br (14)3214-5900 - Ramal 9731 [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 12:09, galdariah escreveu: ... mas veja os joguinhos em 3d! cara, eu não kero gastar mais dinheiro com coisa inútil, eu estou cortando gastos desnecessários. ... Coitadinhos do guris, não ter direito a um joguinho 3D; mas a gurizada é esperta, da um jeito de jogar nas entocas. ... acha q daq a 10 anos, alguém irá pagar por software? aproveite, lucre, faça um pé de meia. pois esta profissão, tem vida curta. Ôpa, calibre aí a bola de cristal para 10 mais uma vez; quero bisonhá se essa thread ainda vai estar rolando. :) -- Silvio Clecio
RES: [delphi-br]Controladora KT36C
Outra coisa, pelo que averiguei rapidamente no oráculo Google, essa concentradora trabalha com um software que armazena os registros em um banco de dados. De repente, não seria mais fácil acessar esse banco de dados ao invés de acessar diretamente a concentradora? É apenas uma sugestão! Boa sorte. Sds. De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br] Enviada em: quarta-feira, 26 de agosto de 2009 11:53 Para: 'delphi-br@yahoogrupos.com.br' Assunto: RES: [delphi-br]Controladora KT36C Prioridade: Alta No site do fabricante (http://www.korth.com.br) não tem nenhuma documentação a respeito de comunicação com essa controladora/concentradora? Acredito piamente que o melhor local pra você obter essa referência é com o próprio fabricante! Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Guilherme Ventura de Souza Enviada em: quarta-feira, 26 de agosto de 2009 09:21 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br]Controladora KT36C Olá Pessoal, alguém aqui já mexeu com essa controladora? Estou desenvolvendo um software de controle de acesso de condomínio e preciso extrair os dados dessa controladora e usá-los no meu sistema, e montar uma DLL pra fazer essa operação. Necessito disso urgente, se alguém souber por favor me ensine. Abraços Soluções em Recuperação de Crédito. Desde 1980. www.multicobra.com.br Guilherme Ventura de Souza Programador Multicobra / Bauru - SP guilherme.so...@multicobra.com.br mailto:guilherme.souza%40multicobra.com.br (14)3214-5900 - Ramal 9731 [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Quando as Casas Bahia chegaram na minha cidade, as outras empresas foram falhindo uma a uma. Imagina Casas Bahia de Graça. vamos.. open ur mind!
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 12:47, galdariah escreveu: ... media player praticamente de graça? k ... Conheço um ótimo, roda até tampa de garrafa: [http://www.videolan.org/vlc/]. O VLC interage com Pascal, coloca algo novo pro seu cliente, daí você não vai precisar baratear seu sistema; tem um cara que é bilionário, ele pensou além servers e relatórios: MSN, MP, Office bonitão... sem falar naquelas frescuras (perdão da palavra) penduradas na lateral do S.O, com reloginho, temperatura... Os clientes gostam (principalmente a gurizada :) ), faça as medias com eles, senão teu concorrente vai sair lucrando. -- Silvio Clecio
Re: [delphi-br] Download da dbxint.dll
Duas maneiras: 1- Pegue o CD de instalação do Delphi 2007 e copie a dll 2- veja se esta dll mudou de nome de uma versão para outra ou os requisitos são outros para o correto funcionamento. Abraços 2009/8/26 Rafael Marques rafael.mat...@terra.com.br Bom dia a todos onde posso fazer o download da DLL dbxint.dll ?? eu tinha um pequeno programa feito no D2007 + DBX + FB1.5 e qdo passei pro D2009 começou a pedir essa DLL em computadores sem o Delphi instalado (e nao achei no meu PC e nem no google pra baixar) valeu! Atenciosamente Rafael [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 12:47, galdariah escreveu: Era no Novo DataSnap do delphi 2009, com Firebird 2.1(os bancos pagos q nos perdoem XD), relatórios personalizados, sistema multitarefas, banco de dados com todos os ceps, blablabla muitas regalias. eu tinha colocado pra ele online, pra ele acessar de casa com o notebook. mas por motivos de custo, ele tirou e agora, acredite se quizer, está com um em piradox :) ... Vida difícil. rs... :D -- Silvio Clecio P.S: Vida de programador não é molezinha, mas essa aí se superou :) .
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Em 26/8/2009 13:21, galdariah escreveu: Quando as Casas Bahia chegaram na minha cidade, as outras empresas foram falhindo uma a uma. Imagina Casas Bahia de Graça. Eu ia atacar a seção de iogurte. ;) -- Silvio Clecio
Re: [delphi-br] controlar seqüência..
Esta sequencia esta aonde? Em banco? Em uma variável? De que tipo? Dependendo de onde esta esta informação existe uma maneira de extrai-la! 2009/8/25 Cleiton - Yahoo cleiton.mac...@yahoo.com.br Pessoal blz? To batendo cabeça numa rotina aqui, e gostaria da ajuda de vocês. Preciso verificar se numa seqüência de números qual valor esta faltando exemplo Tenho um numero de 1..10 Logo, 1,2,3,4,5,7,9,10 Quero saber como fazer pra saber quais números estão faltando ou seja os números 6 e 8 na seqüência anterior. Se alguém tiver alguma idéia ai por favor da um help aqui ok:??]]] Abraço galera. [As partes desta mensagem que não continham texto foram removidas] -- Sil-jo Evsan Jedi Knight/System Analyst/Developer Remember... the force will be with you, always! [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Tudo bem, vamos a um pendurucalio de software livre: nota fiscal eletrônica. Existem várias soluções proprietárias, mas caso vc não tenha dinheiro para investir numa, pode usar o ACBr/ACBrNFE. Vai desenvolver um software para uma empresa pequena, quer usar base de dados mas o orçamento da empresa não comporta a compra de um servidor como um SQLServer ou um Oracle: usa o Firebird, ou as versões livres (porém com algumas limitações) do Oracle e do SQLServer. Em ambos os exemplos: o ACBrNFE acabou ou vai acabar com o comércio de componentes para Nota Fiscal Eletrônica? Não, nem é a intenção do projeto. A intenção é ser uma alternativa sem custo para atender a legislação fiscal. O Firebird vai acabar com o Oracle ou o SQLServer? Não e acho que nem é a intenção. Mas a intenção é ser uma alternativa. Sempre vai existir quem prefira pagar por software ou quem não queira ou não possa mudar seja de software livre para proprietário ou de proprietário para livre. A questão central (no meio desse mar de offtopic) é qualidade do software. Assim como existe software proprietário que não vale nem 1/10 do que cobram, existe software livre que mesmo que vc recebesse para usar, não usaria. Trabalho sempre vai existir para quem estiver disposto a se manter sempre se reinventando. Não estou falando de pendurucalho. Estou falando de coisas úteis. De ouvir o cliente e implementar alguma rotina que nenhum concorrente tenha. Isso é inovar. []'sRicardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qua, 26/8/09, galdariah galdar...@yahoo.com.br escreveu: De: galdariah galdar...@yahoo.com.br Assunto: Re: RES: [delphi-br] [OFF] Referente a nova lei... Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 26 de Agosto de 2009, 12:09 Compre esse novo celular, olha ele tem um efeito em cascata nas janelas. não amigo, obrigado, o meu faz ligações muito bem, e é só oq eu preciso. mas veja, esse aqui tem toques personalizados! não meu amigo, o meu faz tudo oq eu preciso. mas veja os joguinhos em 3d! cara, eu não kero gastar mais dinheiro com coisa inútil, eu estou cortando gastos desnecessários. * veja bem, vc pode encher o teu software de penduricalhos. quando os 'livres' tiverem tudo oq precisarem pra rodar, vc pode inovar oq for. na firma do cara, o programa de graça vai estar atendendo ele muito bem. vai sobrar dinheiro pra ajudar a pagar o carro novo dele, então ele vai ficar feliz. no final é isso oq importa. e só questão de tempo. acha q daq a 10 anos, alguém irá pagar por software? aproveite, lucre, faça um pé de meia. pois esta profissão, tem vida curta. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Acho que não, pois não há a pessoa do proprietário do software livre. Geralmente a pessoa nesse caso é a comunidade criada em torno do produto. Sei que dependendo da licença vc pode pegar uma versão livre, acrescentar recursos e funcionalidades, fechar o software tornando-o comercial. Agora se vc só pegou um software livre, e quer revendê-lo, torça para o cliente não ficar sabendo que poderia ter obtido a mesma coisa sem custo. Não sei se fui claro. Ricardo, só um adendo ao seu comentário: Software Livre, como já foi dito, não é a mesma coisa que Software Grátis. Um exemplo é a RedHat, que vende seu sistema Enterprise, mas mantém a filosofia SL (o conceito das 4 liberdades criado por Richard Stallman). A questão Livre se refere à customização, adaptação, redistribuição, reutilização e todo o mais que não se pode nem mesmo sonhar quando se fala em software proprietário. Livre, repito, não é gratuíto. Esse mercado não é composto do produto, pois, teoricamente, ele não tem valor. Ele é composo pelo serviço (implantação e/ou suporte) agregado ao produto. Os profissionais desse mercado têm seu pão de cada dia advindos disso. Exemplo: o Adempière, um ERP desenvolvido em Java, pode ser baixado e customizado da maneira que se fizer necessária. Os desenvolvedores não cobram 1 centavo pelo produto, mas se você precisar de qualquer suporte em relação à implantação, configuração ou customização, aí sim, há a cobrança. O Compière, projeto derivado do Adempière, segue a mesma filosofia. Mas, enfim, sabe como se pode ganhar dinheiro com estes sistemas? Cobrando pela consultoria de implantação, suporte e customização, que dá um retorno mais rápido do que o desenvolvimento. []'s -- --- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolvedor Object/Free Pascal e PHP willianjhon...@yahoo.com.br --- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 --- Powered by Slackware Linux 12.2 Kernel 2.6.30.5-core2 ---
Re: RES: [delphi-br] [OFF] Referente a nova lei...
Leandro escreveu: uma pergunta que to em duvida.. qualquer software livre pode ser comprado por uma empresa seus direitos e distribuídos no futuro? Isso depende da licença, e da maneira como o software é desenvolvido. Veja o MySQL, os seus principais desenvolvedores são da Oracle hoje, e se a Oracle resolvesse parar com o desenvolvimento do MySQL ? Surgiriam forks com certeza, porém sem um incentivo corporativo de uma grande empresa. Este cenário só se configurou assim porque o MySQL era um produto aberto da MySQL AB, que posteriormente foi comprada pela Sun Microsystems, e que finalmente foi comprada pela Oracle. Veja o caso do Linux, o Linux não é um produto e sim um projeto, existem milhares de contribuidores, milhares de empresas interessadadas no Linux, que contribuem não só com código, mas com dinheiro, documentação, relação de erros, etc. Não existe uma empresa que domine o Linux. E a grande pergunta ? Poque uma empresa como a Intel por exemplo, financiaria programadores full-time desenvolvendo o kernel Linux, e pagando uma nota para eles ? Simples ! Uma regra de economia, comoditize seus complementos ! S.O é um complemento do hardware, assim como a gasolina é um complemento do carro, gasolina barata ajudar a vender mais carros a gasolina ? Claro que sim ! A única coisa que o pessoal deve parar de pensar que todos os programadores passarão fome, a situação vai melhorar cada vez, é evolução é capitalismo ! Alguém acha que o CEO da Intel, da Novel, da Oracle, da NEC, da IBM, da HP, Fujitsu, AMD, Google, Motorola, Nokia e outra mais, simplemente leram o manifesto GNU e falaram olha que bonitinho, a partir de hoje eu não gosto mais do capitalismo, são apenas maneiras diferentes e mais inteligentes de se construir o futuro e de se ganhar dinheiro. E acabo por encerrar minha participação nesta thread, pois já está ficando chato. É que eu não aguento mais tanta gente de TI não querer ver mudanças, as coisas mudam, as coisas evoluem, quem não quizer mudar, que pena, terei menos concorrentes. Porém o Brasil perde com isso. -- Vinicius A. Santos www.msisolucoes.com.br
RES: [delphi-br] al tenho uma duvida com o cxgrid!CxGrid
Se vc tem um TClientDataSet, é só criar um campo. Se você traz os registro direto em um select, crie um campo tipo CAST( 0 AS SMALLINT ) AS CHECKED dae no grid é só atribuir o campo a coluna checkbox e alterar os valores checked e unchecked. ( pra 0 e 1 por exemplo ) Pra pegar os valores checados, é só testar o campo do select (checked). _ De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de JB Enviada em: quarta-feira, 26 de agosto de 2009 09:20 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] al tenho uma duvida com o cxgrid!CxGrid Utilize com um clientdataset, quando vc altera o checkbox vc esta alterando o valor do campo no clientdataset, aí basta trabalhar com os registros selecionados no clientdataset e não no cxgrid. mas tem uma maneira de fazer no grid, a página de suporte da devexpress é muito boa, tem muitos exemplos lá, uma pesquisada. Att. -- José Benedito Software Developer Pesssoal tenho algumas duvidas com o cxgrid. Eu observei que posso colocar um campo do tipo chekbox(properties). No entanto nao sei como selecionar os registros. Preciso ter um campo na tabela? Como faco para pegar os ids dos registros selecionados? alguem tem um exemplo que posso me dar? como faco para selecionar todos os registros? como exemplo? valeu! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Erro utilizando threads System error code 1400, identificador de janela inválido
André, usar thread é algo complexo e precisa ser muito bem analisado. Nunca execute nada da VCL dentro de uma thread, absolutamente nada. Você precisa tomar muito cuidado com o banco de dados também, precisa ser uma conexão com o banco exclusiva para a thread, não pode compartilhar a da thread principal senão dá pau. Outra coisa, percebi que você roda o único método FExecMethod1 dentro do Synchronize, deste jeito não está adiantando nada ter uma thread, pois ela está rodando na thread principal. Este código é de um relatório? O que você poderia colocar na thread é a consulta ao banco de dados, pois a montagem do relatório precisa ser na thread principal (synchronize) pois senão dá pau. Percebi também que você dispara a thread e fica em looping esperando ela finalizar. Eu faço de outra maneira que considero melhor: passo um método de referência para a thread para que ela chame após o término. Desta forma eu disparo a thread e libero totalmente o sistema para o usuário. Quando ela termina ela chama o evento dentro do Synchronize, onde eu finalizo a operação, destruo a thread e exibo as informações para o usuário. Um outro detalhe muito importante é que a thread só pode ser destruída pela thread principal, se você destruí-la após terminar o Execute, dentro dela mesmo, ela não sairá de memória até que o programa seja finalizado. Eli --- Em delphi-br@yahoogrupos.com.br, André Geraldo dos Santos andresanto...@... escreveu Pessoal, Bom dia. Estou tendo um problema ao executar um processamento dentro de uma thread, meu caso é o seguinte. Montei uma classe que herda de Thread conforme descrito abaixo. Está thread foi criada com o objetivo de separar os processamentos pesados da aplicação principal evitando travamento, congelamento(Tela branca) entre outros problemas na aplicação durante a excução de determinados processos. Pesquisando na internet achei algumas coisas a respeito mas não ajudou muito, algumas pessoas dizem que neste caso o metodo deve ser sincrozinado(safe mode) porque qualquer operação que envolva a vcl é considerada como unsafe, realmente testei e funcionou porém a tela congela do mesmo jeito. Meu windows é XP SP3, e notei que no WinXP SP2 isso não acontecia até porque tenho outras implementações onde utilizo está mesma técnica de thread e funciona perfeitamente. O mais estranho é que o processo executa sem problemas quando uso thread unsafe, mas quando vou fechar a aplicação principal ocorre o erro. Algumas pessoas dizem que o problema pode estar ligado a forma como crio e destruo o form mas já testeis de diversas formas e o erro persiste. Aproveitando eu gostaria de saber como vocês tratam exceções geradas dentro de uma thread, devolvendo o controle para aplicação principal. *** Escopo da Classe *** type TProcExec1 = procedure () of object; TSistemaThread = Class (TThread) private protected procedure Execute; override; procedure processaFExecMethod1; public FExecMethod1 : TProcExec1; constructor Create(_Method : TProcExec1); overload; procedure sisOnTerminate; function ThreadTerminated : Boolean; end; implementation constructor TPharmacyThread.Create(_Method: TProcExec1); begin inherited Create(false); FExecMethod1 := _Method; FreeOnTerminate := False; boThreadTerminate := True; end; procedure TPharmacyThread.Execute; begin try try Self.Priority := tpNormal; if Assigned(FExecMethod1) then begin //Synchronize(processaFExecMethod1); processaFExecMethod1; end; except {Tratamento} end; finally phOnTerminate; end; end; procedure TPharmacyThread.phOnTerminate; begin FExecMethod1 := nil; inherited Terminate; boThreadTerminate := false; end; function TPharmacyThread.ThreadTerminated: Boolean; begin result := self.Terminated; end; procedure TPharmacyThread.processaFExecMethod1; begin FExecMethod1; end; *** Exemplo de utilização *** procedure TFRMRel_Vendas.btnOKClick(Sender: TObject); var Thread : TSistemaThread; begin criaFormAguarde; FRMRel_Vendas.Enabled := False; if rdgTipoRel.ItemIndex = 0 then Thread := TPharmacyThread.Create(preparaRelatorioVendaSelacaoPorItem) else Thread := TPharmacyThread.Create(preparaRelatorioVendaSelecaoPorSaida); try try Thread.Resume; while (Thread.boThreadTerminate) do begin Application.ProcessMessages; end; except destroiFormAguarde;
Re: [delphi-br] al tenho uma duvida com o cxgrid!CxGrid
TcxGridDBTableView.DataController.FocusedRecordIndex (índice no DataSet) TcxGridDBTableView.DataController.FocusedRowIndex (índice no grid) No TcxGridDBTableView altere o OptionsSelection.MultiSelect pra True para poder selecionar todos os registros. 2009/8/26 dionatanhenrique dionata...@hotmail.com Pesssoal tenho algumas duvidas com o cxgrid. Eu observei que posso colocar um campo do tipo chekbox(properties). No entanto nao sei como selecionar os registros. Preciso ter um campo na tabela? Como faco para pegar os ids dos registros selecionados? alguem tem um exemplo que posso me dar? como faco para selecionar todos os registros? como exemplo? valeu! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br]Controladora KT36C
Até onde me consta, os dados ficam armazenados dentro da memoria da concentradora, que tem capacidade de até mil registros, e depois é resetada, e por isso preciso extrair esses dados, o programa que é mostrado no manual faz a extração e gera um txt, porém eu preciso montar uma rotina que faça isso. o problema é um pouco mais embaixo =/ rsrsrs de toda forma, obrigado pelo interesse em ajudar. - Original Message - From: Rubem Rocha To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 26, 2009 1:04 PM Subject: RES: [delphi-br]Controladora KT36C Outra coisa, pelo que averiguei rapidamente no oráculo Google, essa concentradora trabalha com um software que armazena os registros em um banco de dados. De repente, não seria mais fácil acessar esse banco de dados ao invés de acessar diretamente a concentradora? É apenas uma sugestão! Boa sorte. Sds. De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br] Enviada em: quarta-feira, 26 de agosto de 2009 11:53 Para: 'delphi-br@yahoogrupos.com.br' Assunto: RES: [delphi-br]Controladora KT36C Prioridade: Alta No site do fabricante (http://www.korth.com.br) não tem nenhuma documentação a respeito de comunicação com essa controladora/concentradora? Acredito piamente que o melhor local pra você obter essa referência é com o próprio fabricante! Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Guilherme Ventura de Souza Enviada em: quarta-feira, 26 de agosto de 2009 09:21 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br]Controladora KT36C Olá Pessoal, alguém aqui já mexeu com essa controladora? Estou desenvolvendo um software de controle de acesso de condomínio e preciso extrair os dados dessa controladora e usá-los no meu sistema, e montar uma DLL pra fazer essa operação. Necessito disso urgente, se alguém souber por favor me ensine. Abraços Soluções em Recuperação de Crédito. Desde 1980. www.multicobra.com.br Guilherme Ventura de Souza Programador Multicobra / Bauru - SP guilherme.so...@multicobra.com.br mailto:guilherme.souza%40multicobra.com.br (14)3214-5900 - Ramal 9731 [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]Controladora KT36C
Já tenho o manual da concentradora, busquei direto da fonte também mas nada que me esclareça como faço para obter esses dados, e tenho inclusive o software que aparece no manual, que notadamente se vê que foi feito em Delphi 7, o problema é, preciso eu, criar uma rotina dentro do meu software para fazer isso, e sei que é possivel exatamento por isso. - Original Message - From: Rubem Rocha To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 26, 2009 12:52 PM Subject: RES: [delphi-br]Controladora KT36C No site do fabricante (http://www.korth.com.br) não tem nenhuma documentação a respeito de comunicação com essa controladora/concentradora? Acredito piamente que o melhor local pra você obter essa referência é com o próprio fabricante! Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Guilherme Ventura de Souza Enviada em: quarta-feira, 26 de agosto de 2009 09:21 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br]Controladora KT36C Olá Pessoal, alguém aqui já mexeu com essa controladora? Estou desenvolvendo um software de controle de acesso de condomínio e preciso extrair os dados dessa controladora e usá-los no meu sistema, e montar uma DLL pra fazer essa operação. Necessito disso urgente, se alguém souber por favor me ensine. Abraços Soluções em Recuperação de Crédito. Desde 1980. www.multicobra.com.br Guilherme Ventura de Souza Programador Multicobra / Bauru - SP guilherme.so...@multicobra.com.br mailto:guilherme.souza%40multicobra.com.br (14)3214-5900 - Ramal 9731 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]