RES: [delphi-br] SQL para Comissao
Caro colega, já fiz algo parecido em outra empresa em que trabalhava o mesmo deve ser feito usando case when dentro de uma procedure aconselho que você passe todos os valores ( soma para segundo valor ou totalizador máximo para segundo valor ) entre outros valores como parâmetro. Infelizmente não tenho como te passar tal exemplo pois nesta empresa q estou trabalhando agora não temos isso, mas é fácil de desenvolver ( pgSql e plSQL ou até mesmo pl de Firebird ). Atenciosamente Djonatas Tenfen Atenciosamente, _ Djonatas Tenfen Desenvolvimento Mult Sistemas Ltda - http://www.mult.com.br http://www.mult.com.br/ (47) 3221 9400 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rodrigo Mota Enviada em: quarta-feira, 31 de janeiro de 2007 22:59 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] SQL para Comissao Galera, Estava quebrando a cuca para fazer um calculo via SQL mesmo tipo assim. O vendedor tem comissão de 0,50 por produto vendido, soh que quando essa comissão passe de 150,00 ele passaria a ganhar 1,00 de comissão, ou seja, aumentaria depois dos 150,00, gostaria De fazer isso via Sql...alguem pode coloborar Abs, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Componente para código de barras
Caro amigo após uma experiência com Correspondente bancário acho que a melhor maneira é fazer ele todo no braço... quanto a apresentação do código do barras o reportbuilder ( componente que uso ) funciona sem problema nenhum para todos os bancos. Atenciosamente, _ Djonatas Tenfen Desenvolvimento Mult Sistemas Ltda - http://www.mult.com.br http://www.mult.com.br/ (47) 3221 9400 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de edner_stnet Enviada em: quarta-feira, 31 de janeiro de 2007 22:16 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Componente para código de barras Olá Pessoal, Alguém conhece um componente free que gere código de barras para boleto bancário no quick report ? Os que eu achei não funcionaram corretamente. Se alguém puder ajudar eu agradeço. [ ]´s Edner. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] DLL
Bom dia a todos. Deixa eu tentar me explicar melhor, eu tenho o programa principal, que chama um FORM que esta dentro de uma DLL, quando eu chamo este form, ele abre no windows como se fosse um outro executavel. Entendeu ? Obrigado - Original Message - From: Jonatã Castelo Branco To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 31, 2007 5:31 PM Subject: Res: [delphi-br] DLL não me leve a mal, mas a tua pergunta é um pouco obscura. se abre outro form, é por que obviamente você está 'criando' um novo form e não atualizando o form inicial. Você que criou as dlls? Se sim, deve saber o que estou falando. Por isso, se tu queres mudar o objetos da tela quando executar uma dll, deve de ser forma passar o form como paramentro para a dll para que ela possa alterar o form inicial e não criar outro. Não preciso nem perguntar se é realmente necessári usar as dll para mexer com os forms. Jonatã - Mensagem original De: Adauri Antonio Camacho Junior [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 31 de Janeiro de 2007 15:30:35 Assunto: [delphi-br] DLL Boa tarde a todos, meu projeto eu tenho muitos FORMS em DLL, porem, quando eu chamo um FORM que esta na DLL, é aberta outra janela no windows, alguem sabe como resolver isso ? Adauri Jr. [As partes desta mensagem que não continham texto foram removidas] __ 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]
RE: [delphi-br] Delphi 2006 - Palmtops
Bom dia Andreano! Fantástico artigo, não o conhecia. Mas tire uma dúvida... os passos descritos servem para tentar fazer a aplicação no Delphi 2005 Enterprise, ou devo baixar o Turbo Delphi for .NET Explorer? Sds, Ricardo. Andreano Lanusse [EMAIL PROTECTED] escreveu: André, leia este artigo tem todos os passos http://dn.codegear.com/article/33507 Está em inglês, em breve iremos traduzir, ou quem quiser da comunidade traduzir pode fazé-lo através do CDN. []'s Andreano Lanusse | CodeGear Product Line Manager | phone. +1-(831) 431-5051 | mobile. +1 (831) 332-5100 http://www.borland.com/us/products/ide.html http://www.codegear.com http://www.codegear.com/ Artigos: http://dn.codegear.com/br http://dn.codegear.com/br Blogs: http://blogs.codegear.com/andreanolanusse http://blogs.codegear.com/andreanolanusse About CodeGear CodeGear delivers innovative, high-productivity development tools for a wide spectrum of software developers ranging from individuals to enterprise teams. CodeGear's products enable developers to freely develop on their platform of choice while focusing on simplifying complex technologies and tasks so they can concentrate on application design, not infrastructure, to ensure on-time project delivery. The CodeGear product suite today includes Developer Studio (Delphi®, C++Builder® and C#Builder®), JBuilder®, Turbo® and Interbase. All of these were formerly associated with Borland's Integrated Development Environment (IDE). This e-mail, and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail, you are hereby notified that any dissemination, distribution or copying of this e-mail, and any attachments thereto, is strictly prohibited. If you have received this e-mail in error, please immediately and permanently delete the original and any copy of any e-mail and any printout thereof. From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Andre Luis Silveria Sent: Wednesday, January 31, 2007 9:51 AM To: delphi-br@yahoogrupos.com.br Subject: Res: [delphi-br] Delphi 2006 - Palmtops Aproveitando este tópico alguem tem o caminhos das pedras para confugurar o Delphi2006 e .Net Compact Framework, e tambem o que mais tenho que ter instalado (Emuladores, Banco de dados) Atenciosamente. André Luis da Silveira __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ 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] __ 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] Componente para código de ba rras
Bom dia, Por acaso vc já testou o GBBoleto? Nunca testei, mas sempre ouvi falar bem dele, quem sabe já não é uma alternativa. []'s Ricardo. edner_stnet [EMAIL PROTECTED] escreveu: Olá Pessoal, Alguém conhece um componente free que gere código de barras para boleto bancário no quick report ? Os que eu achei não funcionaram corretamente. Se alguém puder ajudar eu agradeço. [ ]´s Edner. __ 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]
[delphi-br] Criando runtime acesso ao odbc
Olá amigos, Alguém tem algum exemplo de como criar uma conexão run-time no delphi com o banco MySQL ? Ex. Eu gostaria de ao iniciar o aplicativo pela primeira vez, verifica a existência do driver de conexão e o Alias, caso não encontrar, criar automaticamente. Alguém pode me ajuda ? Jorge Ericsson [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Turbo Delphi
Olá Pessoal, programo hoje com Delphi 7, só que acontece que sou meio que apegado, pra trocar do Delphi 4 pro 6 foi um pau danado, e depois pro 7 então. Claro que as mudanças são visíveis e que depois que você troca pra uma ferramenta mais nova e adere as funcionalidades, você não consegue regredir... Bom pessoal, eu estou no Delphi 7 e hoje queria informações sobre esse Turbo Delphi Explorer, ele é a versão mais nova do Delphi? Tenho o D7, posso tirar totalmente ele e usar só o Turbo Delphi Explorer no lugar? Eu ele é apenas uma extensão do Delphi 2006 ou algo parecido... Obrigado Ricardo Berti [As partes desta mensagem que não continham texto foram removidas] -- 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Componente para código de barras
Procure pelo Duck Barcode, é free. [] Andrei 2007/1/31, edner_stnet [EMAIL PROTECTED]: Olá Pessoal, Alguém conhece um componente free que gere código de barras para boleto bancário no quick report ? Os que eu achei não funcionaram corretamente. Se alguém puder ajudar eu agradeço. [ ]´s Edner.
[delphi-br] BPL
Bom dia a todos. Eu estou mandando varias perguntas sobre BPL e DLL, porque eu quero modularizar meu sistema e estou estudando a melhor forma. É o seguinte. eu tenho um FORM padrão, chamado de FRM_BASICO, todos os FORMs do meu sistema herdam dele. Criei uma package chamada FINANCEIRA, adicionei o FRM_BASICO dentro dela, criei meus forms tudo herdando do FRM_BASICO dentro do package, funcionou perfeitamente. Porem, fui criar a segunda package, chamada VENDAS, fui adicionar o FRM_BASICO e o Delphi deu um mensagem, que o FRM_BASICO já estava sendo usada na package FINANCEIRA. Como eu faria para usar o FRM_BASICO em varias packages ? Espero ter sido claro... Obrigado [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] BPL
Adauri, Você tem duas opções... Uma delas é enviar, sempre, o frm_Basico nos seus pacotes. Para isso, um pacote NÃO PODE ter relação direta com o outro. Ou seja, no requires do seu pacote VENDAS, o pacote FINANCEIRA NÃO pode estar! Outra opção é você criar um pacote Modelos ou algo assim, e dentro deste colocar seus modelos. Daí, nos outros pacotes, você coloca no requires este pacote (Modelos), e em nenhum deles você vai incluir diretamente o frm_Basico. Ao criar um novo form, o Delphi incluirá no seu pacote o frm_Basico. Porém, você o exclui do pacote pois ele só deverá estar contido no modelo! Espero ter sido claro.. Abraços Henrique - Original Message - From: Adauri Antonio Camacho Junior To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 10:59 AM Subject: [delphi-br] BPL Bom dia a todos. Eu estou mandando varias perguntas sobre BPL e DLL, porque eu quero modularizar meu sistema e estou estudando a melhor forma. É o seguinte. eu tenho um FORM padrão, chamado de FRM_BASICO, todos os FORMs do meu sistema herdam dele. Criei uma package chamada FINANCEIRA, adicionei o FRM_BASICO dentro dela, criei meus forms tudo herdando do FRM_BASICO dentro do package, funcionou perfeitamente. Porem, fui criar a segunda package, chamada VENDAS, fui adicionar o FRM_BASICO e o Delphi deu um mensagem, que o FRM_BASICO já estava sendo usada na package FINANCEIRA. Como eu faria para usar o FRM_BASICO em varias packages ? Espero ter sido claro... Obrigado [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Como usar campos calculados do Firebird num DBEdit?
Tenho a seguinte dúvida, estou fazendo uma consulta da seguinte forma. select PRODUTO,VALOR_UNITARIO,QUANTIDADE, SUM(VALOR_UNITARIO*QUANTIDADE ) asVALOR_TOTAL group by PRODUTO na DBGrid aparece, # PRODUTO # VALOR_UNITARIO # QUANTIDADE # VALOR_TOTAL # # FEIJÃO # 1,30 # 02 # 2,60# # ARROZ # 1,50 # 03 # 4,50# # AÇUCAR # 1,80 # 04 # 7,20# # ### # como faço para que o valor que está na coluna VALOR_TOTAL seja exibido num DBEdit já que a coluna foi criada virtualmente? Outra questão é, quando determino o novo nome para um campo exemplo: select PRODUTO,VALOR_UNITARIO,QUANTIDADE,SUM(VALOR_UNITARIO*QUANTIDADE) as Valor Total group by PRODUTO Por que no DBGrid só aparece em Maiúsco VALOR TOTAL e não o que eu especifique Valor Total? -- Cordialmente, Joandreiy Cordeiro -- Cordialmente, Joandreiy Cordeiro -- Cordialmente, Joandreiy Cordeiro [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] BPL
A segunda opção funcionou perfeitamente, obrigado. - Original Message - From: Henrique Netzka (Vetor Sistemas) To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 9:03 AM Subject: Re: [delphi-br] BPL Adauri, Você tem duas opções... Uma delas é enviar, sempre, o frm_Basico nos seus pacotes. Para isso, um pacote NÃO PODE ter relação direta com o outro. Ou seja, no requires do seu pacote VENDAS, o pacote FINANCEIRA NÃO pode estar! Outra opção é você criar um pacote Modelos ou algo assim, e dentro deste colocar seus modelos. Daí, nos outros pacotes, você coloca no requires este pacote (Modelos), e em nenhum deles você vai incluir diretamente o frm_Basico. Ao criar um novo form, o Delphi incluirá no seu pacote o frm_Basico. Porém, você o exclui do pacote pois ele só deverá estar contido no modelo! Espero ter sido claro.. Abraços Henrique - Original Message - From: Adauri Antonio Camacho Junior To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 10:59 AM Subject: [delphi-br] BPL Bom dia a todos. Eu estou mandando varias perguntas sobre BPL e DLL, porque eu quero modularizar meu sistema e estou estudando a melhor forma. É o seguinte. eu tenho um FORM padrão, chamado de FRM_BASICO, todos os FORMs do meu sistema herdam dele. Criei uma package chamada FINANCEIRA, adicionei o FRM_BASICO dentro dela, criei meus forms tudo herdando do FRM_BASICO dentro do package, funcionou perfeitamente. Porem, fui criar a segunda package, chamada VENDAS, fui adicionar o FRM_BASICO e o Delphi deu um mensagem, que o FRM_BASICO já estava sendo usada na package FINANCEIRA. Como eu faria para usar o FRM_BASICO em varias packages ? Espero ter sido claro... Obrigado [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Arquivo - [delphi-br] regras.txt
= TERMOS PARA PARTICIPAÇÃO NO GRUPO DELPHI-BR = I. CONSIDERAÇÕES GERAIS --- a) A concordância com os termos do presente documento é precondição para sua participação na lista de discussão delphi-br. b) O desconhecimento do presente documento não é motivo para o não cumprimento de qualquer de suas regras. c) A função dos moderadores é reguladora e suas principais atividades são: .observar que as mensagens enviadas ao grupo guardam tom amistoso; .observar que as mensagens enviadas ao grupo tratam de assuntos relacionados com o tema principal da lista, ou seja, Pascal, Delphi e Kylix; .aplicar medidas punitivas quando algum membro da lista infringe alguma das regras da lista, conforme disposto nos termos abaixo. d) A lista é mantida de forma gratuita. Não existem quaisquer garantias de continuidade ou qualidade no funcionamento da lista. Também não há garantias quanto ao teor ou validade técnica das mensagens enviadas à lista. II. FUNCIONAMENTO - a) MEMBROS MODERADOS: . Membros moderados têm suas mensagens submetidas à aprovação por um moderador antes de serem encaminhadas à lista. * Mensagens em desacordo com as regras da lista serão bloqueadas e jamais chegarão à lista. * O processo de moderação causará algum atraso na entrega das mensagens do membro moderado à lista. * O prazo de moderação é, por padrão, indeterminado. Porém, o tempo médio de moderação é uma semana. b) MEMBROS REGULARES: . Membros regulares são aqueles que participam da lista sem moderação. Suas mensagens são enviadas automaticamente à lista sem qualquer tipo de preprocessamento. . Membros regulares estão sujeitos às regras da lista e a infração de qualquer uma dessas regras resultará em medidas punitivas por parte dos moderadores. c) CAIXAS POSTAIS: . Usuários terão seu status de recepção modificado para 'No email' quando: sua caixa postal estiver cheia; sua caixa postal apresentar problemas que causem retorno de erro; ou, seu leitor de email tiver a propriedade aviso de recebimento de mensagens ativada. * Quando sanar o problema, o próprio usuário poderá entrar no site e alterar seu status: http://br.groups.yahoo.com/mygroups * Opcionalmente, um usuário poderá restaurar seu status para normal enviando uma mensagem para: [EMAIL PROTECTED] III. REGULAMENTO a) GERAL: 1. O idioma oficial da lista é o português. Mensagens em outros idiomas não serão permitidas. 2. Todas as mensagens enviadas à lista deverão usar de tom amigável. O uso de ironia, sarcasmo, linguagem vulgar, comentário preconceituoso, insulto ou tom ofensivo sob qualquer outra forma não será tolerado. 3. As regras de etiqueta da Rede (RFC 1855, Netiquette Guidelines) deverão ser observadas quando pertinentes ao tipo de comunicação estabelecida na lista (um para muitos). Para maiores detalhes sobre a RFC 1855, veja http://www.ietf.org/rfc/rfc1855.txt?number=1855 4. Não envie arquivos anexados (attachments). Arquivos anexados são automaticamente rejeitados pela lista. A lista oferece um espaço para arquivos em: http://br.groups.yahoo.com/group/delphi-br/files 5. Não faça cross-posting (envio da mesma mensagem para diversas listas). Essa prática é considerada anti-ética pela maioria das comunidades na Internet. b) PIRATARIA: 1. Não promova pirataria de qualquer material. 2. Será considerada promoção de pirataria a solicitação ou fornecimento de números seriais, senhas, cracks, warez, cópias eletrônicas ou links para download de produtos (ou qualquer uma de suas partes) sem autorização legal para distribuição gratuita na Internet. Qualquer menção de como obter acesso a esse tipo de material (redes P2P, newsgroups, listas de discussão, diretórios, anúncios, etc) será igualmente considerada promoção de pirataria. * Para que não seja considerada pirataria, o autor da da mensagem deverá indicar explicitamente tratar-se de versão livremente acessível pela Internet. Caso não proceda dessa forma e havendo versão comercial do produto mencionado, a mensagem será considerada promoção de pirataria. 3. Na dúvida, seja explícito em sua mensagem e indique com toda clareza estar solicitando ou fornecendo dados de uma versão gratuita de um material. 4. Os moderadores da lista procederão com o máximo rigor, comunicando a todos os provedores envolvidos (dos autores das mensagens e dos sites
Re: [delphi-br] Componente que analise estrutura de dois bancos e gera sql para sincronizar.
eu resolvi isso direto do delphi. eu mando meus scrips de sql novos para um FTP e quando meu sistema entra ele pega o numero da versao do banco numa tabela. ai vai e pega um txt com a versao do que ta no FTP se for mais novo vai baixando uma por uma ate chegar na versao final que ta no ftp. com isso resolvi todas as mudanças de banco de dados dos meus clientes é sem sair de casa pra isso. Em 31/01/07, Jader Ricardo [EMAIL PROTECTED] escreveu: Olá amigo ! Se o seu banco de dados for INTERBASE ou FIREBIRD, se sua necessidade não for um componente que vai junto com a aplicação então vc pode usar uma ferramenta do IBEXPERT chamada DATABASE COMPARER. Nesta ferramenta vc informa o banco de dados de origem e o banco de dados de destino então ela faz uma análise entre os bancos e gera um script para que vc possa atualizar o banco de dados de destino. Obs: Acho que esta funcionalidade do IBEXPERT está presente somente na versão paga ou na de demonstração. Atenciosamente, Jader Ricardo _ De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Ricardo Lima Mariz Enviada em: terça-feira, 30 de janeiro de 2007 11:02 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente que analise estrutura de dois bancos e gera sql para sincronizar. Pessoal alguem conhece algum componente que checa a estrutura de dois bancos de dados ou banco e script e gere a Sql de update para os dois ficarem sincronizados, pretendo fazer isso para fazer update do banco de dados. At. Ricardo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Como fazer download de um arquivo e salva-lo em um diretorio?
Pessoal, Boa tarde, gostaria que alguem me ajudasse, como faço o download de um determinado arquivo que esta em uma página, e o salvo em um determinado diretório!? -- Atenciosamente Thiago Alves Teixeira [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Criando runtime acesso ao odbc
to atraz disso tb! Em 01/02/07, Jorge Ericsson [EMAIL PROTECTED] escreveu: Olá amigos, Alguém tem algum exemplo de como criar uma conexão run-time no delphi com o banco MySQL ? Ex. Eu gostaria de ao iniciar o aplicativo pela primeira vez, verifica a existência do driver de conexão e o Alias, caso não encontrar, criar automaticamente. Alguém pode me ajuda ? Jorge Ericsson [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como fazer download de um arquivo e salva-lo em um diretorio?
Use essa função: //coloque Urlmon em uses functionDownloadFile(Source, Dest: string): Boolean; // if DownloadFile ('http://www.sitedodowload.com/nomedoarquivo.extensão', 'c:\nomedoarquivo.extensão') then ... function DownloadFile(Source, Dest: string): Boolean; begin try Result := UrlDownloadToFile(nil, PChar(source), PChar(Dest), 0, nil) = 0; except Result := False; end; end; 2007/2/1, Thiago Teixeira [EMAIL PROTECTED]: Pessoal, Boa tarde, gostaria que alguem me ajudasse, como faço o download de um determinado arquivo que esta em uma página, e o salvo em um determinado diretório!? -- Atenciosamente Thiago Alves Teixeira [As partes desta mensagem que não continham texto foram removidas] -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Duvida tabela cliente
Oi Walter, tudo bom? Não sei se compreendi bem a sua situação mas deixa eu ver se posso ajudar. Nesse caso você teria sim que criar uma terceira tabela, mais conhecida como tabela associativa, que poderia ser como você sugeriou, carroCliente com a chave das tabelas carros e clientes. Acho que é isso. - Original Message - From: Walter [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 31, 2007 9:09 AM Subject: [delphi-br] Duvida tabela cliente Bom dia Pessoal!!! Eu stou fazendo um sistema para uma oficina mecânica. Eu tenho uma tabela chamada clientes, e uma chamada carro!! Dai na tabela cliente eu gravo o id da tabela carro!!! So que eu preciso grava mais de um carro para o mesmo cliente!!! Minha duvida é tenho que criar uma tabela carroCliente: idCliente, idCarro, placa ou tem algum outro jeito de fazer Obrigado!!! Vlw Walter Henrique Franco de Oliveira www.simplesmenteuse.com Cel. 015 11 9117-7261 Com. 015 11 4497-1730 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo.
[delphi-br] ModelMaker / Instant Objects
Salve galera... Gostaria de saber se tem mais alguém na lista que usa ou como eu está estudando a viabilidade de usar o ModelMaker e os componentes do InstantObjects, que esteja afim de trocar informações. Estou há alguns dias estudando os dois e estou gostando bastante, mas claro, existem muitas dúvidas também. Por isso seria legal se tivesse mais alguém trabalhando pra podermos trocar experiências. Abraço a todos. Claudiney Cogo [EMAIL PROTECTED] N2 Sistemas e Soluções em Informática Ltda. Av. São Paulo, 172 - 15º Andar - Sala 1505 CEP 87013-908 - Maringá - Pr Telefone: 44- 3222-6053 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Como saber em que componente o focus está?
Como faço para saber em qual componente o focus está? -- Cordialmente, Joandreiy Cordeiro [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como fazer download de um arquivo e salva-lo em um diretorio?
Valeu Eduardo Silva dos Santos !! Em 01/02/07, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu: Use essa função: //coloque Urlmon em uses function DownloadFile(Source, Dest: string): Boolean; // if DownloadFile ('http://www.sitedodowload.com/nomedoarquivo.extensão', 'c:\nomedoarquivo.extensão') then ... function DownloadFile(Source, Dest: string): Boolean; begin try Result := UrlDownloadToFile(nil, PChar(source), PChar(Dest), 0, nil) = 0; except Result := False; end; end; 2007/2/1, Thiago Teixeira [EMAIL PROTECTED]thiagoateixeira%40gmail.com: Pessoal, Boa tarde, gostaria que alguem me ajudasse, como faço o download de um determinado arquivo que esta em uma página, e o salvo em um determinado diretório!? -- Atenciosamente Thiago Alves Teixeira [As partes desta mensagem que não continham texto foram removidas] -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Thiago Alves Teixeira [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Maximizar Form e Componentes
Eu devo ter jogado pedra na cruz na encarnação passada. Será que existe uma forma menos traumática de fazer com que os componentes acompanhem a maximização do formulário? A cada tentativa eu bagunço todo o formulário e não consigo fazer com que os componentes fiquem perfeitos ao maximizá-los. Agradeço qualquer explicação, dica, código, exemplo ou seja lá o que for que me ajude a entender e acertar esse problema. Obrigado! Sds, Romario ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[delphi-br] OPORTUNIDADES DELPHI RIO DE JANEIRO
Galera Segue abaixo as oportunidades que ainda estamos trabalhando e as que já foram fechadas. Com isso gostaria de aproveitar e agradecer a todos os profissionais que nos enviaram currículos e que participaram dos processos seletivos e avisa-los que os candidatos que não foram aprovados e/ou não foram chamados devido a estarem fora do perfil solicitado pelo cliente que manteremos em nosso banco os currículos para futuras oportunidades. Qualquer duvida estaremos a disposição através dos contatos 021 4501 1041 - Jessica e/ou [EMAIL PROTECTED] OPORTUNIDADESDE DELPHI NO RIO DE JANEIRO EM ABERTO * ANALISTA PROGRAMADOR - 5 vagas Experiência de 4 anos com Delphi 5, SQL Server. Experiência com analise e desenvolvimento de sistemas Desejável: UML Oracle Currículo urgente com a experiência exigida e pretensão salarial para [EMAIL PROTECTED] com o nome da vaga no campo assunto do e-mail ANALISTA PROGRAMADOR * DESENVOLVEDOR SENIOR - 9 vagas Experiência de 5 anos em desenvolvimento delphi (30% Analista / 70% Desenvolvedor ) Nível Superior (pode ser incompleto). Linguagem Delphi e Banco de Dados SQL Server. Currículo urgente com a experiência exigida e pretensão salarial para [EMAIL PROTECTED] com o nome da vaga no campo assunto do e-mail DESENVOLVEDOR SENIOR * ANALISTA JUNIOR - 2 VAGAS Experiência de 03 anos no cargo em questão; DELPHI SQL SERVER ORACLE EXCEL Cursando o nível superior; Currículo urgente com a experiência exigida e pretensão salarial para [EMAIL PROTECTED] com o nome da vaga no campo assunto do e-mail ANALISTA JUNIOR * ANALISTA PLENO - 2 VAGAS Pelo menos 5 anos de experiência em analise e desenvolvimento; DELPHI SQL SERVER ORACLE EXCEL CONHECIMENTO EM CONTROLE DE ESTOQUE Cursando Nível Superior Currículo urgente com a experiência exigida e pretensão salarial para [EMAIL PROTECTED] com o nome da vaga no campo assunto do e-mail ANALISTA PLENO * ANALISTA DE TESTES - 3 VAGAS Minimo de 4 anos de experiência no cargo Experiência em Ferramentas de testes Desejável experiência com Delphi e Banco de Dados SQL Server Currículo urgente com a experiência exigida e pretensão salarial para [EMAIL PROTECTED] com o nome da vaga no campo assunto do e-mail TESTES PROCESSOS FECHADOS * ESTAGIARIO DE INFRA ESTRUTURA * ANALISTA DE SISTEMAS PLENO - 1 VAGA * DESENVOLVEDOR DELPHI - 1 VAGA * DESIGNER - 1 VAGA * ADMINISTRADOR DE DADOS TODOS OS CURRICULOS DEVEM SER ENCAMINHADOS EM FORMATO .DOC COM O NOME DA VAGA NO CAMPO ASSUNTO E QUALQUER DUVIDA DOS PROCESSOS PODEM SER TIRADAS PELO 021 45011041 - JESSICA OU 011 5507 5756 - JULIANA. [EMAIL PROTECTED] CONHEÇA A IMAGO ATRAVES DO NOSSO SITE : WWW.IMAGO.COM.BR http://www.imago.com.br/ AGRADEÇO A TODOS :-) BJS BIANCA TEIXEIRA [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como saber em que componente o foc us está?
form.activecontrol... --- Vitor Luiz Redes Cel. Phone: 9677 8445 - Original Message - From: Joandreiy Cordeiro To: delphi-br Sent: Thursday, February 01, 2007 12:56 PM Subject: [delphi-br] Como saber em que componente o focus está? Como faço para saber em qual componente o focus está? -- Cordialmente, Joandreiy Cordeiro [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Erro SQL ORDER BY
Ola! Alguem pode tirar minha duvida Tenho um Alias direcionando a uma tabela DBF coloquei uma TQuery conectando e com as instruções SQL: Select * From Tabela_movi order by MOTOR Desta forma da um erro e a query não podera entra em modo de inserção, deletação e edição me informando oum erro assim: Tabela_movi: Cannot modify a read-only dataset Para funcionar normal: Select * From Tabela_movi Preciso q a order by funcione..para ordernar este campo alguem sabe me dizer o porque disso? Valeu [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Executar serviço antes do shell
Olá, Tenho um programa rodando como shell, gostaria de executar outro programa (serviço) antes, criei um exemplo simples conforme abaixo: Fui em File New Other, escolhi a guia New e nela o sistema Service Application. Coloquei um TTimer e ShowMessage(TimeToStr(Time)); No Windows 98 tenho configurado no system.ini [boot] shell=c:\meuprograma.exe Gostaria de rodar o programa que criei como serviço antes do shell, como fazer ? obrigado, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Maximizar Form e Componentes
Olá Amigo, eu sempre uso as Anchors dos proprios componentes, vc tem de se habituar a elas para controlar isso! Por exemplo: Coloca um memo pequeno no meio do form. Por padrão vem ligadas as Ancoras Left e Top, isso significa que o lado esquerdo e a parte de cima estarão seguindo o form quando este sofrer um Resize (redimensionamento) agora, se você ligar a Ancora da direita e redimensionar o form, o lado direot do memo vai seguir o form tbm... É simples. Quando tiver muitos componentes no form, os que estão no topo fica com o Left, o Right e o Top ligados, ou seja, quando redimentionar eles vao seguir o tamanho do form na parte de cima, da esquerda e da direita. Os que estão no meio, geralmente ficam com todas as Ancoras ligadas, e os que estão em baixo, ficam com as ancoras Left, Right e Botton ligadas Se quiser fazer um teste pratico, coloque tres memos em um form vazio, coloca um colado com o outro assim: |--| | | | |||memo1 | | |||memo2 | | |||memo3 | | | |--| Compila e redimensiona o form... você verá que eles não se alteram, agora volta no delphi e começa a mexer nas ancoras, como eu te falei ali em cima... Creio que você vai pegar a lógica da coisa!!! Bom Código! Ricardo Berti - Original Message - From: Romario (Listas) To: Delphi-br (Lista de Discussão) Sent: Thursday, February 01, 2007 1:33 PM Subject: [delphi-br] Maximizar Form e Componentes Eu devo ter jogado pedra na cruz na encarnação passada. Será que existe uma forma menos traumática de fazer com que os componentes acompanhem a maximização do formulário? A cada tentativa eu bagunço todo o formulário e não consigo fazer com que os componentes fiquem perfeitos ao maximizá-los. Agradeço qualquer explicação, dica, código, exemplo ou seja lá o que for que me ajude a entender e acertar esse problema. Obrigado! Sds, Romario ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Executar serviço antes do s h e l l
Olá, Tenho um programa rodando como shell, gostaria de executar outro programa (serviço) antes, criei um exemplo simples conforme abaixo: Fui em File New Other, escolhi a guia New e nela o sistema Service Application. Coloquei um TTimer e ShowMessage(TimeToStr(Time)); No Windows 98 tenho configurado no system.ini [boot] shell=c:\meuprograma.exe Gostaria de rodar o programa que criei como serviço antes do shell, como fazer ? obrigado, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Criando runtime acesso ao odbc
Por acaso seria algo parecido com o que está nesse link? http://www.devmedia.com.br/articles/viewcomp.asp?comp=2245hl= []'s Ricardo. Rafael Jorge [EMAIL PROTECTED] escreveu: to atraz disso tb! Em 01/02/07, Jorge Ericsson [EMAIL PROTECTED] escreveu: Olá amigos, Alguém tem algum exemplo de como criar uma conexão run-time no delphi com o banco MySQL ? Ex. Eu gostaria de ao iniciar o aplicativo pela primeira vez, verifica a existência do driver de conexão e o Alias, caso não encontrar, criar automaticamente. Alguém pode me ajuda ? Jorge Ericsson [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] __ 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] ModelMaker / Instant Objects
Claudiney Cogo - Listas wrote: Gostaria de saber se tem mais alguém na lista que usa ou como eu está estudando a viabilidade de usar o ModelMaker e os componentes do InstantObjects, que esteja afim de trocar informações. Estou há alguns dias estudando os dois e estou gostando bastante, mas claro, existem muitas dúvidas também. Por isso seria legal se tivesse mais alguém trabalhando pra podermos trocar experiências. Trabalho com InstantObjects mas não com Model Maker. Qualquer dúvida dá um alô. -- João Morais
Re: [delphi-br] Criando runtime acesso ao odbc
Desculpem a confusão, mas achei um outro link: http://www.swissdelphicenter.ch/torry/showcode.php?id=1234 até+ Ricardo. Rafael Jorge [EMAIL PROTECTED] escreveu: to atraz disso tb! Em 01/02/07, Jorge Ericsson [EMAIL PROTECTED] escreveu: Olá amigos, Alguém tem algum exemplo de como criar uma conexão run-time no delphi com o banco MySQL ? Ex. Eu gostaria de ao iniciar o aplicativo pela primeira vez, verifica a existência do driver de conexão e o Alias, caso não encontrar, criar automaticamente. Alguém pode me ajuda ? Jorge Ericsson [As partes desta mensagem que não continham texto foram removidas] -- Rafael jorge alves www.itrecife.com - para verem meus artigos e trabalhos t+ [As partes desta mensagem que não continham texto foram removidas] __ 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]
[delphi-br] XML
Boa tarde! A idéia: Fazer com que o sistema leia qualquer arquivo .xml em qualquer padrão e importe os dados. Como fazer isso? O usuário tem que definir o layout do XML de origem... é pra isso que serve o arquivo de transformação? Quais componentes devo usar? Se alguém puder me dar uma luz, agradeço... Obrigado! Leonardo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Duvida tabela cliente
Concordo com essa solução... podem até não ser a melhor de todas, mas acaba passando uma impressão de organização no modelo de dados. []'s Ricardo. Cleiton [EMAIL PROTECTED] escreveu: Oi Walter, tudo bom? Não sei se compreendi bem a sua situação mas deixa eu ver se posso ajudar. Nesse caso você teria sim que criar uma terceira tabela, mais conhecida como tabela associativa, que poderia ser como você sugeriou, carroCliente com a chave das tabelas carros e clientes. Acho que é isso. - Original Message - From: Walter [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, January 31, 2007 9:09 AM Subject: [delphi-br] Duvida tabela cliente Bom dia Pessoal!!! Eu stou fazendo um sistema para uma oficina mecânica. Eu tenho uma tabela chamada clientes, e uma chamada carro!! Dai na tabela cliente eu gravo o id da tabela carro!!! So que eu preciso grava mais de um carro para o mesmo cliente!!! Minha duvida é tenho que criar uma tabela carroCliente: idCliente, idCarro, placa ou tem algum outro jeito de fazer Obrigado!!! Vlw Walter Henrique Franco de Oliveira www.simplesmenteuse.com Cel. 015 11 9117-7261 Com. 015 11 4497-1730 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. __ 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] Maximizar Form e Componentes
Usa a propriedade Anchors - Original Message - From: Romario (Listas) [EMAIL PROTECTED] To: Delphi-br (Lista de Discussão) delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 1:33 PM Subject: [delphi-br] Maximizar Form e Componentes Eu devo ter jogado pedra na cruz na encarnação passada. Será que existe uma forma menos traumática de fazer com que os componentes acompanhem a maximização do formulário? A cada tentativa eu bagunço todo o formulário e não consigo fazer com que os componentes fiquem perfeitos ao maximizá-los. Agradeço qualquer explicação, dica, código, exemplo ou seja lá o que for que me ajude a entender e acertar esse problema. Obrigado! Sds, Romario ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos
Re: [delphi-br] Maximizar Form e Componentes
Só acrescentando... Não precisa compilar não.. pode testar em DesignTime... [ ]'s - Original Message - From: Ricardo Berti [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 3:07 PM Subject: Re: [delphi-br] Maximizar Form e Componentes Olá Amigo, eu sempre uso as Anchors dos proprios componentes, vc tem de se habituar a elas para controlar isso! Por exemplo: Coloca um memo pequeno no meio do form. Por padrão vem ligadas as Ancoras Left e Top, isso significa que o lado esquerdo e a parte de cima estarão seguindo o form quando este sofrer um Resize (redimensionamento) agora, se você ligar a Ancora da direita e redimensionar o form, o lado direot do memo vai seguir o form tbm... É simples. Quando tiver muitos componentes no form, os que estão no topo fica com o Left, o Right e o Top ligados, ou seja, quando redimentionar eles vao seguir o tamanho do form na parte de cima, da esquerda e da direita. Os que estão no meio, geralmente ficam com todas as Ancoras ligadas, e os que estão em baixo, ficam com as ancoras Left, Right e Botton ligadas Se quiser fazer um teste pratico, coloque tres memos em um form vazio, coloca um colado com o outro assim: |--| | | | |||memo1 | | |||memo2 | | |||memo3 | | | |--| Compila e redimensiona o form... você verá que eles não se alteram, agora volta no delphi e começa a mexer nas ancoras, como eu te falei ali em cima... Creio que você vai pegar a lógica da coisa!!! Bom Código! Ricardo Berti - Original Message - From: Romario (Listas) To: Delphi-br (Lista de Discussão) Sent: Thursday, February 01, 2007 1:33 PM Subject: [delphi-br] Maximizar Form e Componentes Eu devo ter jogado pedra na cruz na encarnação passada. Será que existe uma forma menos traumática de fazer com que os componentes acompanhem a maximização do formulário? A cada tentativa eu bagunço todo o formulário e não consigo fazer com que os componentes fiquem perfeitos ao maximizá-los. Agradeço qualquer explicação, dica, código, exemplo ou seja lá o que for que me ajude a entender e acertar esse problema. Obrigado! Sds, Romario ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos
Re: [delphi-br] Erro SQL ORDER BY
tente setar a propriedade RequestLive para true, ou como melhor alternativa use um componente de acesso direto a arquivos DBF's o pacote VKDBF é free e funciona muito bem ainda lê os indices NTX. Em 01/02/07, Hudson [EMAIL PROTECTED] escreveu: Ola! Alguem pode tirar minha duvida Tenho um Alias direcionando a uma tabela DBF coloquei uma TQuery conectando e com as instruções SQL: Select * From Tabela_movi order by MOTOR Desta forma da um erro e a query não podera entra em modo de inserção, deletação e edição me informando oum erro assim: Tabela_movi: Cannot modify a read-only dataset Para funcionar normal: Select * From Tabela_movi Preciso q a order by funcione..para ordernar este campo alguem sabe me dizer o porque disso? Valeu [As partes desta mensagem que não continham texto foram removidas] -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Problemas no envio de email usando o MAPIMESSAGE
Boa Tarde pessoal... Tenho um aplicativo que envia email usando o MAPI e estou tendando fazer com ele envio um email para mais de uma pessoa ao mesmo tempo mas não estou conseguindo ele mostra que vai enviar o email mas na hora que ele manda para o Outlook o Outlook não aceita o email ex: eu mando o seguinte email [EMAIL PROTECTED];[EMAIL PROTECTED] o outlook rejeita mas se eu venho no outlook e crio um email e coloco esses mesmo email ele envia sem problema... Alguem sabe o motivo deste erro? é alguma limitação do MAPI [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Tiny DB
Boa tarde, Alguém aqui trabalha ou trabalhou com Delhi + Tiny Db? falou Welson Tavares [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Turbo Delphi
Olá, por favor, vocês podem me dar informações sobre o Turbo Delphi e qual a relação dele com o bds2006 e se vale a pena trocar do 7 rpo TD2006? Ricardo Berti I Marketing I Designer Gráfico Fluipress Automação Ltda. - Tecnologia em Movimento. Itajaí SC Site: www.fluipress.com.br Tel: +55 47 2103-3426 Fax:+55 47 2103-3422 [As partes desta mensagem que não continham texto foram removidas] -- 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Criar Timer para Execução paralela
Boa tarde João! Vc já está começando a salvar a minha pele... Ainda estou com umas dúvidas aqui no procedimento que vc passou: Tentei seguir o que vc sugeriu, mas ainda estou tendo problemas. Agora quando aciono o botão do dispositivo, normal, inicia a execução do timer, porém quando eu solto o botão do dispositivo que fica enviando pulsos o timer não para a contagem. Acredito que o problema seja o ComPort, pq ele também usa Threads para monitorar os eventos da porta. Estou anexando o código da thread que eu criei de acordo com o que compreendi das suas orientações iniciais e a implementação das chamadas do s/w. Será que vc ou alguma outra alma caridosa poderiam me ajudar? (** Unit Cronômetro (principal) ***) {...} public { Public declarations } Iniciado : Boolean; // Flag do primeiro sinal da porta HoraIni : TDateTime; // Data e hora do recebimento do primeiro sinal end; {...} {...} implementation {$R *.dfm} uses ThreadMonitora; {...} {...} Procedure TfrmCrometro.ComPort1Error(Sender: TObject; Errors: TComErrors); // Este evento se repete enquanto o botão do hardware está acionado // ele fica mandando pulsos para o computador a cada 1ms Var aTimer : TTimer; Begin if not Iniciado then begin HoraIni := Now; // implementei a inicialização dentro de um TButtom Iniciado := True; // Esse seria o flag da recepção do primeiro evento. // Criação do Timer dinâmico aTimer := TTimer.Create(Self); with aTimer do begin Interval := 2000; Name := 'DynaTimer'; OnTimer := FinalizaCronometro; end; // Código de criação da Thread - Como Fazer? // Seria assim? with TThreadMonitora.Create(True) do begin Priority := tpLower; StartTime := HoraIni; Started := Iniciado; Resume; end; end else begin if Assigned(aTimer) then aTimer.Free; // ou seria melhor aTimer.Destroy ? end; End; Procedure TfrmCrometro.FinalizaCronometro(Sender: TObject); Begin Iniciado := False; Label1.Caption := FormatDateTime('hh:mm:ss:zzz', Now - HoraIni); End; {...} () (* Thread de Monitoração ***) (*** Está numa unit a parte *) unit ThreadMonitora; interface uses Classes, SysUtils, Windows; type TThreadMonitora = class(TThread) private { Private declarations } FStartTime : TDateTime; FStarted : Boolean; protected procedure Execute; override; procedure AtualizaLabel; public property StartTime: TDateTime read FStartTime write FStartTime; property Started : Boolean read FStarted write FStarted; end; implementation uses uCronometro; { Important: Methods and properties of objects in visual components can only be used in a method called using Synchronize, for example, Synchronize(UpdateCaption); and UpdateCaption could look like, procedure TThreadMonitora.UpdateCaption; begin Form1.Caption := 'Updated in a thread'; end; } { TThreadMonitora } Procedure TThreadMonitora.AtualizaLabel; Begin frmCrometro.Label1.Caption := FormatDateTime('hh:mm:ss:zzz', Now - StartTime); End; Procedure TThreadMonitora.Execute; Begin { Place thread code here } while Started do Synchronize(AtualizaLabel); End; END. (*) []'s Ricardo. __ 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]
[delphi-br] Itabyte®[off]-Sistemas p/ contabilidade, escrita fiscal e folha de pagamento
Itabyte®[off]-Sistemas p/ contabilidade, escrita fiscal e folha de pagamento Boa tarde , amigos , estou precisando de um sistema de contabilidade, escrita fiscal e folha de pagamento , um cliente me pediu isso , como sei que esses sistemas são bem complexos e a falta de tempo para desenvolver os tais , pergunto se alguem tem esses sistemas para fazermos uma parceria , se interessar a alguem a parceria favor entrar em contato via msn ou skype sitados abaixo...Grato !!! JESUS TE AMA !!! Itabyte Tecnologia®-www.itabyte.com MarcioCC® Analista/Programador - For Delphi MSN : [EMAIL PROTECTED] SKYPE : itabytetec Fone : 15-3524-1946 [As partes desta mensagem que não continham texto foram removidas] -- 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] ClientDataSet, como aplicar o delta em determinada ordem
Para aplicar o delta existe alguma forma de determinar que seja aplicado em uma ordem? Imagine o seguinte problema: O banco não admite estoque negativo. O produto X tem estoque de 6. Venda de 1 para A Venda de 2 para B Venda de 3 para C Aplica e faz a alteração: Venda de 3 para A Venda de 2 para B Venda de 1 para C Se aplicar A, B e C vai ocorrer erro, pois tem que aplicar C, B e A, tem que aplicar do menor para o maior. Alguma sugestão para resolver este problema? []s Paulo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Criar Timer para Execução p aralela
Ricardo César Cardoso wrote: Boa tarde João! Vc já está começando a salvar a minha pele... Opa. Por nada. Agora vamos terminar de descascar esse abacaxi. Ainda estou com umas dúvidas aqui no procedimento que vc passou: Tentei seguir o que vc sugeriu, mas ainda estou tendo problemas. Agora quando aciono o botão do dispositivo, normal, inicia a execução do timer, porém quando eu solto o botão do dispositivo que fica enviando pulsos o timer não para a contagem. Vamos lá: 1. Dentro do evento do Timer você precisa setar a sua thread com Started := False; ou você precisa que a thread leia o 'Iniciado' ao invés de ler um membro privado; (mais comentários abaixo) 2. Você está destruindo o timer mas não está recriando. Seguinte: o timer é usado para encerrar a thread e a contagem, então cada vez que você recebe um sinal que _não é_ o _primeiro sinal_, você tem que resetar o timer. Você o destruiu, mas esqueceu de recria-lo; if Assigned(aTimer) then aTimer.Free; // ou seria melhor aTimer.Destroy ? Basta escrever assim: ATimer.Free; ATimer := CriaTimer; // aqui dentro você cria um timer, // seta o intervalo e o evento. Quanto a thread: // Código de criação da Thread - Como Fazer? // Seria assim? with TThreadMonitora.Create(True) do begin Priority := tpLower; StartTime := HoraIni; Started := Iniciado; Resume; end; Tá perfeita. Agora eu tô entendendo o que você tentou fazer com o 'Iniciado' Você tem que definir Started como um ponteiro para Boolean: Started: ^Boolean; gravar o conteúdo assim: Started := @Iniciado; e consultar o conteúdo assim: while Started^ do senão você terá dois endereços de memória e a coisa não vai funcionar nem nunca. às ordens, -- João Morais Acredito que o problema seja o ComPort, pq ele também usa Threads para monitorar os eventos da porta. Estou anexando o código da thread que eu criei de acordo com o que compreendi das suas orientações iniciais e a implementação das chamadas do s/w. Será que vc ou alguma outra alma caridosa poderiam me ajudar? (** Unit Cronômetro (principal) ***) {...} public { Public declarations } Iniciado : Boolean; // Flag do primeiro sinal da porta HoraIni : TDateTime; // Data e hora do recebimento do primeiro sinal end; {...} {...} implementation {$R *.dfm} uses ThreadMonitora; {...} {...} Procedure TfrmCrometro.ComPort1Error(Sender: TObject; Errors: TComErrors); // Este evento se repete enquanto o botão do hardware está acionado // ele fica mandando pulsos para o computador a cada 1ms Var aTimer : TTimer; Begin if not Iniciado then begin HoraIni := Now; // implementei a inicialização dentro de um TButtom Iniciado := True; // Esse seria o flag da recepção do primeiro evento. // Criação do Timer dinâmico aTimer := TTimer.Create(Self); with aTimer do begin Interval := 2000; Name := 'DynaTimer'; OnTimer := FinalizaCronometro; end; // Código de criação da Thread - Como Fazer? // Seria assim? with TThreadMonitora.Create(True) do begin Priority := tpLower; StartTime := HoraIni; Started := Iniciado; Resume; end; end else begin if Assigned(aTimer) then aTimer.Free; // ou seria melhor aTimer.Destroy ? end; End; Procedure TfrmCrometro.FinalizaCronometro(Sender: TObject); Begin Iniciado := False; Label1.Caption := FormatDateTime('hh:mm:ss:zzz', Now - HoraIni); End; {...} () (* Thread de Monitoração ***) (*** Está numa unit a parte *) unit ThreadMonitora; interface uses Classes, SysUtils, Windows; type TThreadMonitora = class(TThread) private { Private declarations } FStartTime : TDateTime; FStarted : Boolean; protected procedure Execute; override; procedure AtualizaLabel; public property StartTime: TDateTime read FStartTime write FStartTime; property Started : Boolean read FStarted write FStarted; end; implementation uses uCronometro; { Important: Methods and properties of objects in visual components can only be used in a method called using Synchronize, for example, Synchronize(UpdateCaption); and UpdateCaption could look like, procedure TThreadMonitora.UpdateCaption; begin Form1.Caption := 'Updated in a thread'; end; } { TThreadMonitora } Procedure TThreadMonitora.AtualizaLabel; Begin frmCrometro.Label1.Caption := FormatDateTime('hh:mm:ss:zzz', Now - StartTime); End; Procedure
Re: [delphi-br] BPL
Aqui o meu sistema é modularizado e eu faço como o Henrique disse abaixo. Eu tenho um pacote com os modelos que utilizo. Aí pra criar um form novo em outro package, eu adiciono o form modelo, crio o form filho e removo o form modelo do pacote. []'s Adriano de Oliveira - Original Message - From: Henrique Netzka (Vetor Sistemas) To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 9:03 AM Subject: Re: [delphi-br] BPL Adauri, Você tem duas opções... Uma delas é enviar, sempre, o frm_Basico nos seus pacotes. Para isso, um pacote NÃO PODE ter relação direta com o outro. Ou seja, no requires do seu pacote VENDAS, o pacote FINANCEIRA NÃO pode estar! Outra opção é você criar um pacote Modelos ou algo assim, e dentro deste colocar seus modelos. Daí, nos outros pacotes, você coloca no requires este pacote (Modelos), e em nenhum deles você vai incluir diretamente o frm_Basico. Ao criar um novo form, o Delphi incluirá no seu pacote o frm_Basico. Porém, você o exclui do pacote pois ele só deverá estar contido no modelo! Espero ter sido claro.. Abraços Henrique - Original Message - From: Adauri Antonio Camacho Junior To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 01, 2007 10:59 AM Subject: [delphi-br] BPL Bom dia a todos. Eu estou mandando varias perguntas sobre BPL e DLL, porque eu quero modularizar meu sistema e estou estudando a melhor forma. É o seguinte. eu tenho um FORM padrão, chamado de FRM_BASICO, todos os FORMs do meu sistema herdam dele. Criei uma package chamada FINANCEIRA, adicionei o FRM_BASICO dentro dela, criei meus forms tudo herdando do FRM_BASICO dentro do package, funcionou perfeitamente. Porem, fui criar a segunda package, chamada VENDAS, fui adicionar o FRM_BASICO e o Delphi deu um mensagem, que o FRM_BASICO já estava sendo usada na package FINANCEIRA. Como eu faria para usar o FRM_BASICO em varias packages ? Espero ter sido claro... Obrigado [As partes desta mensagem que não continham texto foram removidas] [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] Maximizar Form e Componentes
E aí Romário, belezinha? Uma dica: propriedade Anchors, todo objeto visual tem. Ela fixa as extremidades do elemento em questão, ajuda pra cara... QQ coisa é só postar. Abraço. Fernando Em 01/02/07, Romario (Listas) [EMAIL PROTECTED] escreveu: Eu devo ter jogado pedra na cruz na encarnação passada. Será que existe uma forma menos traumática de fazer com que os componentes acompanhem a maximização do formulário? A cada tentativa eu bagunço todo o formulário e não consigo fazer com que os componentes fiquem perfeitos ao maximizá-los. Agradeço qualquer explicação, dica, código, exemplo ou seja lá o que for que me ajude a entender e acertar esse problema. Obrigado! Sds, Romario ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Bloquear evento AfterScroll
Eu não quero bloquear o mouse. Quero que o dataset não mude de registro ao clicar na barra de rolagem. O foco deve ficar no mesmo registro, mas se clicar na barra de rolagem serão mostrados os registros mais abaixo ou mais acima no grid. [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] TDateTimePicker com data editável contínua
Galera, Tô com um dilema aqui. Tentei achar e nada. No componente TDateTimePicker vc não pode digitar a data de uma vez só; Precisa digitar o dia + seta pra direita + mês + seta pra direita + ano. Tentei fazer um gato aqui pra mudar de campo via onKeyPress e não tem muito o que fazer. Alguém já fez algo parecido? Pode ser usando enter pra mudar de dia pra mês e de mês pra ano. vlw Adriano Santos
Re: [delphi-br] Bloquear evento AfterScroll
Talvez vc possa utilizar a classe de bookmarks do Delphi e fazer ele [dbGrid] nunca sair do registro atual. procedure TForm1. var B : TBookMark; begin //guarda o bookmark B := DataModule.Query.GetBookmark; //Aqui vc faz o que precisa fazer, while, for e etc. //Volta para o registro que estava antes DataModule.Query.GotoBookmark(B); //Libera o bookmark DataModule.Query.FreeBookmark(B); end; Vc pode fazer um xunxu, como disse nosso colega, pra sempre fazer com que o programa se mantenha no registro X em determinados eventos. Só precisa de criatividade e testes, muitos testes. Veja se pensa em algo ai pra resolver o problema com esta mini-solução. *Adriano Santos* Mensagem original De: Alisson Yahoo [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Assunto: Re:[delphi-br] Bloquear evento AfterScroll Data: 01-02-2007 14:18 Eu não quero bloquear o mouse. Quero que o dataset não mude de registro ao clicar na barra de rolagem. O foco deve ficar no mesmo registro, mas se clicar na barra de rolagem serão mostrados os registros mais abaixo ou mais acima no grid. [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] SQL para Comissao
O problema que o banco é o Mysql .se eu tivesse um PL da vida . Se alguém tiver mais alguma dica Abs, Rodrigo Mota. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Djonatas Tenfen Enviada em: quinta-feira, 1 de fevereiro de 2007 08:07 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] SQL para Comissao Caro colega, já fiz algo parecido em outra empresa em que trabalhava o mesmo deve ser feito usando case when dentro de uma procedure aconselho que você passe todos os valores ( soma para segundo valor ou totalizador máximo para segundo valor ) entre outros valores como parâmetro. Infelizmente não tenho como te passar tal exemplo pois nesta empresa q estou trabalhando agora não temos isso, mas é fácil de desenvolver ( pgSql e plSQL ou até mesmo pl de Firebird ). Atenciosamente Djonatas Tenfen Atenciosamente, _ Djonatas Tenfen Desenvolvimento Mult Sistemas Ltda - http://www.mult. http://www.mult.com.br com.br http://www.mult. http://www.mult.com.br/ com.br/ (47) 3221 9400 De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Rodrigo Mota Enviada em: quarta-feira, 31 de janeiro de 2007 22:59 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] SQL para Comissao Galera, Estava quebrando a cuca para fazer um calculo via SQL mesmo tipo assim. O vendedor tem comissão de 0,50 por produto vendido, soh que quando essa comissão passe de 150,00 ele passaria a ganhar 1,00 de comissão, ou seja, aumentaria depois dos 150,00, gostaria De fazer isso via Sql...alguem pode coloborar Abs, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] [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] SQL para Comissao
Qual o problema de ser mySQL? Em 01/02/07, Rodrigo Mota [EMAIL PROTECTED] escreveu: O problema que o banco é o Mysql .se eu tivesse um PL da vida . Se alguém tiver mais alguma dica Abs, Rodrigo Mota. _ De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Djonatas Tenfen Enviada em: quinta-feira, 1 de fevereiro de 2007 08:07 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] SQL para Comissao Caro colega, já fiz algo parecido em outra empresa em que trabalhava o mesmo deve ser feito usando case when dentro de uma procedure aconselho que você passe todos os valores ( soma para segundo valor ou totalizador máximo para segundo valor ) entre outros valores como parâmetro. Infelizmente não tenho como te passar tal exemplo pois nesta empresa q estou trabalhando agora não temos isso, mas é fácil de desenvolver ( pgSql e plSQL ou até mesmo pl de Firebird ). Atenciosamente Djonatas Tenfen Atenciosamente, _ Djonatas Tenfen Desenvolvimento Mult Sistemas Ltda - http://www.mult. http://www.mult.com.br com.br http://www.mult. http://www.mult.com.br/ com.br/ (47) 3221 9400 De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Rodrigo Mota Enviada em: quarta-feira, 31 de janeiro de 2007 22:59 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] SQL para Comissao Galera, Estava quebrando a cuca para fazer um calculo via SQL mesmo tipo assim. O vendedor tem comissão de 0,50 por produto vendido, soh que quando essa comissão passe de 150,00 ele passaria a ganhar 1,00 de comissão, ou seja, aumentaria depois dos 150,00, gostaria De fazer isso via Sql...alguem pode coloborar Abs, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas] -- 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: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Como ler o registro do windows de outro micro?
Pessoal, Estou com dificuldades em ler o registro do windows de outro micro. Já tentei utilizar Registro.RootKey := HKEY_LOCAL_MACHINE; Existe := Registro.RegistryConnect( edtOrigem.Text ); Registro.OpenKey( edtKey.Text, True ); LeOutraChave := Registro.ReadString( 'Software\Nome' ); Funciona legal, menos o RegistryConnect, que dizem não funcionar para Windows XP. Aí baixei o nível e fui pra API do Windows. RegOpenKey( HKEY_LOCAL_MACHINE, 'SOFTWARE', HK ); RegQueryValue( HK, 'Nome', ValBuf, bytesread); Lê bonitinho, mas só a o valor que tiver , não lê um valor de sequência que eu crio. Para isso, tem o RegQueryValueEx... Até aí tudo bem, o problema é que não consigo também conectar a outro micro. O comando é RegConnectRegistry(pchar(lpMachineName), hKey, phkResult); Mas mesmo tendo sucesso na conexão, no RegQueryValue retorna o valor do meu próprio micro, e não do micro da rede (ex. \\NomeMicro). Alguém utiliza este tipo de informação (acesso remoto do registro do windows)? Agradeço qualquer ajuda, pois estou há 3 dias pesquisando e não consigo evoluir. Cristiane Campanholo [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] SQL para Comissao
Se tivesse como eu fazer via SQL mesmo sem usar PL/MySQL ainda não Estudei como funcionapreciso dar umas olhadas nos tutoriais por ai.. E depois comprar um livrão...q apesar...não tenho nenhum de Mysql... Se bem que o manual dele em PDF ta bem show de bola.. Bem mais quem puder ajudar... O vendedor tem comissão de 0,50 por produto vendido, soh que quando essa comissão passe de 150,00 ele passaria a ganhar 1,00 de comissão, ou seja, aumentaria depois dos 150,00, gostaria tab_pedidos(ped_id, idvendedor) tab_itenspedidos(ped_id, qtde_iten, valor_iten ) seria esse exemplo de tabela abs, Rodrigo Mota. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo Silva dos Santos Enviada em: quinta-feira, 1 de fevereiro de 2007 22:29 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] SQL para Comissao Qual o problema de ser mySQL? Em 01/02/07, Rodrigo Mota [EMAIL PROTECTED] escreveu: O problema que o banco é o Mysql .se eu tivesse um PL da vida . Se alguém tiver mais alguma dica Abs, Rodrigo Mota. _ De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Djonatas Tenfen Enviada em: quinta-feira, 1 de fevereiro de 2007 08:07 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: RES: [delphi-br] SQL para Comissao Caro colega, já fiz algo parecido em outra empresa em que trabalhava o mesmo deve ser feito usando case when dentro de uma procedure aconselho que você passe todos os valores ( soma para segundo valor ou totalizador máximo para segundo valor ) entre outros valores como parâmetro. Infelizmente não tenho como te passar tal exemplo pois nesta empresa q estou trabalhando agora não temos isso, mas é fácil de desenvolver ( pgSql e plSQL ou até mesmo pl de Firebird ). Atenciosamente Djonatas Tenfen Atenciosamente, _ Djonatas Tenfen Desenvolvimento Mult Sistemas Ltda - http://www.mult. http://www.mult.com.br com.br http://www.mult. http://www.mult.com.br/ com.br/ (47) 3221 9400 De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Rodrigo Mota Enviada em: quarta-feira, 31 de janeiro de 2007 22:59 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] SQL para Comissao Galera, Estava quebrando a cuca para fazer um calculo via SQL mesmo tipo assim. O vendedor tem comissão de 0,50 por produto vendido, soh que quando essa comissão passe de 150,00 ele passaria a ganhar 1,00 de comissão, ou seja, aumentaria depois dos 150,00, gostaria De fazer isso via Sql...alguem pode coloborar Abs, Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos
Re: [delphi-br] TDateTimePicker com data editável contínua
Adriano, utilize dia + . + mês + . + ano ( . = ponto) - Original Message - From: Adriano Santos To: delphi-br@yahoogrupos.com.br ; [EMAIL PROTECTED] Sent: Thursday, February 01, 2007 9:08 PM Subject: [delphi-br] TDateTimePicker com data editável contínua Galera, Tô com um dilema aqui. Tentei achar e nada. No componente TDateTimePicker vc não pode digitar a data de uma vez só; Precisa digitar o dia + seta pra direita + mês + seta pra direita + ano. Tentei fazer um gato aqui pra mudar de campo via onKeyPress e não tem muito o que fazer. Alguém já fez algo parecido? Pode ser usando enter pra mudar de dia pra mês e de mês pra ano. vlw Adriano Santos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Tiny DB
--- Welson Tavares escreveu: Boa tarde, Alguém aqui trabalha ou trabalhou com Delhi + Tiny Db? falou Welson Tavares [--x--] [Welson] O.o Em anos de lista, primeira vez que encontro um xará !!! = 'O que me preocupa não é o grito dos maus. É o silêncio dos bons.' Martin Luther King. = Welson de Avelar Soares Filho Analista/Programador Delphi Gemini Sistemas www.geminisistemas.com.br Juiz de Fora - Minas Gerais = __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/