Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em FindNearest ou FindKey?
ou assim AdsTable1.FindNearest( PVCColunasPesquisadas); Em 28/03/07, Gabriel Filho [EMAIL PROTECTED] escreveu: Tenta assim: AdsTable1.FindNearest([ PVCColunasPesquisadas]); Em 28/03/07, Roger [EMAIL PROTECTED] escreveu: Acabo de fazer um teste com o Locate, só para tentar descobrir como resolver, mas ocorre o mesmo erro. Talvez até para ficar mais claro: Assim funciona: AdsTable1.FindNearest([ PVCColunasPesquisadas[ 1,0], PVCColunasPesquisadas[ 1,1]]); Assim não funciona: AdsTable1.FindNearest([ PVCColunasPesquisadas[ 1]]); Preciso que funcione desta última forma, pois não terei uma quantidade fixa de posições dentro do Array. Grato, Rogério Ricardo Fernandes Desenvolvimento GS3 Sistemas Tel.:47 3035-6020/Fax:47 3035-6050 - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, March 28, 2007 1:29 PM Subject: Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em FindNearest ou FindKey? ja tentou usar o locate? Em 28/03/07, Joao Morais [EMAIL PROTECTED]post%40joaomorais.com.br escreveu: Roger wrote: Obrigado Leodinei pela tentativa. Mas o problema não é este (o tipo). Se fosse o caso, poderia declarar o array assim: PVCColunasPesquisadas : Array[0..1,0..1]of Variant; Mas o caso é que o FindKey não está aceitando o array como valor de pesquisa, independente de tipo do Array. VarArrayOf(SeuArrayUnidimensional) -- Joao Morais [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] Olá a todos e se puderem ajudar-me...
Mais uma coisa, apenas para ajudar na sua decisao de mudar de banco... qdo trabalhei com paradox, percebi SQL nao funciona nele, pois eu tinha uma tabela de + ou - 4Mb e qdo eu fazia um SELECT e nesse select eu sabia q retornaria apenas 10 registros, percebi que na pasta da minha aplicacao era criado um tabela temporária com os 4 Mb e depois um com alguns Kb, onde tinha exatamente os registros que eu precisava. Conclusão qdo vc faz um select na rede pelo paradox+DBE a tabela com todos os registros trafega pela rede, e o resultato e filtrado local. Ou seja nem precisava usar SQL, bastava ter aberto em modo tabela, que é muito mais rapido. Em 28/03/07, BandaLemuel [EMAIL PROTECTED] escreveu: Juliano Um conselho apenas pq não muda para interbase ou firebird. Wesley - Original Message - From: Juliano Ramalho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 27, 2007 4:58 PM Subject: [delphi-br] Olá a todos e se puderem ajudar-me... Boa tarde a todos e com muito gosto que participo agora dessa grande lista com vocês. Espero aprender muito e se possível ajudar também. Bom primeiramente tenho um problema com uma aplicação em delphi ( BD paradox ) que quando as estaç oes clientes acessam o servidor dessa aplicação ficam muito lentas para abrir o atalho e também para trabalhar na aplicação via rede. Os IP`s são fixos em cada PC; Temos um switch; Todos são XP inclusive o servidor da aplicação, sendo que são somente 7 que acessam ao mesmo tempo. agradeço mais uma vez e obrigado. Juliano Ramalho __ 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] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em FindNearest ou FindKey?
ja tentou usar o locate? Em 28/03/07, Joao Morais [EMAIL PROTECTED] escreveu: Roger wrote: Obrigado Leodinei pela tentativa. Mas o problema não é este (o tipo). Se fosse o caso, poderia declarar o array assim: PVCColunasPesquisadas : Array[0..1,0..1]of Variant; Mas o caso é que o FindKey não está aceitando o array como valor de pesquisa, independente de tipo do Array. VarArrayOf(SeuArrayUnidimensional) -- Joao Morais [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em FindNearest ou FindKey?
Tenta assim: AdsTable1.FindNearest([ PVCColunasPesquisadas]); Em 28/03/07, Roger [EMAIL PROTECTED] escreveu: Acabo de fazer um teste com o Locate, só para tentar descobrir como resolver, mas ocorre o mesmo erro. Talvez até para ficar mais claro: Assim funciona: AdsTable1.FindNearest([ PVCColunasPesquisadas[ 1,0], PVCColunasPesquisadas[ 1,1]]); Assim não funciona: AdsTable1.FindNearest([ PVCColunasPesquisadas[ 1]]); Preciso que funcione desta última forma, pois não terei uma quantidade fixa de posições dentro do Array. Grato, Rogério Ricardo Fernandes Desenvolvimento GS3 Sistemas Tel.:47 3035-6020/Fax:47 3035-6050 - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, March 28, 2007 1:29 PM Subject: Re: [delphi-br] (Ninguém Sabe??) Dúvida - como usar Array em FindNearest ou FindKey? ja tentou usar o locate? Em 28/03/07, Joao Morais [EMAIL PROTECTED]post%40joaomorais.com.br escreveu: Roger wrote: Obrigado Leodinei pela tentativa. Mas o problema não é este (o tipo). Se fosse o caso, poderia declarar o array assim: PVCColunasPesquisadas : Array[0..1,0..1]of Variant; Mas o caso é que o FindKey não está aceitando o array como valor de pesquisa, independente de tipo do Array. VarArrayOf(SeuArrayUnidimensional) -- Joao Morais [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: RES: [delphi-br] Tamanho do EXECUTÁVEL
isso ocorre em todas as maquinas desse cliente? Em 27/03/07, Rodrigo Bevilacqua Marcondes [EMAIL PROTECTED] escreveu: Olá Walter A grande questão é acontece em várias telas e quase nunca no mesmo lugar, as vezes trava da digitação do pedido, as seleção de itens para o faturamento, notas de compra, as vezes acontece no mesmo lugar. Ja revisei o codigo , e não acontece em outros cliente - só nesse cliente ??? Será que pode ser algum problema no swicht que tem da rede ? Rodrigo Walter Alves Chagas Junior [EMAIL PROTECTED]wchagas%40telemont.com.br escreveu: ASPACK só diminui o tamanho do exe em disco. Na memória ele vai continuar tendo seus 12MB do mesmo jeito e continuar causando os inconvenientes que está causando. Se um exe está com este tamanho e causando problemas de funcionamento então é hora de revisar o código e analisar se não esta deixando queries ou outros objetos abertos após o uso dentre outras medidas. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] wchagas%40telemont.com.br Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- 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 Jorge Ericsson Enviada em: terça-feira, 27 de março de 2007 08:40 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Tamanho do EXECUTÁVEL Eduardo se vc não usa, tente usar então o ASPACK para diminui o tamanho do seu executável pq qto menor o arquivo mais fácil a manipulação do mesmo. Mas o que vc quer dizer com trafegando na rede ? tbém sugiro que coloque o executavél nas estações e o banco firebird em um único micro. Não deixe que os usuários executem o sistema em um só micro (servidor). Será que fui claro ? Espero ter ajudado tbém...!!! Em 27/03/07, Eduardo Paci Galvão escreveu: Olá, Tenho um sistema que o executável esta com 12 MB - e começou a travar o sistema. Uso Delphi 2005 - FB 1.5 - Vocês acham que pode ser o tamanho do executável que esta trafegando na rede que pode estar ocosionando os travamentos ? Acho que não. Meu maior executável tem 25 MB e não ocorre isto. O que você chama de 'trafegando na rede'? Porque você não coloca o .exe em cada estação?? Agora, o que você chama de 'travar o sistema???' Saudações, Eduardo Paci Galvão Bacharel em Engenharia Elétrica - UFMG Analista de Sistemas www.egalvao.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Rodrigo Bevilacqua Marcondes [EMAIL PROTECTED] rodrigod6%40yahoo.com.br __ 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] Tamanho do EXECUTÁVEL
Esse travamentos ocorrem em horário variados tbm? Em 27/03/07, Rodrigo Bevilacqua Marcondes [EMAIL PROTECTED] escreveu: Oi Eduardo O que você chama de 'trafegando na rede'? Então tenho uma maquina com o executavel e todos acessam de lá. Porque você não coloca o .exe em cada estação?? Questão de atualização, sair trocando o executavel em 20 maquinas é complicado. Agora, o que você chama de 'travar o sistema???' Trava em diversas telas em momentos diferentes, não é um rotina especifica... Rodrigo Eduardo Paci Galvão [EMAIL PROTECTED] egalvao%40egalvao.com.br escreveu: Olá, Tenho um sistema que o executável esta com 12 MB - e começou a travar o sistema. Uso Delphi 2005 - FB 1.5 - Vocês acham que pode ser o tamanho do executável que esta trafegando na rede que pode estar ocosionando os travamentos ? Acho que não. Meu maior executável tem 25 MB e não ocorre isto. O que você chama de 'trafegando na rede'? Porque você não coloca o .exe em cada estação?? Agora, o que você chama de 'travar o sistema???' Saudações, Eduardo Paci Galvão Bacharel em Engenharia Elétrica - UFMG Analista de Sistemas www.egalvao.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Rodrigo Bevilacqua Marcondes [EMAIL PROTECTED] rodrigod6%40yahoo.com.br __ 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] Pergunta básica: como eliminar o conteúdo de um campo em um dbgrid?
Na verdade oq esta no gridi é uma representação do que esta em sua consulta, ou seja basta vc apagar o valor do campo em questão e pronto. Em 26/03/07, fsfilho03 [EMAIL PROTECTED] escreveu: Olá, Desculpem a pergunta básica. Não encontrei resposta na documentação do delphi 7. Ctrl_Del elimina uma linha; como limpar o conteúdo de uma coluna em um dbgrid? (campo=null) em tempo de execução. Obrigado, Florentino S. Filho Goiânia-GO. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] PostgreSQL com Delphi, qual a melhor conexão.
Zeos, pois o ADO precisara de uma biblioteda oledb, a qual nao esta muito boa ainda... tem alguns bugs Em 26/03/07, Fellipe Henrique [EMAIL PROTECTED] escreveu: Olá amigos, qual o melhor acesso ao PostgreSQL, usando delphi? Seria o ADO mesmo? []s -- _ Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com Você valoriza a existêcia das pessoas extraordinárias e momentos em que a história avança graças a elas. Tudo o que se imagina pode ser alcançado. Deve-se ousar sonhar. Mas não há substituto para perseverança e trabalho... e trabalho em equipe. Por que ninguém consegue sozinho. Se comemoramos a grandeza desses eventos e as pessoas que os realizam... não podemos esquecer o sacrifício daqueles que tornam possíveis tais realizações. [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] DBNavigator
Uma ótima dica... não use o dbnavigator Em 20/03/07, eapvieira [EMAIL PROTECTED] escreveu: Olá pessoal, Tenho 2 problemas com o DVNavigator e não estou conseguindo resolver. Gostaria da ajuda de vcs. O primeiro é que meu usuário, clica mais de uma vez no botão nbinsert do dbnavigator sem dar nbpost e não consigo colocar enabled = false pra quando for clicado a primeira vez no nbinsert ai como meu usuário é um pouco desatento ele não vê que salva vários registros em branco. O segundo é que quando meu usuário clica no botão nbinsert e depois clica em algum outro botão como nbnext ou nbprior, o dbnavigator dá automaticamente o nbpost e não consigo fazer com que ele cancele sem adicionar. Desde já agradeço a ajuda, Lili [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Material sobre SQL x Delphi
BOm depois q descompactei, compactei com winrar e sai perdendo em uns 2 MB acho q o codex dos videos é q sao ruins msm Em 20/03/07, Ricardo César Cardoso [EMAIL PROTECTED] escreveu: Pois é... reduziu 2GB em 30MB sem nem se incomodar... coisa de doido! Walter Alves Chagas Junior [EMAIL PROTECTED]wchagas%40telemont.com.br escreveu: Cara, seu zuação.. Esse UHA é o cão fumando maconha vei. Ele reduz 30MB em 800Kb... []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] wchagas%40telemont.com.br Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- 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 Andrei Luís Enviada em: quinta-feira, 15 de março de 2007 21:33 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Material sobre SQL x Delphi Dá uma olhada no site http://www.edudelphipage.com.br/ já vi o pessoal comentando por aqui que gostou de um curso que ele tem lá, é pago, mas é baratinho. O link abaixo é de um curso que baixei e já coloquei aqui na lista uma vez, pelo que lembro o pessoal gostou: http://rapidshare.com/files/21238800/curso_professor_pedro_souza.uha.html Está compactado com o UHA - www.winuha.com, grátis e muito bom. [] Andrei Em 15/03/07, Sergio[EMAIL PROTECTED] sergio%40fiscodata.com.br escreveu: Bom dia! Sou novato em Delphi; já programo algum tempo em outras linguagens (Cobol,Perl,PHP,...) Alguém me indica algum material que possua explicações sobre utilizar SQL no Delphi. Obs. Não é material sobre SQL, esse não é mais necessário. Thanks! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos __ 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] Off Topic - SQL - Como faço para buscar um valor (integer ou string) em todos os campos de um registro?
A um tempo atraz postei uma função que monta uma string de busca aqui, mas como o pessoal da lista comentou na época, é uma faca de dois gumes, pois coloca muitas instrucoes like com OR, entao dependendo da Base de dados, pode demorar muito a resposta e ate mesmo retornar, muitos registros. é só vc buscar nas mensagens antigas do grupo. Em 16/03/07, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu: Colegas Como faço para buscar um valor (integer ou string) dentro de todos os campos de um registro dentro do banco de dados. Exemplo: Quero buscar a palavra CASA em todos os registros de uma tabela de nome IMOVEIS. Qualquer ajuda é bem-vinda, muito obrigado. []´s Tiano. ___ 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] MSDE Ajuda Ai Galera
Use o SQL SERVER Management Studio Express Edition ele é gratuito, é para ser usado com SQL-SERVER EXPRESS, porem funciona com MSDE2000 tbm no site a MS tem é procurar. tem algumas limitacoes, mas o basico ele faz Em 13/03/07, Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu: Aqui eu uso as ferramentas do SQL Server na minha maquina, ja que ela acessa um servidor local aqui no departamento pra fazermos testes e o MSDE também instalado em outra maquina e na minha também. Eu fuço nos MSDEs através do Entreprise Manager normal. Não faz diferença nenhuma nenhuma. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] wchagas%40telemont.com.br Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- 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: terça-feira, 13 de março de 2007 16:26 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] MSDE Ajuda Ai Galera Amigos Preciso de ajuda por favor... Tenho um MSDE instalado e um Banco de dados que roda perfeitamente com o SQL Server normal mas como é poucas máquinas Instalamos MSDE o problema agora está em Atachar o Banco de dados o sqlcmd como tem no SQL Server normal não tem no MSDE como q eu faço para atachar um banco Alguém tem alguma ferramenta ou algo no sentido??? Agradeço se alguém puder me ajudar [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Aplicação win32 Mac
Mas só de vc estar criado um ambiente dentro de outro ambiente vc esta emulando, pois a emulacao é isso criar um ambiente dentro de outro, de forma que esse ambiente de dentro não saiba esta esta em um espaco virtual. Em 14/03/07, Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu: EXATAMENTE ISTO QUE É O NEGÓCIO. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] wchagas%40telemont.com.br Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- 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 Eduardo Silva dos Santos Enviada em: terça-feira, 13 de março de 2007 17:44 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Aplicação win32 Mac Virtualização é uma ótima, eu uso o VMWare, como ele vc pode instalar diversos Sistemas Operacionais, fazer com que um se comunique com o outro via rede e muito mais. na meu VMWare tenho Connectiva, WinXP, Win98, Win95, Win2000 e o ReactOS uso para testar minhas aplicações em outros SO, e também para testar programas recem baixados da net. vale a pena dar uma conferida. o meu SO base é o WinXP, nele tenho o VMware instalado com as maquinas virtuais. http://www.vmware.com/ http://www.reactos.org/en/index.html Hj tem muita empresa usando essa tecnologia para Emular seus servidores, pois se o hardware localder falha é so copiar a pasta virtual pra outra maquina e iniciar o VM. na Infoexame de Dezembro tem uma excelente reportagem. Em 13/03/07, Walter Alves Chagas Junior [EMAIL PROTECTED]wchagas%40telemont.com.br escreveu: ah cara. Isso eu sei o que é. Eu acho que até tenho um CD lá em casa com um negocio desse. Permite voce criar mais de uma maquina no mesmo PC. Chama Virtual PC. Mas não passa de um emulador que cria um processo isolado do SO e lá voce teria outra maquina com HD e tudo mais. Instala o windows e tudo naquela instancia. Eu tenho isso lá em casa, uma vez comprei uma revista de games que veio com esse CD. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] wchagas%40telemont.com.brwchagas%40telemont.com.br Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br]Em nome de Desenvolvimento (Anderson) Enviada em: terça-feira, 13 de março de 2007 09:32 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Assunto: Re: RES: [delphi-br] Aplicação win32 Mac não Walter... posso até ter me expressado mal, mas eu tô falando de MÁQUINA VIRTUAL mesmo!!! não máquinas virtuais igual ao java.. to falando de micros q existem só no virtual... no suse linux chama-se Xen HyperVisor Quem tiver a info, veja na edição 246 (setembro/06), página 89. daí passa a ser 1 computador físico, mas com virtualização de um ou mais micros... pode-se colocar o linux, um windows. os 2 rodam ao mesmo tempo. pode-se colocar 3, 4, 5, 20 windows pra rodar num unico micro... é mais voltado para o pessoal da internet, q acabam alugando essas máquinas, dizendo q é um micro, onde na verdade é um micro virtual... vou pegar o texto completo e mando pro pessoal ainda hoje. no começo achei totalmente sem função, mas com o tempo, vi q pode ser uma solução interessante. []´s ps: Walter, dia 29 vou aí... t+ and - Original Message - From: Walter Alves Chagas Junior To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Sent: Tuesday, March 13, 2007 9:03 AM Subject: RES: RES: [delphi-br] Aplicação win32 Mac Anderson, Acho que voce confundiu maquina virtual com emulador. Maquina virtual é o que hoje é o dotNET e o JVM. Sobre uma maquina virtual, qualquer programa feito em qualquer linguagem sob qualquer arquitetura roda em qualquer maquina independente do Sistema operacional ou do processador porque quem interagirá com o hardware é a maquina virtual e não mais o programa. Agora Emulador é uma coisa que cria um ambiente X, em um ambiente Y através de um processo. Neste caso, você pode rodar até um programa feito no Delphi, no Unix em Mainframes. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] wchagas%40telemont.com.brwchagas%40telemont.com.br Fone: (31) 3389-8217 Fax: (31) 3389-8215 -Mensagem original- De:
Re: [delphi-br] Conectar Access via Aplicação Delphi
Esquece tudo isso, pois se usar o ADO nao vai precisar do BDE, fica tudo por conta do MDAC, e ele é muito mais rápido, pois o bixinho é da própria M$ Em 13/03/07, Humberto [EMAIL PROTECTED] escreveu: mas se for pra usar ODBC não seria o caso dele acessar o banco com Dbexpress? - Original Message - From: Alberto To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Tuesday, March 13, 2007 10:23 AM Subject: Re: [delphi-br] Conectar Access via Aplicação Delphi Já que vc vai ter que usar o BDE, faça o seguinte, vá em Painel de Controle, Ferramentas Administrativas, Fontes de dados (ODBC). Configure uma conexão para a base em Access. Quando vc abrir o Delphi e usar o componente TTable do (argh!) BDE, na propriedade DataBaseName deve aparecer a conexão ODBC que vc criou. Aí é só escolher a TableName. Boa sorte. Alberto. - Original Message - From: Ricardo César Cardoso To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, March 12, 2007 4:03 PM Subject: [delphi-br] Conectar Access via Aplicação Delphi Boa tarde companheiros de lista. Estive pesquisando no arquivo de mensagens mas ainda tenho dúvidas. Na minha empresa existe uma aplicação que usa uma base de dados em Access (v. 97) porém esta aplicação será descontinuada devido a ausencia de recursos. Entendi que o acesso a esta base de dados pode ser feita via ADO, mas estou em dúvida de como fazer e o que deverei ter instalado. Preciso ter o BDE (argh!) instalado? Alguém tem um exemplo de como fazer um acesso simples ou é igual ao que fazemos com DBExpress? Atenciosamente, 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] [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 268.18.9/719 - Release Date: 12/3/2007 08:41 [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] Conectar Access via Aplicação Delphi
para usar o ADO, basta ter na maquina o MDAC q apartir do 2000 já vem por padrão nos windows, e se não me engano acho q até o 98 tem ele tambem Em 12/03/07, Ricardo César Cardoso [EMAIL PROTECTED] escreveu: Boa tarde companheiros de lista. Estive pesquisando no arquivo de mensagens mas ainda tenho dúvidas. Na minha empresa existe uma aplicação que usa uma base de dados em Access (v. 97) porém esta aplicação será descontinuada devido a ausencia de recursos. Entendi que o acesso a esta base de dados pode ser feita via ADO, mas estou em dúvida de como fazer e o que deverei ter instalado. Preciso ter o BDE (argh!) instalado? Alguém tem um exemplo de como fazer um acesso simples ou é igual ao que fazemos com DBExpress? Atenciosamente, 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] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Erro com trigger no SQL 2005
Pelo q diz na mensagem ele nao aceita em Instead vc nao pode usar esse trigger sem ser Instead ? pode resolver o problema. Em 08/03/07, Thiago Filiano (America Soft) [EMAIL PROTECTED] escreveu: Msg 570, Level 16, State 1, Procedure TR_basTCSpecLayoutList_ComplementOwnerDel, Line 1 Instead of triggers do not support direct recursion. Trigger execution failed. No meu banco de dados tenho trigger de com recursiva. Mas ao disparar a mesma sempre ocorre o erro acima, mesmo que a opção Recursive Triggers Enabled esteja marcada como True. Alguém poderia me ajudar configurar o SQL Server 2005 para suportar trigger recuriva. Obrigado!! Thiago [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Erro com trigger no SQL 2005
Bom ai eu recomendo q vc de uma pesquisado no Books on-line do SQL 2005, pois pode ter algo referente a isto. Em 08/03/07, Thiago Filiano (America Soft) [EMAIL PROTECTED] escreveu: Gabriel, Da maneira em que está o sistema hoje eu teria que fazer muitas alterações. No SQL 2000 funcionava sem problemas somente no 2005 está ocorrendo este erro. []'s Thiago Gabriel Filho escreveu: Pelo q diz na mensagem ele nao aceita em Instead vc nao pode usar esse trigger sem ser Instead ? pode resolver o problema. Em 08/03/07, Thiago Filiano (America Soft) [EMAIL PROTECTED]thiago%40americasoft.com.br escreveu: Msg 570, Level 16, State 1, Procedure TR_basTCSpecLayoutList_ComplementOwnerDel, Line 1 Instead of triggers do not support direct recursion. Trigger execution failed. No meu banco de dados tenho trigger de com recursiva. Mas ao disparar a mesma sempre ocorre o erro acima, mesmo que a opção Recursive Triggers Enabled esteja marcada como True. Alguém poderia me ajudar configurar o SQL Server 2005 para suportar trigger recuriva. Obrigado!! Thiago [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] Executar um comando no dos e aguardar execução
Retirado do Dtdelphi 2.8 Inclua na seção uses: Windows { Esta função faz isto. } function ExecAndWait(const FileName, Params: string; const WindowState: Word): boolean; var SUInfo: TStartupInfo; ProcInfo: TProcessInformation; CmdLine: string; begin { Coloca o nome do arquivo entre aspas. Isto é necessário devido aos espaços contidos em nomes longos } CmdLine := '' + Filename + '' + Params; FillChar(SUInfo, SizeOf(SUInfo), #0); with SUInfo do begin cb := SizeOf(SUInfo); dwFlags := STARTF_USESHOWWINDOW; wShowWindow := WindowState; end; Result := CreateProcess(nil, PChar(CmdLine), nil, nil, false, CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS, nil, PChar(ExtractFilePath(Filename)), SUInfo, ProcInfo); { Aguarda até ser finalizado } if Result then begin WaitForSingleObject(ProcInfo.hProcess, INFINITE); { Libera os Handles } CloseHandle(ProcInfo.hProcess); CloseHandle(ProcInfo.hThread); end; end; - Exemplo de uso: ExecAndWait('c:\windows\notepad.exe', '', SW_SHOW); Observações Não se esqueça de informar o caminho (path) do arquivo completo. Esta função foi desenvolvida para Delphi 32 bits (2, 3, 4,...). Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] escreveu: Estou executando uma aplicação via comando winexec que é os comandos de Backup da minha rede, gostaria que cada vez que é gerado essa linha de comando o sistema aguarda o termino da execução. Alguem sabe como posso fazer isto? att. [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] Executar um comando no dos e aguardar execução
posta ai como vc esta usando esta funcao Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] escreveu: Este eu testei mas não rola... por exemplo o comando start G:\BACKUPS\rar.exe não executa, quando eu rodo pelo winexec ele já executa. sds. -Mensagem original- 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 Gabriel Filho Enviada em: sexta-feira, 2 de março de 2007 09:53 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Executar um comando no dos e aguardar execução Retirado do Dtdelphi 2.8 Inclua na seção uses: Windows { Esta função faz isto. } function ExecAndWait(const FileName, Params: string; const WindowState: Word): boolean; var SUInfo: TStartupInfo; ProcInfo: TProcessInformation; CmdLine: string; begin { Coloca o nome do arquivo entre aspas. Isto é necessário devido aos espaços contidos em nomes longos } CmdLine := '' + Filename + '' + Params; FillChar(SUInfo, SizeOf(SUInfo), #0); with SUInfo do begin cb := SizeOf(SUInfo); dwFlags := STARTF_USESHOWWINDOW; wShowWindow := WindowState; end; Result := CreateProcess(nil, PChar(CmdLine), nil, nil, false, CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS, nil, PChar(ExtractFilePath(Filename)), SUInfo, ProcInfo); { Aguarda até ser finalizado } if Result then begin WaitForSingleObject(ProcInfo.hProcess, INFINITE); { Libera os Handles } CloseHandle(ProcInfo.hProcess); CloseHandle(ProcInfo.hThread); end; end; - Exemplo de uso: ExecAndWait('c:\windows\notepad.exe', '', SW_SHOW); Observações Não se esqueça de informar o caminho (path) do arquivo completo. Esta função foi desenvolvida para Delphi 32 bits (2, 3, 4,...). Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] nr.news%40gmail.com escreveu: Estou executando uma aplicação via comando winexec que é os comandos de Backup da minha rede, gostaria que cada vez que é gerado essa linha de comando o sistema aguarda o termino da execução. Alguem sabe como posso fazer isto? att. [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] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Executar um comando no dos e aguardar execução
teste assim: ExecAndWait('start', 'G:\BACKUPS\rar.exe', SW_SHOW); ExecAndWait('rar', 'a -e G:\BACKUPS\backup.rar *.*', SW_SHOW); Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] escreveu: EX: ExecAndWait('start G:\BACKUPS\rar.exe', '', SW_SHOW); ExecAndWait('rar a -e G:\BACKUPS\backup.rar *.*', '', SW_SHOW); -Mensagem original- 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 Gabriel Filho Enviada em: sexta-feira, 2 de março de 2007 10:20 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Executar um comando no dos e aguardar execução posta ai como vc esta usando esta funcao Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] nr.news%40gmail.com escreveu: Este eu testei mas não rola... por exemplo o comando start G:\BACKUPS\rar.exe não executa, quando eu rodo pelo winexec ele já executa. sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br]Em nome de Gabriel Filho Enviada em: sexta-feira, 2 de março de 2007 09:53 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Assunto: Re: [delphi-br] Executar um comando no dos e aguardar execução Retirado do Dtdelphi 2.8 Inclua na seção uses: Windows { Esta função faz isto. } function ExecAndWait(const FileName, Params: string; const WindowState: Word): boolean; var SUInfo: TStartupInfo; ProcInfo: TProcessInformation; CmdLine: string; begin { Coloca o nome do arquivo entre aspas. Isto é necessário devido aos espaços contidos em nomes longos } CmdLine := '' + Filename + '' + Params; FillChar(SUInfo, SizeOf(SUInfo), #0); with SUInfo do begin cb := SizeOf(SUInfo); dwFlags := STARTF_USESHOWWINDOW; wShowWindow := WindowState; end; Result := CreateProcess(nil, PChar(CmdLine), nil, nil, false, CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS, nil, PChar(ExtractFilePath(Filename)), SUInfo, ProcInfo); { Aguarda até ser finalizado } if Result then begin WaitForSingleObject(ProcInfo.hProcess, INFINITE); { Libera os Handles } CloseHandle(ProcInfo.hProcess); CloseHandle(ProcInfo.hThread); end; end; - Exemplo de uso: ExecAndWait('c:\windows\notepad.exe', '', SW_SHOW); Observações Não se esqueça de informar o caminho (path) do arquivo completo. Esta função foi desenvolvida para Delphi 32 bits (2, 3, 4,...). Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] nr.news%40gmail.com nr.news%40gmail.com escreveu: Estou executando uma aplicação via comando winexec que é os comandos de Backup da minha rede, gostaria que cada vez que é gerado essa linha de comando o sistema aguarda o termino da execução. Alguem sabe como posso fazer isto? att. [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] [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] Executar um comando no dos e aguardar execução
Bom, Eu nao tenho mais ideias no momento, mas se eu descobrir algo, mando pra lista.. Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] escreveu: Continua fazendo absolutamente nada :( -Mensagem original- 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 Gabriel Filho Enviada em: sexta-feira, 2 de março de 2007 10:41 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Executar um comando no dos e aguardar execução teste assim: ExecAndWait('start', 'G:\BACKUPS\rar.exe', SW_SHOW); ExecAndWait('rar', 'a -e G:\BACKUPS\backup.rar *.*', SW_SHOW); Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] nr.news%40gmail.com escreveu: EX: ExecAndWait('start G:\BACKUPS\rar.exe', '', SW_SHOW); ExecAndWait('rar a -e G:\BACKUPS\backup.rar *.*', '', SW_SHOW); -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br]Em nome de Gabriel Filho Enviada em: sexta-feira, 2 de março de 2007 10:20 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Assunto: Re: [delphi-br] Executar um comando no dos e aguardar execução posta ai como vc esta usando esta funcao Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED] nr.news%40gmail.com nr.news%40gmail.com escreveu: Este eu testei mas não rola... por exemplo o comando start G:\BACKUPS\rar.exe não executa, quando eu rodo pelo winexec ele já executa. sds. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br]Em nome de Gabriel Filho Enviada em: sexta-feira, 2 de março de 2007 09:53 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Assunto: Re: [delphi-br] Executar um comando no dos e aguardar execução Retirado do Dtdelphi 2.8 Inclua na seção uses: Windows { Esta função faz isto. } function ExecAndWait(const FileName, Params: string; const WindowState: Word): boolean; var SUInfo: TStartupInfo; ProcInfo: TProcessInformation; CmdLine: string; begin { Coloca o nome do arquivo entre aspas. Isto é necessário devido aos espaços contidos em nomes longos } CmdLine := '' + Filename + '' + Params; FillChar(SUInfo, SizeOf(SUInfo), #0); with SUInfo do begin cb := SizeOf(SUInfo); dwFlags := STARTF_USESHOWWINDOW; wShowWindow := WindowState; end; Result := CreateProcess(nil, PChar(CmdLine), nil, nil, false, CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS, nil, PChar(ExtractFilePath(Filename)), SUInfo, ProcInfo); { Aguarda até ser finalizado } if Result then begin WaitForSingleObject(ProcInfo.hProcess, INFINITE); { Libera os Handles } CloseHandle(ProcInfo.hProcess); CloseHandle(ProcInfo.hThread); end; end; - Exemplo de uso: ExecAndWait('c:\windows\notepad.exe', '', SW_SHOW); Observações Não se esqueça de informar o caminho (path) do arquivo completo. Esta função foi desenvolvida para Delphi 32 bits (2, 3, 4,...). Em 02/03/07, Natanael Rodrigues [EMAIL PROTECTED]nr.news%40gmail.com nr.news%40gmail.com nr.news%40gmail.com escreveu: Estou executando uma aplicação via comando winexec que é os comandos de Backup da minha rede, gostaria que cada vez que é gerado essa linha de comando o sistema aguarda o termino da execução. Alguem sabe como posso fazer isto? att. [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] [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] [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] Atach Database SQL Server
Referente a primeira... Da uma olhada no help do sqlserver, que tem como vc fazer isso com instrucao SQL msm, ou se vc esitiver usado ADO tambem dá pra fazer por ele... Em 21/02/07, Djonatas Tenfen [EMAIL PROTECTED] escreveu: Caros Amigos... Tenho 2 dúvidas que gostaria que os DBAs ou quem souber ai me ajudar... *Preciso dar um Atach Database através da Console do MSDE ( cliente não quer comprar SQL Server e possui somente 3 máquinas clientes ) *Preciso Recuperar um banco aonde que só tenho o Arquivo MDF pois o arquivo LDF corrompeu em um CD RW... :-( ( To Lascado ) ( Banco SQL Server 200 normal ) Agradeço se alguém puder me ajudar agradeço muito... Atenciosamente, Djonatas Tenfen [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] Como saber se o valor de um field foi alterado?
Compare assim: if seucampo.oldvalue seucampo.value then Showmessage('Campo foi alterado') Em 15/02/07, Ricardo Lima Mariz [EMAIL PROTECTED] escreveu: Como consigo saber se o valor de um field foi alterado? Obrigado. At. Ricardo Lima [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] OFF TOPIC - INSTALAR Servico
vlw obrigado pela forca Em 12/02/07, Edu Nicácio [EMAIL PROTECTED] escreveu: Aí eu teria que dar uma estudada mais a fundo para ver se há outros parâmetros que podem ser passados ao serviço no momento da sua instalação. Vou dar uma caçada aqui e qualquer coisa posto aqui na lista. Abraço, e que bom que ajudei. Boa sorte aí... -- Atenciosamente: Eduardo Cláudio Nicácio Analista Programador JR. Fábrica 02 - CTIS Tel.: (11) 3150-6834 [EMAIL PROTECTED] rsn01.web03%40telesp.com.br - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Thursday, February 08, 2007 10:49 AM Subject: Re: [delphi-br] OFF TOPIC - INSTALAR Servico Ok, Muito obrigado... mas no qdo ele executar a instalacao do servico não vai aparecer aquela mensagem em ingles dizendo que o o servico foi instalado com sucesso? pois eu queria eveitar isso. Ou não tem como? Em 08/02/07, Edu Nicácio [EMAIL PROTECTED]ecnicacio_2005%40yahoo.com.br escreveu: Sim. Use o IS Tool para, no momento da instalação, após a gravação dos arquivos no diretório correspondente, ele executar o seu serviço passando o parâmetros de instalação. O trecho do script fica mais ou menos assim: [Run] Filename: {app}\ctis_service.exe; Flags: waituntilidle shellexec runhidden; Parameters: /INSTALL; WorkingDir: {app}; MinVersion: 0, 4.0.1381sp6 Filename: {sys}\net.exe; Parameters: start CTIS FTP Scheduler Service; WorkingDir: {sys}; Flags: shellexec waituntilidle runhidden; MinVersion: 0,4.0.1381sp6; Languages: Lembre-se de colocar esse bloco após o bloco [Files]. Outra coisa. Você pode iniciar seu serviço automaticamente chamando net.exe e passando como parâmetros start Seu serviço. Na remoção, faça o processo inverso, ou seja, use net.exe com os parãmetros stop Seu serviço e depois desinstale-o. Dê uma olhada: [UninstallRun] Filename: {sys}\net.exe; Parameters: stop CTIS FTP Scheduler Service; WorkingDir: {sys}; Flags: shellexec waituntilidle runhidden; MinVersion: 0,4.0.1381sp6; Languages: Filename: {app}\ctis_service.exe; Parameters: /UNINSTALL; WorkingDir: {app}; MinVersion: 0,4.0.1381sp6; Languages: ; Flags: waituntilidle shellexec runhidden Espero ter ajudado. Abraços. -- Atenciosamente: Eduardo Cláudio Nicácio Analista Programador JR. Fábrica 02 - CTIS Tel.: (11) 3150-6834 [EMAIL PROTECTED] rsn01.web03%40telesp.com.br rsn01.web03%40telesp.com.br - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoog rupos.com.br Sent: Thursday, February 08, 2007 9:59 AM Subject: [delphi-br] OFF TOPIC - INSTALAR Servico Bom dia pessoal... Parece q tem bastante gente perguntando sobreo innosetup, mas fazer oq?? Gostaria de saber se alguem sabe se da pra criar um instalador de servico com o innosetup??? Desde já agradeço [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] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] TLS + socket
Boa tarde pessoal, Gostaria de saber se vcs já utilizaram conexões via socket+tls+certificado é que tem um servico em c++ no qual preciso conectar, porem o mesmo só aceita conxão com TLS+certificado alguem ai pode me dar uma luz sobre isso?!?! desde já agradeço a todos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] OFF TOPIC - INSTALAR Servico
Ok, Muito obrigado... mas no qdo ele executar a instalacao do servico não vai aparecer aquela mensagem em ingles dizendo que o o servico foi instalado com sucesso? pois eu queria eveitar isso. Ou não tem como? Em 08/02/07, Edu Nicácio [EMAIL PROTECTED] escreveu: Sim. Use o IS Tool para, no momento da instalação, após a gravação dos arquivos no diretório correspondente, ele executar o seu serviço passando o parâmetros de instalação. O trecho do script fica mais ou menos assim: [Run] Filename: {app}\ctis_service.exe; Flags: waituntilidle shellexec runhidden; Parameters: /INSTALL; WorkingDir: {app}; MinVersion: 0, 4.0.1381sp6 Filename: {sys}\net.exe; Parameters: start CTIS FTP Scheduler Service; WorkingDir: {sys}; Flags: shellexec waituntilidle runhidden; MinVersion: 0,4.0.1381sp6; Languages: Lembre-se de colocar esse bloco após o bloco [Files]. Outra coisa. Você pode iniciar seu serviço automaticamente chamando net.exe e passando como parâmetros start Seu serviço. Na remoção, faça o processo inverso, ou seja, use net.exe com os parãmetros stop Seu serviço e depois desinstale-o. Dê uma olhada: [UninstallRun] Filename: {sys}\net.exe; Parameters: stop CTIS FTP Scheduler Service; WorkingDir: {sys}; Flags: shellexec waituntilidle runhidden; MinVersion: 0,4.0.1381sp6; Languages: Filename: {app}\ctis_service.exe; Parameters: /UNINSTALL; WorkingDir: {app}; MinVersion: 0,4.0.1381sp6; Languages: ; Flags: waituntilidle shellexec runhidden Espero ter ajudado. Abraços. -- Atenciosamente: Eduardo Cláudio Nicácio Analista Programador JR. Fábrica 02 - CTIS Tel.: (11) 3150-6834 [EMAIL PROTECTED] rsn01.web03%40telesp.com.br - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Thursday, February 08, 2007 9:59 AM Subject: [delphi-br] OFF TOPIC - INSTALAR Servico Bom dia pessoal... Parece q tem bastante gente perguntando sobreo innosetup, mas fazer oq?? Gostaria de saber se alguem sabe se da pra criar um instalador de servico com o innosetup??? Desde já agradeço [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]
[delphi-br] OFF TOPIC - INSTALAR Servico
Bom dia pessoal... Parece q tem bastante gente perguntando sobreo innosetup, mas fazer oq?? Gostaria de saber se alguem sabe se da pra criar um instalador de servico com o innosetup??? Desde já agradeço [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Digitalizar documentos em PDF
Bom acho q assim seria mais facil, se bem q teria dois trabalhos... Crie uma aplicacao e use uma tabela temporária pra gravar em banco as imagens, depois use um gerador de relatorios (FortesReport) para savar em pdf. e grave na tabela de consultas. Em 07/02/07, Murillo Proença [EMAIL PROTECTED] escreveu: Olá Alessandro, bom, na verdade ainda não iniciei o projeto, estamos estudando a viabilidade de se desenvolver a solução ou comprar um sistema já pronto de GED (Gerenciamento Eletrônico de Documentos). Quanto a pegar a imagem do scanner pelo Delphi, acho que não é o maior problema, pois caso seja muito complicado, pego um arquivo PDF já gerado pelo software que acompanha o scanner. Acho que o maior problema é fazer com que as várias folhas de um contrato gerem um único PDF e aí sim eu colocaria esse PDF no campo BLOB e depois disponibilizaria para consulta. Ou então, digitalizar cada folha como JPEG e aí depois pegar todas as imagens e gerar um único PDF. A idéia é realmente ficar digitalizado como imagem, não havendo necessidade de um reconhecimento OCR. Agradeço a todos pelas dicas. Aceito mais. Abraço Murillo Proença --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Alessandro DUARTE de Moraes [EMAIL PROTECTED] escreveu Buenos, deixa eu me intrometer nessa conversa :) Pessoal, o Murilo precisa, pelo que entendi, é capturar a imagem do scanner e gerar imediatamente um PDF. Murilo é o seguinte, procure no Google por Delphi PDF VCL ... irá aparecer vários pacotes Free que possibilitam gerar PDF. O que quero salientar é que como irás capturar uma imagem do scanner, terás que incluir no PDF uma imagem, é claro, a não ser que uses algum software OCR para converter em texto. Bem, daí é mais complicado. A pergunta é: já estás conseguindo ler o scanner através do Delphi? Espero ter ajudado. Alessandro. - Original Message - From: Murillo Proença To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, February 07, 2007 7:18 AM Subject: [delphi-br] Re: Digitalizar documentos em PDF não é bem isso que preciso Humberto, eu possuo documentos físicos (contratos) assinados e tal. Preciso scannear, convertê-los para PDF e armazenar num blob. Aproveitando, vou fazer um OFF, alguém sabe como fazer para scannear várias folhas de um documento e gerar apenas um PDF com todas essas folhas? Nem que não seja via sistema, será que existe alguma ferramenta (free é claro) para isso? Grato Murillo Proença --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Humberto humbertogrupos@ escreveu Bem eu nunca fiz isso, mas sei que o Fortes Report tem a capacidade de salvar os seus relatórios em PDF.. talvez usando essa ferramenta seja possível. - Original Message - From: Murillo Proença To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Tuesday, February 06, 2007 12:00 PM Subject: [delphi-br] Digitalizar documentos em PDF Bom dia pessoal, preciso criar um sistema que digitalize contratos em PDF, ou seja, o usuário tem que inserir um novo registro na tabela de contratos, aí entra na opção digitalização, na qual ele vai colocando as várias folhas do contrato no scanner, finalizando o sistema vai criar um PDF com todas as páginas do contrato e gravar em um blob. O problema está em digitalizar as folhas em um PDF. Alguém já fez algo parecido? Qualquer ajuda tá valendo. Abraço Murillo Proença -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.432 / Virus Database: 268.17.28/672 - Release Date: 6/2/2007 10:22 [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,45c9aac1763287961521022 [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] Instalador pode ou nao ter direitos privilegiados para atualizar arquivos
na verdade se seu instalador tem q instalar esses arquivos, coloque isso na secao [Setup] PrivilegesRequired=admin ou seja para a instalação será exeigido um usuário administrador 2007/2/2, psdias2 [EMAIL PROTECTED]: Pessoal: Estou criando um programa de instalacao no Inno Setup (sou aprendiz), e preciso atualizar duas DLLs que ficam na pasta C:\WINDOWS\SYSTEM32 e algumas chaves do Windows. Se um usuario tem uma conta como ADMINISTRADOR do Windows, o programa de instalacao que eu criei consegue atualizar normalmente as DLLs e atualizar as chaves do registro do Windows (sao chaves do meu sistema). Porem, se o usuario nao tem conta de ADMINISTRADOR, as DLLs e o registro nao sao atualizados. No entanto, nem mesmo aparecem mensagens de erro informando ao usuario que ele nao tem privilegio de administrador. Perguntas: a) Eh possivel criar um instalador que consiga atualizar DLLs na pasta do Windows e no registro, mesmo que o usuario nao seja Administrador do computador ? b) Se nao eh possivel, pelo menos ha' uma forma do instalador exibir uma mensagem ao usuario, tal como Os arquivos xyz e abc nao puderem ser atualizados, pois voce nao tem privilegio de administrador do computador ? Muito obrigado pela atencao de todos Paulo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] tela cheia
assim que ele comecar a passar o video, defina a borda do form onde esta video como none e depois é só maximizar. Em 30/01/07, sr_porlok [EMAIL PROTECTED] escreveu: olá pessoal estou com um problema aqui quero que quando o usuario de clique sobre o video que está tocando no tMediaPlayer ele execute em tela cheia, mas não estou conseguindo. agradeço desde já [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Servico em deplhi com janelas
Boa tarde pessoal, Gostaria de saber se é possível criar servicos que criem e abra form, tipo uma janela de alerta, pois crie um serfico de teste e mandei exibir um janela em show e não apareceu. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Evento OnTitleClick do DBgrid
Segue abaixo duas classes que criei para ordenar e buscar em um dbgrid com ADOQuery Declare esta unit no uses, depois crie duas variaveis do tipo de cada classes. feito isso é usa-la no ontitleclick do dbgrid. ex.: procedure Ordenar(Col:TColumn;DBGridOrdenar:TDBGrid); ADOQueryOrdenaGrid.Ordenar(Column,DbgridSeugrid) e para a busca no Onkeypress assim: ADOQueryBusca.Busca(DBGridSeugrid,Key) essa busca depende da coluna onde o foco esta e não funciona para campos calculados unit ClassesPublicas; interface uses ADODB, Variants, Grids,DBGrids, ExtCtrls,DB, SysUtils, Classes; type TADOQueryOrdenaGrid = class constructor Create; private Ordem:string; TempoOrdenar:TTimer; procedure TempoOrdenarTimer(Sender:TObject); public procedure Ordenar(Col:TColumn;DBGridOrdenar:TDBGrid); end; TADOQueryBusca = class constructor Create; private Busca:string; TempoBusca:TTimer; procedure TempoBuscaTimer(Sender:TObject); public procedure Buscar(DBGridBusca:TDBGrid;Key:Char); end; implementation constructor TADOQueryOrdenaGrid.Create; begin TempoOrdenar:= TTimer.Create(nil); TempoOrdenar.OnTimer:=TempoOrdenarTimer; end; procedure TADOQueryOrdenaGrid.Ordenar(Col:TColumn;DBGridOrdenar:TDBGrid); begin if not (Col.Field.FieldKind in [fkCalculated, fkLookup, fkAggregate]) then begin TempoOrdenar.Enabled:= false; if Pos(Col.FieldName+' ASC',Ordem)0 then begin Ordem:= StringReplace(Ordem,Col.FieldName+' ASC',Col.FieldName+' DESC',[]); DBGridOrdenar.Hint:=StringReplace(DBGridOrdenar.Hint, Col.Title.Caption+' A-Z ',Col.Title.Caption+' Z-A ',[]); end else if Pos(Col.FieldName+' DESC',Ordem)0 then begin Ordem:= StringReplace(Ordem,Col.FieldName+' DESC',Col.FieldName+' ASC',[]); DBGridOrdenar.Hint:=StringReplace(DBGridOrdenar.Hint, Col.Title.Caption+' Z-A ',Col.Title.Caption+' A-Z ',[]); end else begin if Ordem '' then begin Ordem:= Ordem+','; end else DBGridOrdenar.Hint:=''; Ordem:=Ordem+Col.FieldName+' ASC'; DBGridOrdenar.Hint:=DBGridOrdenar.Hint+Col.Title.Caption+' A-Z '; end; (Col.Field.DataSet as TADOQuery).Sort:=Ordem; DBGridOrdenar.ShowHint:=True; TempoOrdenar.Enabled:= true; end; end; procedure TADOQueryOrdenaGrid.TempoOrdenarTimer(Sender:TObject); begin Ordem:=''; (Sender as TTimer).Enabled:= false; end; //* constructor TADOQueryBusca.Create; begin TempoBusca:= TTimer.Create(nil); TempoBusca.OnTimer:=TempoBuscaTimer; end; procedure TADOQueryBusca.TempoBuscaTimer(Sender:TObject); begin Busca:=''; (Sender as TTimer).Enabled:= false; end; procedure TADOQueryBusca.Buscar(DBGridBusca:TDBGrid;Key:Char); begin if not (DBGridBusca.DataSource.State in [dsedit,dsinsert]) then begin TempoBusca.Enabled:=False; Busca:= Busca+Char(key); TempoBusca.Enabled:=True; if not (DBGridBusca.SelectedField.FieldKind in [fkCalculated, fkLookup, fkAggregate]) then DBGridBusca.DataSource.DataSet.Locate( DBGridBusca.SelectedField.FieldName, Busca, [loCaseInsensitive,loPartialKey]); end; end; //* end. Em 22/01/07, Walter Chagas (Yahoo) [EMAIL PROTECTED] escreveu: Bom dia Juliana. Olha, o exemplo abaixo eu uso com CDS, mas pra ele funcionar voce terá que adicionar todos os campos do CDS no Fields Editor dele: procedure OrdenaDataSetGrid(var CDS: TClientDataSet; Column: TColumn; var dbgPrin: TDBGrid); const idxDefault = 'DEFAULT_ORDER'; var strColumn : string; i : integer; bolUsed : boolean; idOptions : TIndexOptions; begin strColumn := idxDefault; if Column.Field.FieldKind in [fkCalculated, fkLookup, fkAggregate, fkInternalCalc] then Exit; if Column.Field.DataType in [ftBlob, ftMemo] then Exit; // // for i := 0 to dbgPrin.Columns.Count -1 do dbgPrin.Columns [i].Title.Font.Style := []; for i := 0 to dbgPrin.Columns.Count -1 do dbgPrin.Columns [i].Title.Font.Color := clActiveCaption; // bolUsed := (Column.Field.FieldName = CDS.IndexName); // CDS.IndexDefs.Update; for i := 0 to CDS.IndexDefs.Count - 1 do begin if CDS.IndexDefs.Items[i].Name = Column.Field.FieldName then begin strColumn := Column.Field.FieldName; case (CDS.IndexDefs.Items[i].Options = [ixDescending]) of True : idOptions := []; False : idOptions := [ixDescending]; end; end; end; // if (strColumn = idxDefault) or (bolUsed) then begin if bolUsed then CDS.DeleteIndex(Column.Field.FieldName); try CDS.AddIndex(Column.Field.FieldName, Column.Field.FieldName, idOptions, '', '', 0); strColumn := Column.Field.FieldName; except if bolUsed then strColumn := idxDefault;
Re: [delphi-br] OFF TOPIC - ZEOS
6.6.0 - beta 2007/1/18, Eduardo Silva dos Santos [EMAIL PROTECTED]: Fala pra nois qual a versão do seu ZEOS 2007/1/18, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com : Bom dia pessoal... Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente pata conectar o Postgress, Eu optei pelo Zeos, porém não estou conseguindo usar o transaction no Zconnection, em conjunto com ZSQLProcess. Alguem já passou por isso? Desde já agradeço. [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] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] OFF TOPIC - ZEOS
ok e muito obrigado pela ajuda. mas a ver São 6.5 tem uns bugs tbm :( mas vou ver qual tem menos e comparar 2007/1/19, Eduardo Silva dos Santos [EMAIL PROTECTED]: realmente, a versão 6.6 ainda tem varios bugs, sugiro que vc de uma olhada no site e vem se ja tem algum path, ou então volta pra versão 6.5 que ta blz. 2007/1/19, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com : 6.6.0 - beta 2007/1/18, Eduardo Silva dos Santos [EMAIL PROTECTED]eduardo.drd%40gmail.com eduardo.drd%40gmail.com : Fala pra nois qual a versão do seu ZEOS 2007/1/18, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com gabriel.dimas%40gmail.com gabriel.dimas%40gmail.com : Bom dia pessoal... Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente pata conectar o Postgress, Eu optei pelo Zeos, porém não estou conseguindo usar o transaction no Zconnection, em conjunto com ZSQLProcess. Alguem já passou por isso? Desde já agradeço. [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 eduardo.drd% 40gmail.com eduardo.drd% 40gmail.com Site: http://www.drdsistemas.com/ [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] eduardo.drd%40gmail.com Site: http://www.drdsistemas.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] Sobre Indexar Tabelas apartir do ADOQuery
Bom se vc estiver querendo ordenar o resultado da pesquisa, basta vc utilizar a propriedade Sort ficaria mais ou menos assim: ADOQueryMinhaConsulta.Sort:='Nome DESC'; ADOQueryMinhaConsulta.Sort:='Nome, DataCadastro'; Ou seja exatamente como vc faria no Order By de um select, com uma vantagem, não é feita uma nova requisicao ao servidor de dados, o componente ordena o resultado atual da query. Obs.: na propriedade Sort vc usa o nome do campo, e só funciona com campos provenientes do select, ou seja campos calculados não podem ser usados nesta propriedade. Mas se o campo for calculado dentro do select, ai sim dá pra order usando o sort Espero ter ajudado. 2007/1/19, Gracieli Ribeiro [EMAIL PROTECTED]: Pessoas, Boa Tarde Gostaria de saber como eu faço para indexar tabelas através do ADOQuery...Alguém saberia me informar?Teria algum exemplo que pudesse me enviar? Desde já Agradeço! Atenciosamente, Gracieli Ribeiro [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OFF TOPIC - ZEOS
Bom dia pessoal... Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente pata conectar o Postgress, Eu optei pelo Zeos, porém não estou conseguindo usar o transaction no Zconnection, em conjunto com ZSQLProcess. Alguem já passou por isso? Desde já agradeço. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Ajuda com SQL
Qual o banco o vc esta usando??? Em 16/01/07, blcksun954 [EMAIL PROTECTED] escreveu: Tenho uma tabela listando contas, e uma outra com os valores lançados em cada conta e as datas de lançamento e pagamento. Quero listar todas as contas e os valores totais lançados em cada uma, mesmo quando não haja nenhum valor (quando o valor seria 0). Até aqui, um LEFT JOIN resolve, o problema é que também preciso filtrar por data, para ter a movimentação num certo período. Quando faço isso, todas as contas que não tenham tido lançamentos desaparecem do resultado. Estou usando o banco de dados Firebird. Agradeço se alguém puder ajudar [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Meio off: executável x XP
nessa maquina com XP tem alguma diferenca de confguracao, tipo programas instalados service packed, todas tem a mesma versao de XP atualizadas??? Em 12/01/07, Sandro [EMAIL PROTECTED] escreveu: Bom dia, Peço licensa à lista, pois este assunto é mais relacionado ao windows que ao Delphi propriamente. Alguém já se deparou com o seguinte problema: Tenho uma rede com 7 máquinas, 3 com windows 98 e 4 com windows XP. Criei uma aplicação com Delphi 7, que fica em uma das máquinas e as outras estações executam essa aplicação através de um atalho. Em todas as máquinas a aplicação é executada sem problemas, porém em uma máquina com XP não executa. Dá a mensagem que a aplicação precisa ser reinstalada. O que pode ser? Olhei o firewall e não encontrei problema nele. agradeço quem puder ajudar. Sandro [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] Converter negativo em positivo
Se vc quiser sempre o valor positivo, sim, pois essa funcao retorna o valor absoluto do numero Em 12/01/07, Nivaldo Stainle [EMAIL PROTECTED] escreveu: e se o nro. for positivo como fica ???; o certo é usar o ABS() Stainle Desenvolvimento (Anderson) [EMAIL PROTECTED]desenvolvimento%40sisponto.com.br escreveu: use a matemática: x := x * (-1) rsrsr - Original Message - From: Marcelo To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Friday, January 12, 2007 8:42 AM Subject: [delphi-br] Converter negativo em positivo Amigos da lista. Bom dia. Existe alguma forma de se converter algum número negativo em positivo no Delphi, alguma função que realize esse procedimento? Desde já agradeço a colaboração de todos. Obrigado. __ Informação do NOD32 IMON 1972 (20070111) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [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] DblookupCombobox
No DblookupCombobox não dá pra fazer isso Mas vc pode tentar com DbCombobox, vc pode mandar fazer a pesquisa em uma query no on keypress e alimentar o DbCombobox com ela 2006/12/20, Hélder Seixas Lima [EMAIL PROTECTED]: tb estou com a mesma duvida do companheiro ai embaixo... se alguem souber me explique por favor... Em 05/09/06, lipe_lacerda [EMAIL PROTECTED]lipe_lacerda%40yahoo.com.br escreveu: Olá Galera a minha duvida eh a seguinte: Eu estou colocando um DblookupCombobox no meu form onde ele lista todos os cliente certinho, sendo que eu gostaria de ir digitando e no proprio DblookupCombobox ir aparecendo os nomes, ir autocompletando e vendo o que esta sendo digitado,quando digito direto ele me lista o cliente que eu procuro sendo que nao vejo o cursor,tem como fazer isso ? desde de já agradeço []'s Felipe [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] Formatação Moeda
vc tem que mudar na Tabela de Float pra Money, ou usar a propriedade display format do campo e colocar isso nela: R$ #0.00 Em 19/12/06, BrancoRP2000 [EMAIL PROTECTED] escreveu: Pessoal, Estou apanhando aqui. Tenho um campo do tipo float no SQL-SERVER. Entao quando o usuário digta o valor R$ 25,30 ele salva 25,3 O problema é que quero recuperar este valor para gerar um relatório e nao to conseguindo colocar ele no formato moeda, nem alterando CURRENCY para True. Alguém pode ajudar? BrancoRP2000 [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] Erro programa com win 98
Qual a mensagem de erro que aparece Em 16/12/06, Hudson [EMAIL PROTECTED] escreveu: Ola, Estou tento um problema com um programa criado em Delphi 7 usando o banco de dados Access 2000 com a tecnologia ADO. Erro: Toda vez que executo o programa pela primeira vez (apos o win 98 ser inicializado), ele trava na consulta do cep, pois tenho MDB com todos ceps de MG, fica +/- um minuto travado, nos outros cadastros apos o erro, funciona corretamente Estou usando um ADOconection e ADOQuery. Alguem já passou por isso me ajude, grato [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] Envio de e-mail do servidor GMAIL via INDY
vc precisa de umas dlls pra usar esses protocolos, e devem estar no system32 ou na pasta de su sistema, se vc quiser te envio em pv Em 12/12/06, Ricardo Cesar Cardoso [EMAIL PROTECTED] escreveu: Não tenho bem certeza mas dentro do GMail existe uma página com informações gerais sobre as configurações usadas na conexão, para o caso de vc tentar integrar o envio e recebimento diretamente pelo seu programa favorito de e-mail. Acredito que essa informação possa ser encontrada lá. Eduardo Paci Galvão [EMAIL PROTECTED] egalvao%40egalvao.com.br escreveu: Pessoal, Não estou conseguindo enviar e-mails com o servidor do GMAIL via INDY. Parece que tem a ver com o protocolo SSL, algo assim. Alguma dica? Saudações, Eduardo Paci Galvão Bacharel em Engenharia Elétrica - UFMG Analista de Sistemas www.egalvao.com.br [As partes desta mensagem que não continham texto foram removidas] - Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt [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] Re: Off-Topic ALLguem ai já atualizou pro IE7 ??
Bom eu atualizei, mas uso o Fire Fox, porém a versao 2 dele ta uma caca por isso estou atualmente usado a 1.5.0.8 a versão mais estável. muito bom principalmente com extensoes, tipo Gspace(Gmail vira HD virtual),IE tab(IE dentro de uma tab do fire fox), fireftp,Gmark(favoritos on-line integrado com o bookmarks do google) Chic no urtimo Em 12/12/06, Walter Chagas (Yahoo) [EMAIL PROTECTED] escreveu: Já instalei o IE aqui e o Firefox. O IE pegou aquele lance das janelas em orelhas (similar a tabsheet) do Firefox que por sua vez pegou isto do Ultimo Netscape que teve na praça a uns 5 anos atrás. Legal o recurso, mas não é novidade no mercado. O Firefox me mostrou ser a mesma coisa do IE em termos de performance. Não fedeu e nem cheirou. As paginas abertas num, abrem no outro sem distorção alguma. Pode ser uma interessante opção para quem não é chegado no IE. Parece que resolveram padronizar isto do que ficar aquela briguinha antiga, entre MS x NS, quando você tinha que desenvolver paginas no Netscape para que elas fossem compatíveis com qualquer um browser (menos o Mosaic..). Bom pra os desenvolvedores WEB :) Quanto ao IE 7, aí ja fica a resalva de que achei ele pesado. Mas pau aqui não deu nenhum. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] wchagasj%40yahoo.com.br http://www.geocities.com/SiliconValley/Bay/1058 MSN: [EMAIL PROTECTED] whitesockets%40hotmail.com --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Luiz Escobar [EMAIL PROTECTED] escreveu E ai gente, alguem já teve a coragem de atualizar para o IE7 no XP ? Deu muitos problemas ? muitas incompatibilidades ? Quais os bug´s ?? abraços ? Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br - Original Message - From: Marcelo Hoepfner (SI) To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, December 11, 2006 10:33 AM Subject: RES: [delphi-br] Conecta a um banco de dados onLine No hosting www.meh.com.br http://www.meh.com.br/ tenho 2 sistemas delphi (desktop) acessando o mysql (web) 100% funcionando. Qualquer coisa manda um email. _ De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi- [EMAIL PROTECTED] br%40yahoogrupos.com.br] Em nome de Luiz Escobar Enviada em: sábado, 9 de dezembro de 2006 14:22 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Conecta a um banco de dados onLine Bom duas coisas, faz ai e ve se conecta, SE não CONECTAR e vc tiver certeza que fez certo, porque não tem como errar, é só trocar o IP LOCAL pelo IP do seu mysql2.freehostia.com, ou pelo proprio nome, ai vc vai ter que pedir para eles abrierem o firewall para o seu IP ou para seu usuário, pois se não vc não chega ao servidor... Eu tenho um banco na LOCAWEB, e é tudo fechado, se vc quizer acesso externo, tem que pedir pra eles, e eles liberam para o seu IP- fixo, para IP-dinamico eu não sei Luiz Escobar - Segue mensagem original! - De: willer [EMAIL PROTECTED] mailto:willer% willer%25 40personalcom.com.br com.br Vamos considerar o seguinte: Minha base de dados está em 'mysql2.freehostia.com' na porta 3306 O meu banco de dados é 'wilcos_db'. Tô usando o host gratuito. Como eu faria para conectar-me a esse banco? - Original Message - From: Eduardo Silva dos Santos Qualquer um, a conexão é feita igual à na rede local. eu uso myDAC www.crlab.com mas também ja usei ZEOS. Em 08/12/06, willer escreveu: Que componente(s) eu usaria para fazer a conexão? - Original Message - From: Eduardo Silva dos Santos é perfeitamento possível, e te adianto que mysql funciona muuuito rapido em conexões via internet. de mais detalhes que eu te ajudo. Em 08/12/06, willer [EMAIL PROTECTED] mailto:willer% willer%25 40personalcom.com.br com.br escreveu: Alguém sabe se é possível fazer com que um aplicativo se comunique com um banco de dados onLine, banco de dados MySql.? [As partes desta mensagem que não continham texto foram removidas] -- Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: eduardo.drd@ mailto:eduardo.drd%40gmail.com gmail.com Site: http://www.drdsiste http://www.drdsistemas.com/ mas.com/ [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 1911 (20061208) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset. http://www.eset.com.br com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] ação dbcombobox no dbgrid
Já que são apenas 2 opções, por q vc nao usa um checkbox no lugar do combo?? Em 10/12/06, Alexandre Gois [EMAIL PROTECTED] escreveu: Pessoal, um olá a todos... Coloquei um dbcombobox num dbgrid e está funcionando numa boa. Esse dbgrid exibe uma relação de medicamentos (uns 40 medicamentos) e o usuário tem que selecionar na dbcombobox se é resistente ou sensível, mas é uma atividade massante. Gostaria de ativar uma ação na dbcombobox que ao clicar na tecla R ou S seja como o clique do mouse e a seleção da opção, e se possível o pulo para a próxima linha, para que o processo seja mais rápido. Conto com a ajuda de todos. Alexandre. [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] Qual form chamou
é só vc criar esse form como pertencendo ao form que chamou: MeuForm:TMeuForm.Create(Self); e dentro do MeuForm vc usa o seguinte: (Owner as TForm).Name (Owner as TForm).Close e assim por diante espero ter ajudado Em 06/12/06, Ricardo Cabral [EMAIL PROTECTED] escreveu: Amigos, Gostaria de saber como que posso saber qual quem chamou o form. Exemplo: Um dado formX pode ser carredo por vários outros form´s, então, como saber quem chamou o formX? Desde de já agradeço. []´s Ricardo Cabral [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Form
OU vc pode ligar a query do form de consulta ao datasource de form onde esta o grid, usando o conceito master detail Em 06/12/06, Rodrigo Kopke Lopes [EMAIL PROTECTED] escreveu: Amigão, Bom Dia. Você deve estar com um Grid de Consulta e deseja no evento DuploClique abrir a Ficha com os dados deste carinha selecionado, creio eu... Bem, vc pode tb optar por criar uma variável Global, pendura o valor da chave nesta variável antes de invocar o Show/ShowModal. E na Sua query do Form vc passa este valor da Global como Parâmetro. Espero que tenha lhe ajudado. Rodrigo Kopke Paulo Alexsandro [EMAIL PROTECTED]dprogrammer.listas%40gmail.com escreveu: você cria um procedure/function no form que vai ser chamado com o código que vc precisa que seja executado e no dbgrid, antes de chamar o form ( form.show{modal} ), você chamar a procedure/function passando o valor cria form form.executaalgo(valor); form.showmodal; form.release; Paulo Alexsandro - dprogrammer http://dprogrammer.wordpress.com/ Em 05/12/06, Ricardo Cabral [EMAIL PROTECTED] arcmrj%40yahoo.com.br escreveu: OLá pessoal ! Utilizo o delphi 7 e problema é o seguinte: Renho um dbgrid e gostaria de que no envento do clique duplo um form fosse aberto a executasse um evento com um valor vindo do form onde está o dbgrid. Desde de já agradeço. Ricardo Cabral Mensagens neste tópico http://br.groups.yahoo.com/group/delphi-br/message/31103;_ylc=X3oDMTM3YnBjZWVwBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NTEwNQRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExNjUzMzM2MTkEdHBjSWQDMzExMDM- ( 6) Responder (através da web) http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyYzJpcDVzBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NTEwNQRzZWMDZnRyBHNsawNycGx5BHN0aW1lAzExNjUzMzM2MTk-?act=replymessageNum=165105| Adicionar um novo tópico http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJlZDM0NmxiBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTE2NTMzMzYxOQ-- Mensagens http://br.groups.yahoo.com/group/delphi-br/messages;_ylc=X3oDMTJlazBwdTQ1BF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTE2NTMzMzYxOQ-- | Arquivos http://br.groups.yahoo.com/group/delphi-br/files;_ylc=X3oDMTJmYmFnNG04BF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2ZpbGVzBHN0aW1lAzExNjUzMzM2MTk- | Fotos http://br.groups.yahoo.com/group/delphi-br/photos;_ylc=X3oDMTJlZ2tiZDkxBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA3Bob3QEc3RpbWUDMTE2NTMzMzYxOQ-- | Links http://br.groups.yahoo.com/group/delphi-br/links;_ylc=X3oDMTJmZzU5YmkwBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzExNjUzMzM2MTk-| Banco de dados http://br.groups.yahoo.com/group/delphi-br/database;_ylc=X3oDMTJjdGk2azZhBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2RiBHN0aW1lAzExNjUzMzM2MTk- -- [As partes desta mensagem que não continham texto foram removidas] - Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt [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] Res:Como pesquisar em um DBEdit?
O ideal mesmo é usar o Edit, pois o DBEdit serve para recuperar e postar dados para o banco de dados, usando o OnExit, ou OnChange, caso vc queira fazer a pesquisa a medida, que o usuario esta digitando (perigoso se a qtdade de registro for grande, vc vai travar a aplicacao por algum tempo). Em 04/12/06, ALEX MICHEL [EMAIL PROTECTED] escreveu: bom dia...eu uso o evento ON EXIT do dbedit... quando digito o código do cliente, pressione enter... e uma query localilze os dados do cliente... faça uma consulta com uma query para localizar o cliente pelo texto do dbedit... se não conseguir ou não entendeu mande um email, que te envio o texto completo falou amigão??? [EMAIL PROTECTED]profalexmichel%40msn.com - Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt [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 + Postges: Table does not exist
Quais os componente de acesso vc esta usando?? Em 03/12/06, red_twister03 [EMAIL PROTECTED] escreveu: Estou desenvolvendo um programa usando Delphi e banco de dados Postgres. O código está em um diretório e o Banco de dados está em outro. coloquei um Database na minha aplicação, defini o alias name, databasename, login prompt = false,connected = true,params = Select * from clientes; e uma query conectada a essa database. O banco de dados já está criado. Quando clico no botão que faria uma consulta na tabela clientes,ele me diz que a tabela não existe. Table does not exist Error while executing the query; Error: relation clientes does not exist. Process stopped. Use Step or Run to continue. O que eu poderia ter feito errado? obrigado! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Validação mais inteligente
Tranquilo, cara a funcao nem é minha. heheh, 2006/11/30, Leonardo Quinino [EMAIL PROTECTED]: procedure valida_cpf ; var x : integer; begin for x := 1 to 11 do begin if cpf = replicate( ord(x) ,11) ) then begin ShowMessage('CPF Inválido'); Exit; end; end; Em 30/11/06, Rodrigo [EMAIL PROTECTED] rodrigo%40respec.com.br escreveu: if (cpf '000')and(cpf '111')and(cpf '222') and(cpf '333')and(cpf '444')and(cpf '555') and(cpf '666')and(cpf '777')and(cpf '888') and(cpf '999')then galera tenho uma validação de CPF e tive que colocar esse codigo acima também existe uma forma de validação...usando expressão regular..ou algo melhor do que o acima...? qq sugestão é bem vinda. abs. Rodrigo Mota. [As partes desta mensagem que não continham texto foram removidas] -- Leonardo Quinino [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] Validação mais inteligente
Function Occurs(T, S : ShortString) : Byte; Var P : Byte; Begin Result := 0; P := Pos (T, S); while P 0 do begin Inc (Result); S := Copy (S, P + Length (T), 255); P := Pos (T, S); end; End; Essa funcao identifica quantas ocorrecias de um caracter há em uma string, Desculpe nao postar a fonte mas tenho faz tempo e nao me lembro onde consegui. Mas se nao me engano foi o DTDelphi espero ter ajudado Codigo de Ex.: usei isso no onValidate do campo If (Occurs(copy((Sender as TField).Value,0,1),(Sender as TField).Value)11) then Em 30/11/06, Rodrigo [EMAIL PROTECTED] escreveu: if (cpf '000')and(cpf '111')and(cpf '222') and(cpf '333')and(cpf '444')and(cpf '555') and(cpf '666')and(cpf '777')and(cpf '888') and(cpf '999')then galera tenho uma validação de CPF e tive que colocar esse codigo acima também existe uma forma de validação...usando expressão regular..ou algo melhor do que o acima...? qq sugestão é bem vinda. 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]
Re: [delphi-br] Problemas no SQL
Uma dica interessante é usar parametros ao invez de passar toda a string montada, pois se vc define o tipo do parametro como Datetime, nao importa o formato que esta no Banco, o componente le no formato local e posta no formato do servidor entaum vc poderia usar assim: dmDados.ibqConsultaContasAPagar.SQL.Text:='select * from contas_a_pagar where contas_a_pagar. datalancamento BETWEEN :DataInicial and :DataFinal' Antes de executar vc passa os parametros dmDados.ibqConsultaContasAPagar.Parameters.parambyname ('DataInicial'):=DateTime1; dmDados.ibqConsultaContasAPagar.Parameters.parambyname ('DataFinal'):=DateTime2; Depois é só abrir O Ideal mesmo é vc colocar o script em tempo de desenvolvimento, pois talvez será necessario acessar a propriedade params e identificar o tipo do parametro. nunca usei os componentes interbase, mas acredito que sejam parecidos com os outros similares portanto talvez o código acima tenha que sofrer algumas alterações, mas o caminho das pedras já esta ai Espero ter ajudado Em 29/11/06, mendoleonel [EMAIL PROTECTED] escreveu: vc pode usar tb o between... Select * from tabela where data between 'mm/dd/' and 'mm/dd/' Lembre que na pesquisa SQL é sempre no formato acima para evitar qualquer incompatibilidade ou erro. []'s _ 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 Régis Júlio Bender Enviada em: terça-feira, 28 de novembro de 2006 11:22 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Problemas no SQL Boa tarde Ricardo, obrigado pela ajuda, mas eu tentei digitar a data 30/11/2006 e dá um erro no sql e se eu digitar 11/30/2006 ele funciona perfeitamente. Mas eu vou tentar essa dica que voc~e falou, qualquer coisa eu retorno. hehehe abraço sds Bender Desenvolvimento de Sistemas e Serviços Contábeis (Régis) (51) 98470699 Novo Hamburgo/RS MSN: [EMAIL PROTECTED] mailto:regissk8% regissk8%2540terra.com.br com.br - Original Message - From: Ricardo Cesar Cardoso To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Tuesday, November 28, 2006 3:38 PM Subject: Res: [delphi-br] Problemas no SQL Boa tarde Régis! Acho que com esta pequena alteração tudo vai funcionar: dmDados.ibqConsulta ContasAPagar. SQL.add (' select * from contas_a_pagar where ((contas_a_pagar. datalancamento = '+ chr(39) + eDataInicial. text + chr(39) + ') and (contas_a_pagar. datalancamento = '+ chr(39) + eDataFinal.text + chr(39) + ')'); Na verdade eu retirei as aspas simples do texto. Outra dica é a seguinte. Existe uma função no Delphi que coloca automaticamente aspas no texto pra vc então o comando acima poderia ficar até um pouco mais legível se inserido assim: dmDados.ibqConsultaContasAPagar.SQL.Add('Select * From Contas_A_Pagar Where((Contas_A_Pagar.DataCancelamento = ' + QuotedStr(eDataInicial.Text) + ' ) And (Contas_A_Pagar.DataLancamento = ' + QuotedStr(eDataFinal.Text) + ')'); Quanto às datas não testei, mas li em algum lugar que não faz diferença pois o banco consegue se orientar (como eu não sei...). Abraço, Ricardo. - Mensagem original De: Régis Júlio Bender [EMAIL PROTECTED] mailto:regissk8% regissk8%25 40terra.com.br com.br Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Enviadas: Terça-feira, 28 de Novembro de 2006 9:21:17 Assunto: [delphi-br] Problemas no SQL Bom dia, estou com um problema no SQL e gostaria que alguém me ajudasse: se eu fizer essa pesquisa: dmDados.ibqConsulta ContasAPagar. SQL.add (' select * from contas_a_pagar where ((contas_a_pagar. datalancamento = '+ chr(39) + eDataInicial. text + chr(39) + ')' and '(contas_a_pagar. datalancamento = '+ chr(39) + eDataFinal.text + chr(39) + ')'); no delphi ele esta dando esse erro: [Error] uRelatContasAPagar. pas(40): Operator not applicable to this operand type Se eu colocar esse: dmDados.ibqConsulta ContasAPagar. SQL.add (' select * from contas_a_pagar where ((contas_a_pagar. datalancamento = '+ chr(39) + eDataInicial. text + chr(39) + ')' ); fica certo não estou conseguindo implementar o AND para fazer a pesquisa entre duas datas. outra coisa, eu informo no edit a data no formato dd/mm/ e ele pesquisa como mm/dd/ Como eu faço para converter? Alguém pode me ajudar? desde já, agradeço. Abraço sds Bender Desenvolvimento de Sistemas e Serviços Contábeis (Régis) (51) 98470699 Novo Hamburgo/RS MSN: [EMAIL PROTECTED] com.br [As partes desta mensagem que não continham texto foram removidas] !-- #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg *
Re: [delphi-br] chamar um form sem perder o foco do form criador
Isso! mais ou menos isso Em 27/11/06, Henrique Netzka (Vetor Sistemas) [EMAIL PROTECTED] escreveu: Tipo um Hint? - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, November 27, 2006 9:14 AM Subject: [delphi-br] chamar um form sem perder o foco do form criador Bom dia, Gostaria de saber se exite uma maneira de dar um show em um form sem perder o foco do form que o chamou Desde já agradeço! [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] chamar um form sem perder o foco do form criador
Bom fiz assim no on create do form hint FormAtu:= Screen.ActiveForm; try if FormAtu.FormStyle = fsMDIChild then (FormAtu.Owner as TForm).Show else FormAtu.Show; except (Owner as TForm).Show; end; FormAtu:=nil; e funfou vlw pessoal Em 27/11/06, Valfrid-Ly Silva Couto [EMAIL PROTECTED] escreveu: Se for um Show e não um ShowModal, é só trazer o foco de volta para o form atual na próxima linha de código, porém seu outro form vai ficar escondido atrás do chamador. O que exatamente você pretende fazer?! As vezes algum outro tipo de controle é mais viável! Gabriel Filho [EMAIL PROTECTED] gabriel.dimas%40gmail.com escreveu: Isso! mais ou menos isso Em 27/11/06, Henrique Netzka (Vetor Sistemas) escreveu: Tipo um Hint? - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, November 27, 2006 9:14 AM Subject: [delphi-br] chamar um form sem perder o foco do form criador Bom dia, Gostaria de saber se exite uma maneira de dar um show em um form sem perder o foco do form que o chamou Desde já agradeço! [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] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos Valfrid-Ly Silva Couto [EMAIL PROTECTED] valfrid%40uol.com.br [EMAIL PROTECTED] valfrid%40intermega.com.br [EMAIL PROTECTED] valfrid_ly%40hotmail.com ICQ 15114646 - Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! [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] Re: Problema Grave com Timeout - Urgente
Uma dica qdo vc usa o transaction no adoconection, a tabela é bloqueada automáticamente, entaum como vc disse que tem operacoes que demoram muito pra ser processadas, analise, para ver se é possivel dividir essa transacao muito grande em duas ou tres menores. Verifique tambem se vc consegue otimizar melhor seu scripts, tipo sub consultas dentro de selects que retornam muito dados. uma boa maneira de fazer isso é utilizando o studio mananger express, nele tem uma ferramente que analiza seu scritp te retornando em % qual do consumo de cada bloq de select count inner joins etc... espero ter ajudado Em 27/11/06, maniacapordelphi [EMAIL PROTECTED] escreveu: A primeira coisa q voce tem q saber é de onde vem a mensagem: do componente ADOConnection ou do Sql Server. Se for do ADO: No componente ADOConnection tem a propriedade ConnectionTime - set para 1000 Nos componente TADOquery e TADOStoredProc tem a propriedade CommandTime - set para 1000 Se for do Sql Server: Você tem q analisar a performance de todos os seus comandos através do Profile. Pode ser comandos mal projetados T+ Mani --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Marcelo Alves [EMAIL PROTECTED] escreveu Pessoal, Estou com uma bucha aqui pra resolver e preciso muito da ajuda do grupo... vamos lá.. No cliente onde trabalho, faço manutenção num sistema feito em D7 com Sql Server 2000. De uns dias pra cá, o sistema começou a dar timeout com bastante frequência e quando acontecia isso o DBA verificava via scripts que existia um processo bloqueando outro no sql server. Bom, quais foram meus passos para tentar descobrir qual é o problema até agora: 1 - revisei as principais rotinas que sempre travam e também as maiores e mais demoradas... num achei nenhum problema, mesmo porque essas rotinas sempre funcionaram muito bem. O Sistema já está em produção a mais ou menos 1 ano. 2 - estou revisando alguns códigos de acordo com alguns toques que recebi de uma pessoa de uma outra empresa que integra o sistema deles com o nosso, e que manja muito de sql server. Bom ele pediu para eu revisar os momentos em que abro transações no servidor.. Bom, tirei todas as aberturas de transação quando ao chamar procedures que fazem somente selects... e mantive somente nos momentos em que preciso alterar mais de uma tabela para garantir a integridade dos dados... Bom, nesse lugares que mantive as abertura de transações, o código fica assim: If adoSistema.InTransaction Then adoSistema.RollBackTrans ; adoSistema.BeginTrans; self.spGeral.Close ; Self.spGeral.ProcedureName := 'NOME_PROCEDURE_01' ; self.spGeral.Parameters.Refresh; //PASSO TODOS OS PARÂMETROS DA PROCEDURE 01 //Executa a SP Self.spGeral.ExecProc ; self.spGeral.Close ; Self.spGeral.ProcedureName := 'NOME_PROCEDURE_02' ; self.spGeral.Parameters.Refresh; //PASSO TODOS OS PARÂMETROS DA PROCEDURE 02 //Executa a SP Self.spGeral.ExecProc ; //Grava os Dados no bd adoSistema.CommitTrans ; Até aí vocês viram algum erro Bom, outra coisa, eu estive olhando algumas propriedades do TADOConection e gostaria de saber como vocês configuram para comparar com as minhas aqui... E nos casos de selects onde eu porderia usar tabelas temporárias.. existe alguma propriedade que faça com que meu componente adoQuery traga os dados sem bloquear a tabela??? Pois tenho casos onde a query fica aberta durante processos demorados e acho que isso está gerando travamento no banco... A minha maior dúvida é o que fazer para evitar esses travamentos no banco... Se puderem me ajudar ficarei muito grato... Marcelo. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Problema Grave com Timeout - Urgente
só mais uma coisa, definindo o CommandTimeout = 1000; vc esta dizendo q vai aguardar 1000 segundos pela resposta do servidor, se por acaso na hora em q vc for conectar o serividor estiver indisponível, sua aplicação ficará travada aguardando durante 1000 segundos. Tome cuidado. Em 27/11/06, Leandro [EMAIL PROTECTED] escreveu: Cara, Quanto tive esse problema, recriava o indice clustered da tabela que tava causando o timeout... e fica ok... Não sei se é o seu caso... att, Leandro - Original Message - From: Marcelo Alves To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, November 27, 2006 2:30 PM Subject: [delphi-br] Re: Problema Grave com Timeout - Urgente Bom, quanto a quebrar em várias transações menores, não tenho como fazer isso uma vez que devo manter a integridade dos dados gravados. Aumentei o connectiontimeout para 1000 conforme sugeriram abaixo... Agora e quanto às outras propriedades??? Não tem mais nada que devo me preocupar para evitar esses travamentos? Obrigado até agora gente. Att, Marcelo --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Gabriel Filho [EMAIL PROTECTED] escreveu Uma dica qdo vc usa o transaction no adoconection, a tabela é bloqueada automáticamente, entaum como vc disse que tem operacoes que demoram muito pra ser processadas, analise, para ver se é possivel dividir essa transacao muito grande em duas ou tres menores. Verifique tambem se vc consegue otimizar melhor seu scripts, tipo sub consultas dentro de selects que retornam muito dados. uma boa maneira de fazer isso é utilizando o studio mananger express, nele tem uma ferramente que analiza seu scritp te retornando em % qual do consumo de cada bloq de select count inner joins etc... espero ter ajudado Em 27/11/06, maniacapordelphi [EMAIL PROTECTED] escreveu: A primeira coisa q voce tem q saber é de onde vem a mensagem: do componente ADOConnection ou do Sql Server. Se for do ADO: No componente ADOConnection tem a propriedade ConnectionTime - set para 1000 Nos componente TADOquery e TADOStoredProc tem a propriedade CommandTime - set para 1000 Se for do Sql Server: Você tem q analisar a performance de todos os seus comandos através do Profile. Pode ser comandos mal projetados T+ Mani --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br, Marcelo Alves delphigrupos@ escreveu Pessoal, Estou com uma bucha aqui pra resolver e preciso muito da ajuda do grupo... vamos lá.. No cliente onde trabalho, faço manutenção num sistema feito em D7 com Sql Server 2000. De uns dias pra cá, o sistema começou a dar timeout com bastante frequência e quando acontecia isso o DBA verificava via scripts que existia um processo bloqueando outro no sql server. Bom, quais foram meus passos para tentar descobrir qual é o problema até agora: 1 - revisei as principais rotinas que sempre travam e também as maiores e mais demoradas... num achei nenhum problema, mesmo porque essas rotinas sempre funcionaram muito bem. O Sistema já está em produção a mais ou menos 1 ano. 2 - estou revisando alguns códigos de acordo com alguns toques que recebi de uma pessoa de uma outra empresa que integra o sistema deles com o nosso, e que manja muito de sql server. Bom ele pediu para eu revisar os momentos em que abro transações no servidor.. Bom, tirei todas as aberturas de transação quando ao chamar procedures que fazem somente selects... e mantive somente nos momentos em que preciso alterar mais de uma tabela para garantir a integridade dos dados... Bom, nesse lugares que mantive as abertura de transações, o código fica assim: If adoSistema.InTransaction Then adoSistema.RollBackTrans ; adoSistema.BeginTrans; self.spGeral.Close ; Self.spGeral.ProcedureName := 'NOME_PROCEDURE_01' ; self.spGeral.Parameters.Refresh; //PASSO TODOS OS PARÂMETROS DA PROCEDURE 01 //Executa a SP Self.spGeral.ExecProc ; self.spGeral.Close ; Self.spGeral.ProcedureName := 'NOME_PROCEDURE_02' ; self.spGeral.Parameters.Refresh; //PASSO TODOS OS PARÂMETROS DA PROCEDURE 02 //Executa a SP Self.spGeral.ExecProc ; //Grava os Dados no bd adoSistema.CommitTrans ; Até aí vocês viram algum erro Bom, outra coisa, eu estive olhando algumas propriedades do TADOConection e gostaria de saber como vocês configuram para comparar com as minhas aqui... E nos casos de selects onde eu porderia usar tabelas temporárias.. existe alguma propriedade que faça com que meu componente adoQuery traga os dados sem bloquear a tabela??? Pois tenho casos onde a query fica
Re: [delphi-br] Como fazer um form se liberar da memória
Mas não quero usar o showmodal preciso de algo que funcione com show mesmo assim obrigado, e parece que colocando no onClose do form: Action:=CaFree; Self:=nil; funcionaou, pelo menos não está mais dando access violatio; preciso usar o show ao inves do showmodal, pois esse form é para simular aques alertas do msn, e se eu usar o showmodal no form ele trava o foco nesse form, e isso eu não quero. obrigado pessoal Em 24/11/06, Diego [EMAIL PROTECTED] escreveu: dentro de um bloco try // instancia f := TForm.Create(Self); // exibe o form f.ShowModal; finally // destroi e libera da memoria FreeAndNil(f); end; Diego - Mensagem original De: Rubem Nascimento da Rocha [EMAIL PROTECTED]djpardalrocha%40hotmail.com Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Enviadas: Quarta-feira, 22 de Novembro de 2006 14:06:25 Assunto: RE: [delphi-br] Como fazer um form se liberar da memória No evento OnClose do formularío, ajusta o valor do parâmetro Action para caFree. Te informa sobre esse evento no help do Delphi. Sds. From: Gabriel Filho gabriel.dimas@ gmail.com Reply-To: [EMAIL PROTECTED] os.com.br To: [EMAIL PROTECTED] os.com.br Subject: [delphi-br] Como fazer um form se liberar da memória Date: Wed, 22 Nov 2006 14:36:14 -0200 Boa tarde... Criei um forma padrão para mostrar umas mensagens ao usuario, o mesmo tem um timer que fecha o form depois de um tempo, porém as vezes do nada aparece ums access violations da viada e foi depois q implementei isso no meu sistema, nesse for tambem tem um thread, gostaria de saber como faco para esse form depois de fechado, se liberasse da memória adequadamente. [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ MSN Busca: fácil, rápido, direto ao ponto. http://search. msn.com.br !-- #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0; } #ygrp-tpmsgs{ font-family:Arial; clear:both; } #ygrp-vitnav{ padding-top:10px; font-family:Verdana; font-size:77%; margin:0; } #ygrp-vitnav a{ padding:0 1px; } #ygrp-actbar{ clear:both; margin:25px 0; white-space:nowrap; color:#666; text-align:right; } #ygrp-actbar .left{ float:left; white-space:nowrap; } .bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana; font-size:77%; padding:15px 0; } #ygrp-ft{ font-family:verdana; font-size:77%; border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px; } #ygrp-vital{ background-color:#e0ecee; margin-bottom:20px; padding:2px 0 8px 8px; } #ygrp-vital #vithd{ font-size:77%; font-family:Verdana; font-weight:bold; color:#333; text-transform:uppercase; } #ygrp-vital ul{ padding:0; margin:2px 0; } #ygrp-vital ul li{ list-style-type:none; clear:both; border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold; color:#ff7900; float:right; width:2em; text-align:right; padding-right:.5em; } #ygrp-vital ul li .cat{ font-weight:bold; } #ygrp-vital a { text-decoration:none; } #ygrp-vital a:hover{ text-decoration:underline; } #ygrp-sponsor #hd{ color:#999; font-size:77%; } #ygrp-sponsor #ov{ padding:6px 13px; background-color:#e0ecee; margin-bottom:20px; } #ygrp-sponsor #ov ul{ padding:0 0 0 8px; margin:0; } #ygrp-sponsor #ov li{ list-style-type:square; padding:6px 0; font-size:77%; } #ygrp-sponsor #ov li a{ text-decoration:none; font-size:130%; } #ygrp-sponsor #nc { background-color:#eee; margin-bottom:20px; padding:0 8px; } #ygrp-sponsor .ad{ padding:8px 0; } #ygrp-sponsor .ad #hd1{ font-family:Arial; font-weight:bold; color:#628c2a; font-size:100%; line-height:122%; } #ygrp-sponsor .ad a{ text-decoration:none; } #ygrp-sponsor .ad a:hover{ text-decoration:underline; } #ygrp-sponsor .ad p{ margin:0; } o {font-size:0;} .MsoNormal { margin:0 0 0 0; } #ygrp-text tt{ font-size:120%; } blockquote{margin:0 0 0 4px;} .replbq {margin:4;} -- ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OFF TOPIC SQL SERVER 2000 unicode
Bom dia pessoal, Desculpem pelo off, mas é o seguinte Tenho uma base na internet, onde os dados estão sendo gravado codigo para os caractes especiais gostaria de saber se da para gravar os dados já em formato unicode na tabela sem precisar se preocupar em codificar, e qdo eu regatar venha tabm já convertido com os acentos e tudo mais. Obrigado e desde já agradeço a ajuda de todos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Banco de Dados MDB
Banco de dados Access, ADO Em 18/11/06, HNS Informática [EMAIL PROTECTED] escreveu: Pessoal, estou querendo importar dados de outro sistema de meu PC que tem o banco de dados MDB, eu ja sabia que banco de dados é esse, mas como fiquei longo tempo sem programar naum lembro mais. QUal é o banco de dados MDB e que componente eu uso para acessá-lo pelo Delphi5? Abraços Charles A. Chiodi [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] ADO não tem CacheUpdate. Como faço?
no ADO vc vai mundar a propriedade Lock type para ltBatchOptimistic vai fazer as operações normalmente e qdo quiser gravar faça assim: ADOQuerySuaQuery.UpdateBatch; Em 14/11/06, xavier.clayton [EMAIL PROTECTED] escreveu: Caros colegas, Alguém pode me ajudar? É o seguinte: Estou precisando mudar o sistema para ADO, atualmente utilizo Query. Na query, eu habilito a propriedade CacheUpdate para que se possa salvar em cache e depois mandar para o banco. Abaixo o código que utilizo: Em algum momento acontece o: Query1.Post; depois: Query2.Post; e: Query3.Post; Após: try with DataModule do begin if not Database.InTransaction then Database.StartTransaction; Query1.ApplyUpdates; Query2.ApplyUpdates; Query3.ApplyUpdates; Database.COMMIT; end; except On E:Exception do begin IMP00DM.Database.RollBack; ShowMessage('Error when trying to post register'+ E.Message); end; end; Como eu faço a mesma coisa com os componentes ADO? No ADOQuery não há o CacheUpdate. Agradeço desde já [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Mostrar número da linha no dbGrid
crie um campo calculado do tipo inteiro, e no Oncalcfields da tabela ou query coloque isso campo.value = tabela.recno; 2006/11/7, Leodinei Bielak [EMAIL PROTECTED]: Olá. Alguém sabe como eu faço pra mostrar o número da linha do dbGrid em uma coluna. Sem precisar depender do número da linha no dataset? Valeu. -- Leodinei Bielak Civilization had too many rules for me, so I did my best to rewrite them. _Bill Cosby_ [As partes desta mensagem que não continham texto foram removidas] [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] Re: Erro SQL
sai dessa cara... se vc usa SQL-SERVER mude pra ADO, é muito mais confiável que o BDE.. eu sai do BDE para o ado, e não tenho do que reclamar, e se vc precisar de algumas dicas pode contar comigo... Em 07/11/06, Nivaldo Stainle [EMAIL PROTECTED] escreveu: não funcionou, mas valeu, vou ficar usando o BDE mesmo. grato Stainle Gabriel Filho [EMAIL PROTECTED] escreveu: Não sei se isso ajuda, mas, deixe um espaço entre o parametro e o ) e teste . Em 06/11/06, stainle2003 [EMAIL PROTECTED] escreveu: percebi que se eu deixar sem parâmetro funciona normalmente, quando coloco parâmetros o TSQLDataSet apresenta o erro de Sintaxe, como deveria declarar os parâmetros ?? Stainle --- Em delphi-br@yahoogrupos.com.br, Nivaldo Stainle [EMAIL PROTECTED] escreveu o banco é o SQL SERVER, com o BDE(TQuery) funciona agora quero criar o servidor de aplicação e usar o DBExpress, aí não funcionou. Stainle Paulo Sérgio de Souza [EMAIL PROTECTED] escreveu: Bom dia Stainle, Se o seu banco de dados for Firebird, substitua os substring (campo,x,x) por substring(campo from x order x). Espero ter ajudado, Paulo Sérgio Desenvolvedor BHte./MG - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, November 06, 2006 10:04 AM Subject: [delphi-br] Erro SQL usando o TQuery do Bde funciona; usando o TSQLDataSet do DBExpress dá o seguinte erro: SQL State : 42000,SQL Error Code: 170 Line 1: Incorrect syntax near ','. não se arrumar este erro; o código está abaixo, grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.13.28/518 - Release Date: 04/11/2006 [As partes desta mensagem que não continham texto foram removidas] - O Yahoo! está de cara nova. Venha conferir! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] [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] Re: Erro SQL
nao trabalhei com multi camdas ainda, mas se vc estiver uisando somente o TADODataSet sujiro q use em conjunto com adoconnection, pois nele vc pode configurar o tempo de time out. Em 07/11/06, Nivaldo Stainle [EMAIL PROTECTED] escreveu: fiz um teste usando o TADODataSet e deu a mensagem, TIMEOUT EXPIRED, e não conecta, no DBEXPRESS não tive este problema, conectou normal(sem parâmetros) Stainle Nivaldo Stainle [EMAIL PROTECTED] escreveu: tudo bem, não sou defensor do BDE, é que nos exemplos que tenho de Multicamadas, usando um servidor de aplicãção o pessoal usa DBExpress, até fiz alguma coisa usando o DBExpress, porém quando fui fazer algo mais complexo usando parÂmetros por exemplo; aí a coisa pegou Stainle Gabriel Filho [EMAIL PROTECTED] escreveu: sai dessa cara... se vc usa SQL-SERVER mude pra ADO, é muito mais confiável que o BDE.. eu sai do BDE para o ado, e não tenho do que reclamar, e se vc precisar de algumas dicas pode contar comigo... Em 07/11/06, Nivaldo Stainle [EMAIL PROTECTED] escreveu: não funcionou, mas valeu, vou ficar usando o BDE mesmo. grato Stainle Gabriel Filho [EMAIL PROTECTED] escreveu: Não sei se isso ajuda, mas, deixe um espaço entre o parametro e o ) e teste . Em 06/11/06, stainle2003 [EMAIL PROTECTED] escreveu: percebi que se eu deixar sem parâmetro funciona normalmente, quando coloco parâmetros o TSQLDataSet apresenta o erro de Sintaxe, como deveria declarar os parâmetros ?? Stainle --- Em delphi-br@yahoogrupos.com.br, Nivaldo Stainle [EMAIL PROTECTED] escreveu o banco é o SQL SERVER, com o BDE(TQuery) funciona agora quero criar o servidor de aplicação e usar o DBExpress, aí não funcionou. Stainle Paulo Sérgio de Souza [EMAIL PROTECTED] escreveu: Bom dia Stainle, Se o seu banco de dados for Firebird, substitua os substring (campo,x,x) por substring(campo from x order x). Espero ter ajudado, Paulo Sérgio Desenvolvedor BHte./MG - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, November 06, 2006 10:04 AM Subject: [delphi-br] Erro SQL usando o TQuery do Bde funciona; usando o TSQLDataSet do DBExpress dá o seguinte erro: SQL State : 42000,SQL Error Code: 170 Line 1: Incorrect syntax near ','. não se arrumar este erro; o código está abaixo, grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.13.28/518 - Release Date: 04/11/2006 [As partes desta mensagem que não continham texto foram removidas] - O Yahoo! está de cara nova. Venha conferir! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não
Re: [delphi-br] Erro SQL
Uma dica pegue essa string sql execute-a no Query Analyser, vai ser mais fácio de descobrir onde esta o erro. Em 06/11/06, Nivaldo Stainle [EMAIL PROTECTED] escreveu: o banco é o SQL SERVER, com o BDE(TQuery) funciona agora quero criar o servidor de aplicação e usar o DBExpress, aí não funcionou. Stainle Paulo Sérgio de Souza [EMAIL PROTECTED] escreveu: Bom dia Stainle, Se o seu banco de dados for Firebird, substitua os substring(campo,x,x) por substring(campo from x order x). Espero ter ajudado, Paulo Sérgio Desenvolvedor BHte./MG - Original Message - From: stainle2003 To: delphi-br@yahoogrupos.com.br Sent: Monday, November 06, 2006 10:04 AM Subject: [delphi-br] Erro SQL usando o TQuery do Bde funciona; usando o TSQLDataSet do DBExpress dá o seguinte erro: SQL State : 42000,SQL Error Code: 170 Line 1: Incorrect syntax near ','. não se arrumar este erro; o código está abaixo, grato Stainle select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, sum(mat.ttotal) as Matriz, (select sum(f03.ttotal) from esif03 f03 where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano) and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia, (select sum(f04.ttotal) from esif04 f04 where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano) and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa, (select sum(f05.ttotal) from esif05 f05 where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano) and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo, (select sum(f06.ttotal) from esif06 f06 where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano) and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba, (select sum(f07.ttotal) from esif07 f07 where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata from esimat mat where (mat.tiimes = :pmes) and (mat.tiano = :pano) and (mat.tiopera = 2) and (mat.tihisto = 'S') group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3) order by linha -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.13.28/518 - Release Date: 04/11/2006 [As partes desta mensagem que não continham texto foram removidas] - O Yahoo! está de cara nova. Venha conferir! [As partes desta mensagem que não continham texto foram removidas] [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] Ref. Dúvidas em pesquisa
esse seu sistema esta em rede? Em 06/11/06, Omar Marques [EMAIL PROTECTED] escreveu: Olá pessoal da lista Tenho um sistema antigo em Paradox (Parador (hahahah) ) e devido a uma quantidade relativamente grande de Ordens de Serviço, ao abrir uma tela de Pesquisa com a tecla F5, eu carrego os CPF´s dos clientes das Os´s para uma combobox. Num radiogroup, tem outros critérios de busca (por nome, por codigo de barras, por data, etc.). Cada vez que seleciono uma opção, ele carrega este campo de todas as OS´s para o Combobox. Isto tem ficado por demais lento e o usuário tem reclamado. Será que alguém teria uma forma de agilizar a pesquisa ou uma saída alternativa, de modo a não ter de limpar o banco ou mudar de banco de dados, pois para o usuário este banco está atendendo, só quer que fique um pouco mais rápido ao pesquisar. No aguardo, brows. ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ [As partes desta mensagem que não continham texto foram removidas] [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] Comando de criar Form muito lento.
oq mais tem o oncreate desse form? 2006/11/3, Leodinei Bielak [EMAIL PROTECTED]: Olá pessoal. Minha aplicação MDI está demorando muito para criar os formulários em outras máquinas. Eu pensei que era pra abrir as tabelas. Mas eu desabilitei todas e abro em tempo de execução e cronometrei. O tempo está muito pequeno. Ele está demorando entre eu dar o comando de criar o form e começar a abrir as tabelas no evento OnCreate do form. Alguém pode me dar alguma dica do porque? Valeu. -- Leodinei Bielak Civilization had too many rules for me, so I did my best to rewrite them. _Bill Cosby_ [As partes desta mensagem que não continham texto foram removidas] [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] Dúvidas com datas
Qual delphi esta usando, se for o 7, use as funcoes DateUtils, mas se anterior não sei se tera mesma. Em 03/11/06, tatianajvieira [EMAIL PROTECTED] escreveu: Olá, tenho os seguintes dados com datas: ultima manutenção período = anual ou semestral proxima manutenção:= ultima manutenção + perodo Será que alguém pode me ajudar, não sei fazer cálculos com datas? Desde já agrdeço a atenção. Obrigada. [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] saber sobre qual componente o mouse esta
eu gostaria de saber sem ter que usar o Onmouse move de cada componente, tipo algo que usasse o application events. O mouse envia mensagem para o windows qd esta sobre um cmoponente, temo como saber ql o componente que esta enviando a mensagem Em 02/11/06, Bráulio Figueiredo Pinto [EMAIL PROTECTED] escreveu: 'Dá uma olhada nesse código unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; // Todos os componentes button estao vinculados ao evento Button1MouseMove Button2: TButton; Button3: TButton; Button4: TButton; Button5: TButton; procedure Button1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); private { Private declarations } Nome: String; public { Public declarations } procedure RetornaPosicao(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin RetornaPosicao(Sender); end; procedure TForm1.RetornaPosicao(Sender: TObject); begin Nome := TWinControl(Sender).Name; end; end. Espero ter ajudado Atenciosamente, Bráulio Figueiredo Pinto [EMAIL PROTECTED] www.brauliofigueiredo.com.br - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 01, 2006 10:20 AM Subject: [delphi-br] saber sobre qual componente o mouse esta Bom dia pessoal Recentemente peguei um rotina na lista que emula o precionamento da teclas cima e baixo do teclado para o scroll do mouse, porem ela só funciona qdo o componente esta em foco. gostaria de saber se vcs sabem como identificar o componente sob o qual esta o cursor do mouse. se eu conseguir isto basta dar um setfocus e pronto funfa perfeito pra mim; desde já agradeço!! [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] -- 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] saber sobre qual componente o mouse esta
Bom dia pessoal Recentemente peguei um rotina na lista que emula o precionamento da teclas cima e baixo do teclado para o scroll do mouse, porem ela só funciona qdo o componente esta em foco. gostaria de saber se vcs sabem como identificar o componente sob o qual esta o cursor do mouse. se eu conseguir isto basta dar um setfocus e pronto funfa perfeito pra mim; desde já agradeço!! [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] Re: Imagens para Delphi
Concordo plenamente Em 01/11/06, Walter Chagas (Yahoo) [EMAIL PROTECTED] escreveu: Poderiamos eleger um responsável por este compartilhamento, para evitar que algum espírito de porco coloque material proibido lá e acabe criando problemas aqui na lista. O que acham? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 MSN: [EMAIL PROTECTED] --- Em delphi-br@yahoogrupos.com.br, Henry Maltz [EMAIL PROTECTED] escreveu Luis: Não faz muito tempo criaram para a lista esse endereço, que pode colocar arquivos para todo mundo http://www.4shared.com/dir/1079813/fb4383ee/Delphi_Community.html só não lembro a senha, alguém lembra??? abraços!!! On 10/31/06, Luis Lopes [EMAIL PROTECTED] wrote: Kra, Eu tenho um bocado aki, e muitos até legais... baixei de vários sites, não me lembro quais. Só que tá uma zona... hehe... não tô tendo tempo de organizar. Dá uns 200Mb. Tem .ico, .png, .jpg, .bmp... tô querendo disponibilizar para a lista, mas não tenho a menor idéia de como... se alguém quiser e puder ajudar... []´s Luis Alberto Belo Horizonte - MG - Mensagem original De: Marcelo [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 31 de Outubro de 2006 16:19:38 Assunto: [delphi-br] Imagens para Delphi Pessoal, alguém tem em seus favoritos, alguns site que contenha imagens ou icones bem legais? Desde já agradeço a atenção de todos. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ [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] -- 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] Off-Topic:Código de Barra que inicia com o Número 2
se vc prestar atenção no codigo que é gerado pra cada produto, verá que nele esta incluso o peso, tipo 7834324234...6350, e geralmente é no final = 6Kg e 350 g é + ou - assim que eles fazem com produtos vendido a quilo Em 31/10/06, Anderson Furtilho [EMAIL PROTECTED] escreveu: Olá amigos da Lista! Existe alguma padrão para código de barras que inicia com o número 2 ? Sei que os que começam com o 78 ??? é de industria brasileira Alguém teria algum esquema de como funciona o código de barra daquelas balanças de açougue ? Qualquer dica ficarei agradecido Anderson ___ O Yahoo! está de cara nova. Venha conferir! http://br.yahoo.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
Re: [delphi-br] Salários
pra vc ter uma base http://www.rhinfo.com.br/sal-ti.htm 2006/10/28, Leodinei Bielak [EMAIL PROTECTED]: Olá pessoal. Eu gostaria de saber como anda a faixa salarial dos programadores delphi. Creio que este seja um assunto que interresa a bastante gente. :) Se alguém puder me passar esta informação. Eu sei que varia por região, esperiência, empresa, etc. Mas gostaria de ter uma idéia pra cada tipo: Junior, Pleno e Sênior. Valeu. [As partes desta mensagem que não continham texto foram removidas] [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] Campo INT com 5 caracteres
no propriedade display format do campo coloque 0; 2006/10/26, Igor Alexandre [EMAIL PROTECTED]: estou usando do firebird Em 26/10/06, Celito Alves Tonial [EMAIL PROTECTED] escreveu: Pq vc precisa disso ? Qual o BD ? Pra ficar assim, acho que só sendo string mesmo. Ou deixar int no BD e dentro do Delhpi vc faz um FormatFloat. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Igor Alexandre Enviada em: quinta-feira, 26 de outubro de 2006 15:30 Para: Delphi-Br; Delphi-Total Assunto: [delphi-br] Campo INT com 5 caracteres Como criar um campo INT na tabela que fique com 5 caracters. por exemplo: ao invés de 7 ficaria 7; desde já obrigado. -- Igor Alexandre. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- Igor Alexandre. [As partes desta mensagem que não continham texto foram removidas] [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] formatando float ou real
ops mais completo: no displayformate do Tfield coloca R$ #,0.00 Em 27/10/06, Leonardo - Lalur informática [EMAIL PROTECTED] escreveu: Se for algum campo de alguma tabela ou query passa o currency do campo pra true na table/query. Se não for, formata na mão com o formatFloat. Atenciosamente, Leonardo Ribeiro Machado Desenvolvimento e Suporte [EMAIL PROTECTED] Lalur Informática Ltda www.lalur.com.br (51) 3541 - 3334 - Original Message - From: Virgilho Henrique To: delphi-br@yahoogrupos.com.br Sent: Friday, October 27, 2006 1:07 AM Subject: [delphi-br] formatando float ou real como faço para formatar a apresentação do numero do tipo float para ficarem parecidos com a casas monetárias.. exemplo ; 0,5 -- R$ 0,55 ou 0,55 1,1 -- R$ 1,10 ou 1,10 qual a função utilizada para isso? [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.408 / Virus Database: 268.13.16/504 - Release Date: 27/10/2006 [As partes desta mensagem que não continham texto foram removidas] [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] OFF TOPIC - Top Speed Database para Postgres
Bom dia, alguem conhece algum software, de preferencia gratuito para converter, nem que seja só a extreutura de TPS - Postgres Desde já agradeço [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] Bug DBGrid
Bom dia pessoal, Ontem postei um bug q acreditava se do ZEOS, porém hj na empresa, onde uso o ADO, ocorreu o mesmo problema, ou seja qdo e recarrego a query, o DBgrid não consegue desenhar a barra de scroll vertical, Alguem já viu esse bug, e sabe como contornar, ou tem o dbgrid atualizado sem esse bug? desde já agradeço! [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] Bug Fortes Report
Bom dia, Atualizei a versão e encontrie os seguintes bugs: - na primeira página do relatório, a banda Title, é sobre posta pela banda Detail; mas só na primeira página conforme anexo; - na visualização do relatório, com o botã direito é possível copiar apenas uma vez, pois se vc tenta copiar novamente, mesmo q seja outra página, da erro; - no RLRich, não consegui carregar o arq que gerei, pois aparace o erro de List index of bounds (1), e tbm não consegui carregar usando o metodo loadfromstream, não gera erro, mas não carrega nada. [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] Re: Bug Fortes Report
ops pessoal desculpem, postei na lista errada 2006/10/25, Gabriel Filho [EMAIL PROTECTED]: Bom dia, Atualizei a versão e encontrie os seguintes bugs: - na primeira página do relatório, a banda Title, é sobre posta pela banda Detail; mas só na primeira página conforme anexo; - na visualização do relatório, com o botã direito é possível copiar apenas uma vez, pois se vc tenta copiar novamente, mesmo q seja outra página, da erro; - no RLRich, não consegui carregar o arq que gerei, pois aparace o erro de List index of bounds (1), e tbm não consegui carregar usando o metodo loadfromstream, não gera erro, mas não carrega nada. [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: Re: [delphi-br] Dúvida SQL
Bom em sql server seria assim: UPDATE RUAS SET SETOR = REPLACE(SETOR,'BR.','BAIRRO') Sem o where, pois dessa maneira ele fará isso em todos os registros Em 25/10/06, Daniel Lucena [EMAIL PROTECTED] escreveu: Firebird 1.5 e utilizo o IBExpert para manipulá-lo! - Mensagem original De: Gabriel Filho [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 25 de Outubro de 2006 10:35:36 Assunto: Re: [delphi-br] Dúvida SQL Qual Banco de dados vc usa? Em 25/10/06, Daniel Lucena [EMAIL PROTECTED] escreveu: Bom dia pessoal, Tenho uma base de dados com nomes de setores, porém tem vários registros com nomes abreviados, eu preciso altera-los para o nome sem abreviações. Por exemplo: BR. SÃO JUDASpara BAIRRO SÃO JUDAS PQ. ATHENEU para PARQUE ATHENEU ... e por ai vai! A dúvida é a seguinte: Como faço pra alterar todos os BR. para BAIRRO sem perder o que está na frente? A única forma que consegui foi: UPDATE RUAS SET SETOR = 'BAIRRO SÃO JUDAS' WHERE SETOR = 'BR. SÃO JUDAS'; Desta forma tenho que fazer um para cada setor. Existe uma forma de alterar só a substring 'BR.'? Valeu pessoal Abraço a todos! ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ [As partes desta mensagem que não continham texto foram removidas] [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: Re: [delphi-br] Dúvida SQL
Bom vc terá que procurar uma função similar ao (REPLACE) no firebird, pois como eu disse essa sintaxe do do sql-server Em 25/10/06, Daniel Lucena [EMAIL PROTECTED] escreveu: Olá Gabriel, Nao funcionou amigo! An error was found in the application program input parameters for the SQL statement. Dynamic SQL Error. SQL error code = -804. Function unknown. REPLACE. Parece que o firebird não identificou essa função REPLACE para essa atividade. Pelo que percebi, inclusive em um teste que fiz antes, a função REPLACE não trabalha junto com UPDATE. Conhece uma outra maneira? E muito obrigado! - Mensagem original De: Gabriel Filho [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 25 de Outubro de 2006 11:04:02 Assunto: Re: Re: [delphi-br] Dúvida SQL Bom em sql server seria assim: UPDATE RUAS SET SETOR = REPLACE(SETOR,'BR.','BAIRRO') Sem o where, pois dessa maneira ele fará isso em todos os registros Em 25/10/06, Daniel Lucena [EMAIL PROTECTED] escreveu: Firebird 1.5 e utilizo o IBExpert para manipulá-lo! - Mensagem original De: Gabriel Filho [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 25 de Outubro de 2006 10:35:36 Assunto: Re: [delphi-br] Dúvida SQL Qual Banco de dados vc usa? Em 25/10/06, Daniel Lucena [EMAIL PROTECTED] escreveu: Bom dia pessoal, Tenho uma base de dados com nomes de setores, porém tem vários registros com nomes abreviados, eu preciso altera-los para o nome sem abreviações. Por exemplo: BR. SÃO JUDASpara BAIRRO SÃO JUDAS PQ. ATHENEU para PARQUE ATHENEU ... e por ai vai! A dúvida é a seguinte: Como faço pra alterar todos os BR. para BAIRRO sem perder o que está na frente? A única forma que consegui foi: UPDATE RUAS SET SETOR = 'BAIRRO SÃO JUDAS' WHERE SETOR = 'BR. SÃO JUDAS'; Desta forma tenho que fazer um para cada setor. Existe uma forma de alterar só a substring 'BR.'? Valeu pessoal Abraço a todos! ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] ___ O Yahoo! está de cara nova. Venha conferir! http://br.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [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] Bug DBGrid
desculpa ae é que o bug estava em outra mensagem heheheh segue abaixo o bug: Ontem postei um bug q acreditava se do ZEOS, porém hj na empresa, onde uso o ADO, ocorreu o mesmo problema, ou seja qdo e recarrego a query, o DBgrid não consegue desenhar a barra de scroll vertical, Alguem já viu esse bug, e sabe como contornar, ou tem o dbgrid atualizado sem esse bug? 2006/10/25, Ulisses [EMAIL PROTECTED]: Ué???!!! E aí, cadê a descrição do Bug? :-) []'s Ulisses -Mensagem Original- De: Gabriel Filho Para: delphi-br@yahoogrupos.com.br Enviada em: quarta-feira, 25 de outubro de 2006 10:26 Assunto: [delphi-br] Bug DBGrid oi pessoal... Eu novamente, deve ta ficando chato, porem agora descobri que o bug só ocorre qdo estou usano o tema do XP Que dureza!!! [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] -- 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]
Isso é span, por favor moderador tem como bloquear esse usuario?? 2006/10/25, Helton [EMAIL PROTECTED]: Caro colega, Primeiro que o assunto é totalmente off-topic, e segundo não precisa enviar várias mensagens duplicadas, uma apenas basta. Em 25/10/06, SOLUÇÕES EM INFORMÁTICA [EMAIL PROTECTED] escreveu: Senhores estamos tentando montar um pequeno provedor de acesso ( technologies Wireles ) aqui em minha cidade e não sabemos muito disso alguem saberia nos informar de alguns Links para os seguintes : TUTORIAIS , VIDEO AULAS , APOSTILAS ou outros materias pra que a gente aprenda a faser funcionar o systema , se sim ficariamos muito gratos ao nobres amigos , sem mais e no aguardo de uma boa notiçia . [EMAIL PROTECTED] , Caso os amigos queiram nos ADD [As partes desta mensagem que não continham texto foram removidas] -- Hélton R. Nunes [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] [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] Bug ZEOS + DBgrid+Postgres
Bom dia pessoal, Outro dia postei aqui na lista, uma mensagem dizendo que estava entrando no mundo dos domadores de Elefantes hehehe! Bom estou usando Postgres 8.1 Zeos rev 102 e delphi7, e notei o seguinte bug, mas só ocorre este bug se estiver usando o ZQuery, pois usando ADOQuery, não ocorre. O bug é o seguinte em um form tenho 2 GroupBox, sendo que um esta alinhado ao topo e o segundo esta client. dentro do 1º GroupBox tenho um DBgrid com alinhamento Alclient [Master], no 2º a mesma situaçao [Detail], Qdo movimento o master para o 2º registro, no DBGrid [Detail], não é redesenha a barra de rolagem vertical, mas qdo volto para o 1º registro ela fica normal. Obs.: o form tem que esta maximizado, e no DBgrid[Detail], o tamanho das colunas tem que estar ajustado, de modo que não apareça a barra de rolagem horizontal, pois se a mesma estiver visivel o bug não ocorre. Bom aproveitando o post, gostaria de uma info OFF, pois é relacionada somente ao Postgres: Gostaria de saber se só é possível usar plsql, anexado a uma função, ou se é possível usar junto com SQL. Desde já agradeço a atenção de todos. [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] Fechar Queries em tempo de compilação.
Olha, eu uso isto pra fechar forms filhos procedure TFormPrinc.FechaForms; var n: integer; begin for n:=0 to MDIChildCount -1 do begin try MDIChildren[n].Close; finally if MDIChildren[n] NIL then MDIChildren[n].Release; end; end; end; Da uma estudada que dá pra vc tirar uma idéia de como fazer o q precisa 2006/10/24, Wagner Araujo [EMAIL PROTECTED]: Bom dia! Alguem poderia me ajudar? Gostaria de criar uma rotina para fechar todo as queries e conections em tempo de compilação. será que alguem tem uma solução simples e eficaz. valeu galera fico no aguardo. -- Att., Wagner Araujo (11) 8377-7633 (11)6446-3920 [As partes desta mensagem que não continham texto foram removidas] [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] Fechar Queries em tempo de compilação.
OK 2006/10/24, Wagner Araujo [EMAIL PROTECTED]: Valeu mesmo gabriel, mas isso nao vai ajudar pq eu preciso fechar em tempo de compilação. eu uso esse codigo em tempo de execução: {* * FUNÇÃO PARA FECHAR TODOS DATASETS DOS FORMS E DATAMODULOS* * * * * } //FECHANDO AS QUERYS DE UM FORM IF (Formulario Nil ) Then Begin //PROCURANDO E FECHANDO AS QUERYS For i:=1 To Formulario.componentCount-1 Do Begin if (Formulario.Components[i] is TDataSet)Then (Formulario.Components[i] as TDataSet).Close ; End ; End //FECHANDO AS QUERYS DE UM DATAMODULO ELSE IF (DataModulo Nil ) Then Begin //PROCURANDO E FECHANDO AS QUERYS For i:=1 To DataModulo.componentCount-1 Do Begin if (DataModulo.Components[i] is TDataSet)Then (DataModulo.Components[i] as TDataSet).Close ; End ; End ;//FIM DO IF End; mas quando o form é criado existe algumas querys que estao ativas pq foram ativadas sem querer quando estamos dando manutenção no form. Ai gabriel eu preciso que todas a queries seja fechadas em tempo de compilação assim nao correrei o risco de uma tabele já estar ativa quando o form for criado. mas valeu mesmo veio. 2006/10/24, Gabriel Filho [EMAIL PROTECTED]: Olha, eu uso isto pra fechar forms filhos procedure TFormPrinc.FechaForms; var n: integer; begin for n:=0 to MDIChildCount -1 do begin try MDIChildren[n].Close; finally if MDIChildren[n] NIL then MDIChildren[n].Release; end; end; end; Da uma estudada que dá pra vc tirar uma idéia de como fazer o q precisa 2006/10/24, Wagner Araujo [EMAIL PROTECTED]: Bom dia! Alguem poderia me ajudar? Gostaria de criar uma rotina para fechar todo as queries e conections em tempo de compilação. será que alguem tem uma solução simples e eficaz. valeu galera fico no aguardo. -- Att., Wagner Araujo (11) 8377-7633 (11)6446-3920 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Att., Wagner Araujo (11) 8377-7633 (11)6446-3920 [As partes desta mensagem que não continham texto foram removidas] [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] Comando SQL para veirifcar se a tabela existe no banco
se vc estiver usando ADOConnection, ele tem o metodo GetTableNames() 2006/10/24, Ulisses [EMAIL PROTECTED]: Bom dia! Qual Banco de Dados? Se for Firebird, use somente o que precisar. SELECT a.RDB$RELATION_NAME, b.RDB$FIELD_NAME, b.RDB$FIELD_ID, d.RDB$TYPE_NAME, c.RDB$FIELD_LENGTH, c.RDB$FIELD_SCALE FROM RDB$RELATIONS a INNER JOIN RDB$RELATION_FIELDS b ON a.RDB$RELATION_NAME = b.RDB$RELATION_NAME INNER JOIN RDB$FIELDS c ON b.RDB$FIELD_SOURCE = c.RDB$FIELD_NAME INNER JOIN RDB$TYPES d ON c.RDB$FIELD_TYPE = d.RDB$TYPE WHERE a.RDB$SYSTEM_FLAG = 0 AND d.RDB$FIELD_NAME = 'RDB$FIELD_TYPE' ORDER BY a.RDB$RELATION_NAME, b.RDB$FIELD_ID Boa sorte. Ulisses -Mensagem Original- De: Tavares1 Para: delphi-br@yahoogrupos.com.br Enviada em: terça-feira, 24 de outubro de 2006 08:09 Assunto: [delphi-br] Comando SQL para veirifcar se a tabela existe no banco Bom dia! Alguem pode me informar qual comando SQL utilizo para verificar se a tabela existe no banco de dados. Dessa forma evito erro ao tentar abrir uma tabela que nao exista. Obrigado Tavares [As partes desta mensagem que não continham texto foram removidas] [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] Calcular nro. dias entre duas datas
se for Delphi7 DaysBetween(); não sei se tem nas versoes anteriores Em 24/10/06, João S. Araújo [EMAIL PROTECTED] escreveu: Boa tarde pessoal, como é que eu faço pra calcular o nro. de dias entre duas datas no delphi? João [As partes desta mensagem que não continham texto foram removidas] [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] Re: Mais MYSQL do que DELPHI ou PHP [eu acho]
Por favor pessoal, denovo não... Acho melhor o Moderador, se impor antes que comece tudo novamente... Em 18/10/06, Murillo Proença [EMAIL PROTECTED] escreveu: eita pessoal, ultimamente o pessoal da lista deu pra gostar de uma briguinha né!! --- Em delphi-br@yahoogrupos.com.br, Edson Marco Ferrari Junior [EMAIL PROTECTED] escreveu Orra! A assinatura do cara é maior que o e-mail! Com uma assinatura destas... sabendo fazer de tudo, ainda quer ajuda para mecher com permissões? Sr. Faz tudo... estude como funciona grupos e usuários em um sistema operacional que você conseguirá fazer. Uma dica: Já que você já conhece servidores... use o esquema deles de permissões e grupos. Ps.: O correto é Assembly, Assembler é o compilador. On 10/18/06, Luiz Escobar [EMAIL PROTECTED] wrote: Seguinte quero criar um programa para controle de documentos, MAS OS usuários gerente poderam ver o documentos de todos seus subordinados e assim em diante... tipo LUIZ tudo de todos porque... (não porque ele é o ADMIN do SISTEMA) LUIZ é gerente do ELCIO e do AVILA que por sua vez (acho que uma arvore seria melhor pra exemplicar...) LUIZ // de todos abaixo... +Daniela// só os dela +Vanessa // só os dela +Fernanda // só os dela +ELCIO // este vai ver dos tres abaixo ---+Ana Lucia ---+Roberta ---+Mauro +AVILA // este vai ver de todos abaixo ---+Rui ---+Thomaz ---+Roberto -+Lilia -+Marcelo -+Andressa ALGUEM TEM ALGUMA BRILHANTE IDÉIA ??? ;-) de como fazer isso ? è na QUERY, em varias QUERY´s ou uma unica... ? Se alguem suber de ALGO FREE para gerenciar documentos, se for para intranet/internet melhor ainda, por favor me informe... Já to formulando algo, mas idéias/susgestões/criticas todas seram bem vindas... Obrigado. Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- /* * Edson Marco Ferrari Junior * [EMAIL PROTECTED] * [EMAIL PROTECTED] */ [As partes desta mensagem que não continham texto foram removidas] [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] mutex
Bom o programa que preciso saber se esta em execução, segundo o desenvolvedor, possui mutex, e eu preciso saber se o programa esta em execução, e se não estiver tenho que executá-lo. Em 18/10/06, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu: Antes de pesquisar mais sobre isso, tenha em mente que não são todos os programas que usam Mutex para garantir que exista somente uma instância dos mesmos em execução. Pode ser usado tb esquemas com memory mapped files. Sds. From: Gabriel Filho [EMAIL PROTECTED] Reply-To: delphi-br@yahoogrupos.com.br To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] mutex Date: Tue, 17 Oct 2006 15:21:16 -0300 Boa tarde pessoal, Como faço para descobrir o mutex de uma aplicação, tipo para que eu possa saber se a mesma esta aberta, com a função FindWindow desde já agradeço [As partes desta mensagem que não continham texto foram removidas] _ MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br [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] mutex
Boa tarde pessoal, Como faço para descobrir o mutex de uma aplicação, tipo para que eu possa saber se a mesma esta aberta, com a função FindWindow desde já agradeço [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] Fortes Report
use a propriedade page break do grupo Em 13/10/06, galvao_em [EMAIL PROTECTED] escreveu: Olá, gostaria de saber como faço para que depois de uma quebra de grupo, o próximo grupo se inicie em uma nova página e não logo abaixo da quebra. Uso D7 com Fortes Rerport. Att. Rodrigo ___ Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas ! http://br.answers.yahoo.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
Re: [delphi-br] Dificuldade em Select
SQL SERVER 2000 eu faria assim: SELECT cod, tipo FROM Tabela as T1 WHERE data = (SELECT MAX(data) FROM Tabela as T2 WHERE T2.cod = T1.cod) Em 16/10/06, WILLER [EMAIL PROTECTED] escreveu: Ok, eu realmente não fui claro. O que estou implementando é um sistema de acesso que utiliza catracas. Esse último movimento é o último acesso de determinada pessoa, para isso tem um campo data. Eu precisaria que o meu select retornasse esse último movimento de cada pessoa. cod - tipo - data/hora 778 - E-12:00 750 - S-11:00 778 - S-13:00 750 - E-17:00 -deveria me retornar - 778 - S - 13:00 - 750 - E - 17:00 - Original Message - From: Celito Alves Tonial To: delphi-br@yahoogrupos.com.br Sent: Monday, October 16, 2006 2:19 PM Subject: RES: [delphi-br] Dificuldade em Select Primeiro vc precisa definir o que caracteriza último movimento. Data mais atual ? Tipo = E ? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de WILLER Enviada em: segunda-feira, 16 de outubro de 2006 11:14 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Dificuldade em Select Estou usando o FireBird e Delphi 7. Preciso fazer um select na minha tabela, que tem uma extrutura mais ou menos assim: cod - tipo 778 - E 750 - S 778 - S 750 - E O tipo define se é entrada ou saída, e o código identifica a pessoa. O meu select deveria trazer o último movimento de cada um dos códigos. Por exemplo, na tabela acima deveria me trazer: 778 - E 750 - S Alguém sabe se é possível fazer isso? Tentei algumas coisas, mas meus conhecimentos em firebird não são muito amplos. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos __ Informação do NOD32 1.1804 (20061015) __ Esta mensagem foi verificada pelo NOD32 Sistema Antivírus http://www.nod32.com.br [As partes desta mensagem que não continham texto foram removidas] [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] OFF TOPIC - Pentuim 4 550 é de 64 bits?
ok vlw pela dica, a proposito, descobri um link legal para consultar processadores: http://processorfinder.intel.com/list.aspx?ProcFam=483 Em 10/10/06, Luiz Escobar [EMAIL PROTECTED] escreveu: Se não me engano só os da série 600 que são... Mas já vou avisando, esses processadores, (eu tenho o 630 com placa mãe INTEL D915GEVLK), esquentam MUITO, o meu processador PARADO, só com o DESKTOP da +/- 57´C quando ponho ele pra funcionar à 100% da chega 69´C, isso porque o cooler dele vai de 1200RPM para 5700RPM, fica paracendo uma turbina, e ainda tem mais 3 FAN´s para circular o maximo entrada/saida de ar Entra no site da INTEL e veja os modelos dos processadores http://www.intel.com/products/processor/pentium4/index.htm Luiz Escobar Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase DOS - Clipper/Assembler xBase SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k LINUX - LAZARUS/Kylix/MySQL; http://www.megasistema.com.br - Original Message - From: Gabriel Filho To: delphi-br@yahoogrupos.com.br Sent: Tuesday, October 10, 2006 2:41 PM Subject: [delphi-br] OFF TOPIC - Pentuim 4 550 é de 64 bits? Boa tarde, pessoal da lista, gostaria de saber sem alguem pode me confirmar se esse modelo de processador é de 64 bits? 3.4 Gb de Clock [As partes desta mensagem que não continham texto foram removidas] [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] OFF TOPIC - Pentuim 4 550 é de 64 bits?
Boa tarde, pessoal da lista, gostaria de saber sem alguem pode me confirmar se esse modelo de processador é de 64 bits? 3.4 Gb de Clock [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] Restore Dadabase Sql Server pelo Delphi
Aconselho vc executar esse restore em algum utiitário de query, tipo query analizer ou qualquer coisa do tipo, pra ver o q pode estar ocorrendo. Em 06/10/06, Vanessa Merces [EMAIL PROTECTED] escreveu: Sim... esta certo ... Eu só tiraria o [ ] mas acho que não muda nada... Ah verifique a extensão do arquivo.. tem que estar .bak... Posso ate estar falando besteira mas acho q só restaura com esse tipo de arquivo Bjus Vanessa -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Gleidison S. Bertolini Enviada em: quinta-feira, 5 de outubro de 2006 19:07 Para: Grupo Delphi Assunto: [delphi-br] Restore Dadabase Sql Server pelo Delphi Pessoal, estou tentando resutaurar uma base em sql pelo delphi, usando ADO mas fala que está em uso. Eu desconectei o banco, conectei com Master mesmo assim não deu... FrmPrincipal.AdoPrincipal.Connected:= False; FrmPrincipal.AdoPrincipal.ConnectionString:= 'Provider=SQLOLEDB.1;Password=kairos;Persist Security Info=True;User ID=kairos;Initial Catalog=master;Data Source='+Servidor; FrmPrincipal.AdoPrincipal.Connected:= True; QPadrao.Close; QPadrao.Sql.Clear; QPadrao.Sql.Text:= 'RESTORE DATABASE ['+BancoDados+'] FROM DISK = '''+DirectoryRestore.Directory+'\'+EdtRestore.Text+; Try QPadrao.ExecSQL; Except Se alguém pode me ajudar eu agradeço. Gleidison [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] -- 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] Configuracao SQLExpress
alias acabei de me lembrar, qdo vc instala SQLExpress, é instalado um ferramenta para mudar isso: SQLSERVER Configuration Manager, por ele vc consegue libera os protocolos vc tem que habilitar : pipes //para usar nome do servidor, TCP/IP para usar via IP 2006/10/5, Gabriel Filho [EMAIL PROTECTED]: Se vc estiver usado o XP SP2 como servidor de Banco de dados, qdo vc instala o MSDE ou SQLExpress, o XP bloquea os protocolos de comunicação com banco(segundo a MS, por seguraça), vc terá que liberar os protocolos, no site da propia MS vc deve achar algo sobre o assunto, pois foi bem polêmico, qdo o SP2 do XP foi lançado. Em 04/10/06, ME [EMAIL PROTECTED] escreveu: Ola Povo da Lista Estou usando o SQLExpress com o Windows XP e Delphi e na maquina local esta tudo rodando perfeitamente. Porem quando tento acessar o sistema desta maquina (estou simplesmente rodando o executavel que esta no servidor) com o Notebook da a seguinte msg: DBNETLIB [Connection Open(Connect())] SQL Server does not exist or acess denied Alguem pode me ajudar e me dizer o que estou fazendo de errado? Obrigada Marô [As partes desta mensagem que não continham texto foram removidas] [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] Configuracao SQLExpress
Se vc estiver usado o XP SP2 como servidor de Banco de dados, qdo vc instala o MSDE ou SQLExpress, o XP bloquea os protocolos de comunicação com banco(segundo a MS, por seguraça), vc terá que liberar os protocolos, no site da propia MS vc deve achar algo sobre o assunto, pois foi bem polêmico, qdo o SP2 do XP foi lançado. Em 04/10/06, ME [EMAIL PROTECTED] escreveu: Ola Povo da Lista Estou usando o SQLExpress com o Windows XP e Delphi e na maquina local esta tudo rodando perfeitamente. Porem quando tento acessar o sistema desta maquina (estou simplesmente rodando o executavel que esta no servidor) com o Notebook da a seguinte msg: DBNETLIB [Connection Open(Connect())] SQL Server does not exist or acess denied Alguem pode me ajudar e me dizer o que estou fazendo de errado? Obrigada Marô [As partes desta mensagem que não continham texto foram removidas] [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] ZEOS, CLX
Bom dia Gostaria de saber se tem como usar o Zeos com o crosskilix? se sim como tenho que proceder? [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] Postgres
Bom dia pessoal, é o seguinte, eu tinha instalado a versao 6.1.5 beta, agora removi e estou tentando instalar a versão 6.1.5 stable, porem qdo acrescento no projeto o TZSQLProcessor, aparece a seguinte mensagem [Fatal Error] Unit1.pas(7): Unit ZSqlProcessor was compiled with a different version of ZDbcIntfs.IZStatement oq devo fazer para corrigir isto? 2006/10/2, Ulisses [EMAIL PROTECTED]: Boa tarde! Procura na pasta Bin, dentro da pasta 8.1 da instalação do PostgreSQL 8.1.4. Boa sorte. Ulisses -Mensagem Original- De: Gabriel Filho Para: delphi-br@yahoogrupos.com.br Enviada em: segunda-feira, 2 de outubro de 2006 15:01 Assunto: Re: [delphi-br] Postgres ok, mas onde estão essas dll Em 02/10/06, Anderson Furtilho [EMAIL PROTECTED] escreveu: Vc tem que levar as seguintes DLLs e coloca-las no Windows\System32 - comerr32.dll; - libeay32.dll; - libintl-2.dll; - libiconv-2.dll; - ssleay32.dll; e - krb5_32.dll. - Mensagem original De: Gabriel Filho [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 29 de Setembro de 2006 14:18:14 Assunto: Re: [delphi-br] Postgres Ok, pessoal. Mais uma dúvida para o sistema funcionar em uma estação, oq preciso instalar junto com a aplicação? Em 29/09/06, Campus [EMAIL PROTECTED] escreveu: Eu também, o Zeos é simples e fácil, tanto de usar quanto de instalar, não leva mais que 5 minutos. Permite multiplas instâncias de conexão com o banco, consequentemente, multiplas transações simultâneas. Além de ser bidirecional e acessar mais de um banco com o mesmo componente, sem modificação do aplicativo. Foi totalmente escrito do zero, não sendo descendente de nada que já exista, dispensando BDE e dlls extras, acessando diretamente a api do próprio banco. É free e open source. - Original Message - From: Anderson Furtilho [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, September 29, 2006 1:00 PM Subject: Res: [delphi-br] Postgres Amigo, estou usando Zeos. Pois testei vários outros e para o meu caso achei o Zeos mais facil de trabalhar!!! - Mensagem original De: Ulisses [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 29 de Setembro de 2006 10:13:43 Assunto: Re: [delphi-br] Postgres Bom dia! Começou bem! Se precisar de ajuda, estamos aqui! Boa sorte. Ulisses -Mensagem Original- De: Gabriel Filho Para: delphi-br@yahoogrupos.com.br Enviada em: sexta-feira, 29 de setembro de 2006 09:31 Assunto: [delphi-br] Postgres Bom dia pessoal, Estou me iniciando em postgres, gostaria de saber, quais os componentes de acesso a dados vc me recomendam para trabalhar com esse banco Estou usando Delphi 7, e atualmente baixei o Zeos. Aguardo sugestões [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] ___ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] ___ Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar
Re: [delphi-br] Como parar e retornar uma aplicação de porta serial via Delphi
não sei se seria correto, mas vc poderia parar a aplicação, e executala de dentro de seu aplicativo e fecha-lo Em 03/10/06, xsalada [EMAIL PROTECTED] escreveu: Olá a todos e bom dia! Tenho um cliente para o qual estou desenvolvendo um sistema que precisa se comunicar através da porta serial. Porém ele tem um outro aplicativo que roda na máquina dele e fica monitorando a porta serial constantemente. Eu precisava, portanto, parar este aplicativo, rodar o meu e, após o término da minha comunicação (que deve demorar no máximo 5 minutos), retornar a aplicação que foi parada à sua execução normal. Alguém poderia me dar um forcinha? Att, LF [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