[delphi-br] =?iso-8859-1?Q?Usar_FIREBIRD_com_aplica=E7=E3o_DELPHI_e_IBOBJECTS_em_PEN-?= =?iso-8859-1?Q?DRIVE?=
Olá pessoal Alguém já desenvolveu algo que rodasse em um pen-drive, sem a necessidade de ter que instalar o servidor firebird em cada máquina, usando apenas um aplicativo diretamente do pen-drive ? Abraços Everton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- 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] ou [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] Pergunta meio boba - Edit ou DBEdit
Depende de seu ponto de vista e de suas necessidades... o dbedit poupa algumas linhas de código, dependendo de seu form algumas dezenas, pois é um componete consciente de dados, já o edit voce tem que fazer referencia a todos os campos de sua tabela para campo referenciar a cada edit. Espero ter ajudado - Original Message - From: Cândido Luís Dias Ferreira To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 3:29 PM Subject: [delphi-br] Pergunta meio boba - Edit ou DBEdit Povo Quais são as vantagens e desvantagens de se utilizar Edit ou DBEdit? Atenciosamente Cândido Luís Dias Ferreira -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 [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] ou [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] Mismatch in datapacket
Bom Dia Estou gerando arquivo XML com o CLientDataset(cds) , para Importar e exportar dados ... Fiz testei aqui na empresa e blz, mas fui no cliente e deu erro . quando vou fazer o Load do cds Trouxe os Xml´s para testar e qnd tento carregar no cds da esse erro 'Mismatch in datapacket' Ja tentei limpar, criar de novo o cds , e nada ... nos arquivo que gerei aqui naempresa da certo !!! Alguem ja viu esse erro ? Rodrigo ®¿® -- 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] ou [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
=?iso-8859-1?Q?RES:_=5Bdelphi-br=5D_Problema_com_rel=F3gio...?=
Ricarod, valeu pela dica.. Mais uma coisa, vc saabe como colocar esse relógio dentro de um panel ? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Ricardo Vicente Enviada em: quarta-feira, 11 de maio de 2005 17:04 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Problema com relógio... Olá, Eduardo. Substitua as linhas XCenter := ClientWidth div 2; YCenter := ClientHeight div 2; por XCenter := 200; YCenter := 200; ou então pelas coordenadas onde vc quer deixar o relógio. Ricardo Eduardo Silva ® [EMAIL PROTECTED] escreveu: Tenho esse código e gostaria de poder criar o relógio em qualquer parte do form e não somente no centro Pois eu queria colocar ao lado dele um calendário, alguém pode me dar uma mão? procedure TForm1.Timer1Timer(Sender: TObject); var HSec: Word; {valor temporário, não utilizado} begin {obtém a hora do sistema} DecodeTime (Time, Hour, Minute, Second, HSec); Refresh; end; // Evento OnPaint do componente Form procedure TForm1.FormPaint(Sender: TObject); var Angle : Real; I, X, Y, Size : Integer; begin {calcula o centro do formulário} XCenter := ClientWidth div 2; YCenter := ClientHeight div 2; if XCenter YCenter then Radius := YCenter - 10 else Radius := XCenter - 10; {0. Desenha o marcador de horas} Canvas.Pen.Color := clBlue; Canvas.Brush.Color := clBlue; Size := Radius div 100; for I := 0 to 11 do begin Angle := 2 * Pi * I / 12; X := XCenter - Round (Radius * Cos (Angle)); Y := YCenter - Round (Radius * Sin (Angle)); Canvas.Ellipse (X - Size, Y - Size, X + Size, Y + Size); end; {1. Desenha o ponteiro dos minutos} Canvas.Pen.Width := 2; Canvas.Pen.Color := clBlue; Angle := 2 * Pi * Minute / 60; DrawHand (XCenter, YCenter, Radius * 90 div 100, 0, Angle); {2. Desenha o ponteiro das horas: percentual dos minutos adicionado à hora para mover o ponteiro suavemente} Angle := 2 * Pi * (Hour + Minute / 60) / 12; DrawHand (XCenter, YCenter, Radius * 70 div 100, 0, Angle); {3. Desenha o ponteiro dos segundos} Canvas.Pen.Width := 1; Canvas.Pen.Color := clRed; Angle := 2 * Pi * Second / 60; DrawHand (XCenter, YCenter, Radius, Radius * 30 div 100, Angle); end; procedure TForm1.DrawHand (XCenter, YCenter, Radius, BackRadius: Integer; Angle: Real); begin Angle := (Angle + 3*Pi/2); Canvas.MoveTo ( XCenter - Round (BackRadius * Cos (Angle)), YCenter - Round (BackRadius * Sin (Angle))); Canvas.LineTo ( XCenter + Round (Radius * Cos (Angle)), YCenter + Round (Radius * Sin (Angle))); end; // Evento OnResize do Form procedure TForm1.FormResize(Sender: TObject); begin Refresh; end; // Evento OnCreate do Form procedure TForm1.FormCreate(Sender: TObject); begin {lê as horas antes do formulário ser exibido} Timer1Timer(self); end; ~\\|//~ -(o o)- o--oOOOo--(_)--oOOOo-o || | Eduardo de Almeida Silva | | Kobra Sistemas | | [EMAIL PROTECTED] - (14)3263-0326 | || |.oooO Oooo. | o( )---( )---o \ ( ) / \_) (_/ -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE - 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 Termos do Serviço do Yahoo!. - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web,
=?iso-8859-1?Q?Re:_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_RESOURCES=22_-_Alguem?= =?iso-8859-1?Q?_j=E1_viu.?=
Acho que o tamanho do exe não tem nada a ver, tenho um sistema que cada dia fica maior e está com 13 Mb e roda normal em todo o país. - Original Message - From: Francisco Thiago To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 5:23 PM Subject: Re: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. 19 MEGA?! UAL! Isso já aconteceu comigo tb com o meu CDS... ele estava com alguns campos agregados.. Não sei exatamente o que pode ser. Mas o Walter está certo quando disse sobre a memória do Windows. Agora o porquê, fica difícil mesmo. :D (sem contar o teu programa :D ) Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: TONI [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 5:16 PM Subject: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Ola Amigos, Alguem já viu esse erro. Ele acontece as vezes quando meu cliente tenta executar meu programa. Meu executavel esta com quase 19 mb. Será que é isso? Obrigado Antonio -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [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] Mismatch in datapacket
no xml aqui na empresa : FIELD attrname=ID fieldtype=i4 required=true/ ROWDATAROW RowState=4 ID=15176 Serie=UJ o XML do cliente : FIELD tagname=ID fieldtype=i4 required=true/ ROWDATAROW RowState=4ID39910/IDSerieUJ/Serie alguem sabe se tem como configurar isso ? Respondendo a Rodrigo ®¿®: Bom Dia Estou gerando arquivo XML com o CLientDataset(cds) , para Importar e exportar dados ... Fiz testei aqui na empresa e blz, mas fui no cliente e deu erro . quando vou fazer o Load do cds Trouxe os Xml´s para testar e qnd tento carregar no cds da esse erro 'Mismatch in datapacket' Ja tentei limpar, criar de novo o cds , e nada ... nos arquivo que gerei aqui naempresa da certo !!! Alguem ja viu esse erro ? Rodrigo ®¿® -- ~\\|//~ -(o o)- o--oOOOo--(_)--oOOOo-o || | Rodrigo Bevilacqua Marcondes ®¿® | | Lince Informática - (41)3015-0218 | | [EMAIL PROTECTED] | | [EMAIL PROTECTED]| || |.oooO Oooo. | o( )---( )---o \ ( ) / \_) (_/ -- 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] ou [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] Mismatch in datapacket
no xml aqui na empresa : FIELD attrname=ID fieldtype=i4 required=true/ ROWDATAROW RowState=4 ID=15176 Serie=UJ o XML do cliente : FIELD tagname=ID fieldtype=i4 required=true/ ROWDATAROW RowState=4ID39910/IDSerieUJ/Serie alguem sabe se tem como configurar isso ? Respondendo a Rodrigo ®¿®: Bom Dia Estou gerando arquivo XML com o CLientDataset(cds) , para Importar e exportar dados ... Fiz testei aqui na empresa e blz, mas fui no cliente e deu erro . quando vou fazer o Load do cds Trouxe os Xml´s para testar e qnd tento carregar no cds da esse erro 'Mismatch in datapacket' Ja tentei limpar, criar de novo o cds , e nada ... nos arquivo que gerei aqui naempresa da certo !!! Alguem ja viu esse erro ? Rodrigo ®¿® -- ~\\|//~ -(o o)- o--oOOOo--(_)--oOOOo-o || | Rodrigo Bevilacqua Marcondes ®¿® | | Lince Informática - (41)3015-0218 | | [EMAIL PROTECTED] | | [EMAIL PROTECTED]| || |.oooO Oooo. | o( )---( )---o \ ( ) / \_) (_/ -- 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] ou [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] O Delphi 2005 =?ISO-8859-1?Q?=E9_orientado_a?= =?ISO-8859-1?Q?_objetos=3F?=
delphi6_2005 wrote: Preciso desenvolver um projeto para a faculdade e um dos requisitos é que a linguagem seja 100% orientada a objetos, conheço só até o D6 e sei que não pode ser considerado orientado a objetos. Pergunte para o professor o que é uma linguagem 100% orientada a objetos. Java permite quebra de encapsulamento. Se o encapsulamento pode ser quebrado, não é orientado a objeto. Se não me engano, smalltalk tb permite quebra de encapsulamento. Este negocio de 100% orientado a objeto depende do programa e não da linguagem. Pergunte ao seu professor se é possivel fazer um programa orientado a objeto em C, ele vai dizer que não, depois pergunte se é possivel fazer em C++, ele vai dizer que sim. No entanto, os primeiros compiladores C++ geravam um código intermediario que era em C, ou seja, o C++ era apenas um pre-processador. Outro detalhe. qualquer linguagem, independetemente de ser orientado a objeto ou não, pode gerar código assembler, e assembler não é uma linguagem orientada a objeto. Resumindo: orientação a objeto é um estilo de programação que independe da linguagem utilizada. -- 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] ou [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] Incluir coluna Access 97
Oi pessoal, Preciso incluir uma coluna em uma tabela Access que permita comprimento igual a zero, mas não estou conseguindo. Estou fazendo o seguinte : ALTER TABLE tblCheques ADD COLUMN cmc7 Text(30) NULL Sempre está incluindo esta coluna com a propriedade Permitir comprimento zero = não e este campo não é de preenchimento obrigatório, como faço para resolver este problema? Banco Access 97 Delphi 5 Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] [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] ou [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
=?iso-8859-1?q?Re:=20[delphi-br]=20Re:=20Como=20instalo=20um=20programa?= =?iso-8859-1?q?=20que=20possui=20componente=20ActiveX=20em=20outras=20m=E1q?= =?iso-8859-1?q?uinas?=
Se eu não me engano, são os seguintes arquivos (se encontram na pasta System ou System32 de um micro onde o Delphi esteja instalado): - vcf132.ocx - vcfi32.ocx -msvcrt40.dll -Msvcrt20.dll Shally [EMAIL PROTECTED] escreveu: oi.. E quais seriam todos esses arquivos do ActiveX? Onde posso encontrar quais são os que devo copiar para as outras máquinas? --- Em delphi-br@yahoogrupos.com.br, Fernanda Aparecida Sobral escreveu Oi, Este problema varia de acordo com o windows que vc estiver utilizando: Se for os win9x, você deve copiar para a pasta System, caso seja um dos windows XP/NT/2000 vc deve copiar para a pasta Winnt/System32. Depois de copiar os arquivos activex, vc deve executar (pelo menu executar mesmo :) ) o comando regsvr32 seguido do nome da dll e da ocx a ser instalado. Acho que isso deve funcionar :) Shally escreveu: Olá. Preciso de uma ajuda! Estou desenvolvendo um projeto (utilizando o Delphi 3) onde utilizo componentes do ActiveX, mais especificamente o F1Book (Formula One Book) para efetuar cálculos. Porém ocorre o seguinte: nas máquinas que possuem Delphi instalado, o programa executável roda normalmente, perfeito. Agora, quando levo o programa para outras máquinas que não possuem o Delphi instalado, simplesmente os formularios do programa que possuem este componente não funcionam, abrem, mas dão erro, não efetuam os calculos,etc. Pesquisei a documentação do F1Book no Delphi e vi que alguns arquivos (ocx e dll) devem estar no System32 do Windows. Copiei as necessárias e fiz seus respectivos registros no Registro do Windows para que então pudessem ser reconhecidas e o programa funcionar. Não adiantou muito. Alguns formularios (que contem o componente) começam a trabalhar normalmente, mas a partir de um ponto de processamento, vários erros ocorrem, como uma mensagem contendo somente ?? aparece. Já tentei utilizar o InstallShield para criar um arquivo de instalação mas não adiantou nada. Fiquei na mesma. Por favor, me ajudem!! Preciso levar este programa para outras máquinas sem ter que ficar instalando e desintalando o delphi apenas para que os arquivos necessarios a tal componente sejam alocados no local certo de cada uma. Como devo proceder? Aguardo respostas. -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [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
=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_O_Delphi_2005_=E9?= =?iso-8859-1?Q?_orient_ado_a_objetos=3F?=
Na verdade existe um equivoco na interpretação do conceito de Orientação a Objetos. O povo acha que OO é uma característica da linguagem e não uma técnica de programação. Orientação a Objetos é uma técnica de programação mas não é uma regrá imprescindível para tal pois até o Marcelo acabou de esclarecer que o Proprio Java (que todos falam que é OO xiita) permite a quebra do encapsulamento. OO é uma técnica, uma metodologia de desenvolvimento. Na minha opinião, toda e qualquer linguagem de programação PRA SER BOA deve permitir e oferecer todos os recursos para que o programador desenvolva usando OO ou não. Não é uma regra obrigatória. isto quem deve definir é o Analista/Desenvolvedor de acordo com as necessidades do projeto em questão. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: João Paulo Linhares Gonçalves [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 14:48 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] O Delphi 2005 é orient ado a objetos? Alguns não consideram o Delphi totalmente orientado a objetos, por ele permitir que se façam programas sem se utilizar os conceitos OO. O que não é possível com Smalltalk ou Java, onde o mais simples programa exige a criação de uma classe e implementação de pelo menos um método. Não sei se a versão do Delphi para .NET mudou isso. Em 11/05/05, Walter Alves Chagas Junior[EMAIL PROTECTED] escreveu: C++ ou Delphi também Dá. o D2K5 lógico que é orientado a objetos uê. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Rubem Rocha [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 14:28 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] O Delphi 2005 é orientado a objetos? Prioridade: Alta Se quer algo realmente +100% de orientação a objetos, faça com Smalltalk ou Java! []s -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de delphi6_2005 Enviada em: quarta-feira, 11 de maio de 2005 13:29 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] O Delphi 2005 é orientado a objetos? Preciso desenvolver um projeto para a faculdade e um dos requisitos é que a linguagem seja 100% orientada a objetos, conheço só até o D6 e sei que não pode ser considerado orientado a objetos. Algum amigo pode me dizer se o D 2005 é orientado a objetos Grato Paulo. -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 ** *** Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagá-la imediatamente. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes neste email. As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da Fundação Desembargador Paulo Feitoza. The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete it. It's forbidden the unauthorized use, access, copy or disclose of the information contained in this communication. The content of this message is responsibility of the author, and does not represent ideas, opinions, thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza. -- 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] ou [EMAIL PROTECTED]
=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_?= =?iso-8859-1?Q?RESOURCES=22_-_Alguem_j=E1_viu=2E?=
Se você acha que apenas apagar as imagens é um probleminha sem problema, imagine o usuário fazer isto na hora e no momento mais impróprio possível e o sistema começar a dar um pau atrás do outro? Outro problema que pode surgir, é o seu sistema tentar abrir a imagem e ela estar sendo usada por outro aplicativo e ser travada para abertura.. Sinceramente? Eu não faria isto. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: TONI [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 18:36 Para: delphi-br@yahoogrupos.com.br Assunto: RES: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Algum outro problema Walter alem do usuario apagar as imagens? Porque se for só isso, é só eu ir lá e copiar as imagens novamente, pra mim isso nao teria problema.. E quanto a usar o Aspack sera que ajuda nesse problema mesmo?? Oque vcs acham? Obrigado Antonio Carregar as imagens em tempo de execução é altmamente desaconselhavel. Se o usuário apagar uma ou mover para outro lugar []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 Só fazendo um Adendo na dica #2: Opte por carregar as imagens em tempo de execução. Você tem maior flexibilidade além do que, torna o executável personalizável de uma certa forma []'s Thiago - Original Message - From: Demian Lessa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 5:32 PM Subject: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Verdade, 19MB é uma dureza. Mas a máquina do cliente deveria aguentar de todo modo. Já perguntou se só acontece com seu sistema? É Windows 95? Quanto de RAM tem a máquina do cliente? Ela está com vírus? Ela está atualizada com o Windows Update? Mas aí vão algumas dicas que podem ser úteis: #1. Procure explorar o conceito de herança visual- pode te poupar alguns poucos KBytes por tela e poupar muitos KBytes no executável final. #2. Se tiver imagens BMP diretamente ligadas no programa, procure trocar as imagens por seus equivalentes JPG. Já reduzi 2MB de um sistema só por trocar esse tipo de imagem. #3. Reduza ao mínimo a quantidade de formulários criados automaticamente no projeto. Opte por criá-los manualmente. #4. Utilize ImageList ao invés de usar vários objetos de imagem. Esse objeto otimiza o uso de recursos do sistema. #5. Reduza ao mínimo a quantidade de conexões abertas como banco num dado instante. Isso não ajudará na carga mas ajudará ao longo da execução. #6. Reduza ao mínimo a quantidade de datasets abertos num dado instante. Isso não ajudará na carga mas ajudará ao longo da execução. Existem também compactadores de EXE, mas não mexeria nesse ninho de cobras se fosse você- os problemas acabam sendo maiores que os benefícios! A depender da forma como o EXE original é carregado na memória, pode resultar num enorme ganho de memória a custo de uma discreta perda em performance. ASPack e UPX são os mais famosos, mas existe também o StripReloc do mesmo autor do InnoSetup: http://www.aspack.com/ http://upx.sourceforge.net/ http://www.jrsoftware.org/striprlc.php Isso deve ser suficiente para começar... Cordialmente, Demian Lessa Salvador - Brasil Walter Alves Chagas Junior wrote: Esta mensagem de erro ocorre porque seu SO está com pouca mesmória disponível ou o arquivo de troca está muito pequeno (memória virtual) Agora com um executável de 19MB rodando isto agrava um pouco não? []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 i-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Ola Amigos, Alguem já viu esse erro. Ele acontece as vezes quando meu cliente tenta executar meu programa. Meu executavel esta com quase 19 mb. Será que é isso? Obrigado Antonio -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- 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
=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_?= =?iso-8859-1?Q?RESOURCES=22_-_Alguem_j=E1_viu=2E?=
nem sempre... FileExists() não vai te informar se a imagem está numa area do disco que possui um setor defeituoso ou coisa do tipo. Também não vai te informar se a imagem está em uso por outro aplicativo. Posso estar parecendo neurótico? Claro! Desenvolvedor tem que pensar nisto tudo e ainda estar sempre pensando nas possibilidades do usuário fução. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Francisco Thiago [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 23:52 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Bem, neste caso você vira pro usuário e fala: Trinta reais a hora Apagar as imagens neste caso, é a mesma coisa do usuário ir na pasta do Windows e apagar as dll da pasta system32. Problema dele, quem mandou mexer sem saber o que está fazendo. Ainda assim, um tratamento com FileExists() já soluciona metade do problema []'s Thiago - Original Message - From: Walter Alves Chagas Junior [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 6:03 PM Subject: RES: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Carregar as imagens em tempo de execução é altmamente desaconselhavel. Se o usuário apagar uma ou mover para outro lugar []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Francisco Thiago [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 17:59 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Só fazendo um Adendo na dica #2: Opte por carregar as imagens em tempo de execução. Você tem maior flexibilidade além do que, torna o executável personalizável de uma certa forma []'s Thiago - Original Message - From: Demian Lessa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 5:32 PM Subject: Re: RES: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Verdade, 19MB é uma dureza. Mas a máquina do cliente deveria aguentar de todo modo. Já perguntou se só acontece com seu sistema? É Windows 95? Quanto de RAM tem a máquina do cliente? Ela está com vírus? Ela está atualizada com o Windows Update? Mas aí vão algumas dicas que podem ser úteis: #1. Procure explorar o conceito de herança visual- pode te poupar alguns poucos KBytes por tela e poupar muitos KBytes no executável final. #2. Se tiver imagens BMP diretamente ligadas no programa, procure trocar as imagens por seus equivalentes JPG. Já reduzi 2MB de um sistema só por trocar esse tipo de imagem. #3. Reduza ao mínimo a quantidade de formulários criados automaticamente no projeto. Opte por criá-los manualmente. #4. Utilize ImageList ao invés de usar vários objetos de imagem. Esse objeto otimiza o uso de recursos do sistema. #5. Reduza ao mínimo a quantidade de conexões abertas como banco num dado instante. Isso não ajudará na carga mas ajudará ao longo da execução. #6. Reduza ao mínimo a quantidade de datasets abertos num dado instante. Isso não ajudará na carga mas ajudará ao longo da execução. Existem também compactadores de EXE, mas não mexeria nesse ninho de cobras se fosse você- os problemas acabam sendo maiores que os benefícios! A depender da forma como o EXE original é carregado na memória, pode resultar num enorme ganho de memória a custo de uma discreta perda em performance. ASPack e UPX são os mais famosos, mas existe também o StripReloc do mesmo autor do InnoSetup: http://www.aspack.com/ http://upx.sourceforge.net/ http://www.jrsoftware.org/striprlc.php Isso deve ser suficiente para começar... Cordialmente, Demian Lessa Salvador - Brasil Walter Alves Chagas Junior wrote: Esta mensagem de erro ocorre porque seu SO está com pouca mesmória disponível ou o arquivo de troca está muito pequeno (memória virtual) Agora com um executável de 19MB rodando isto agrava um pouco não? []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: TONI [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 17:16 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] OUT OF SYSTEM RESOURCES -
=?iso-8859-1?Q?Re:_RES:_=5Bdelphi-br=5D_Not=EDcia:_Reuni=E3o_d_o_Grupo_SQ?= =?iso-8859-1?Q?L-Rio_-_Palestras_Gratuitas?=
O InterBase 7.5 continua sendo pago, porém a viabilidade de implementação e o seu cust-benefício são excelentes! É bem simples embarcar o preço do IB no seu software, pois o nível de cliente/aplicação q o requererá, justificará o seu uso. Quem puder conferir como está o IB 7.5 vale a pena. Quem assistiu minhas palestras, as do Paulo e do Andreano no SQL Tech Day sabe do q estou f alando. Vai ser muito bom estes dois workshops, quem puder comparecer, vale a pena, até pq são duas palestras de altissima qualidade tecnica e expositiva e DIGRATIS.. As ordens []´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br - Original Message - From: João Paulo Linhares Gonçalves [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 2:53 PM Subject: Re: RES: [delphi-br] Notícia: Reunião d o Grupo SQL-Rio - Palestras Gratuitas Mas o Interbase continua pago, certo ? O Delphi 2005 vem com esta versão do Interbase. Mas, pelo que consta na matriz de características, apenas para 20 usuários. Em 11/05/05, Walter Alves Chagas Junior[EMAIL PROTECTED] escreveu: Pelo que voce tinha me dito lá no 5º DDD a respeito do novo IB, esse filme Firebird x Intebase 7.5 promete mais que o Star Wars III viu.. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Bruno Lichot - Micrologos [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 11:36 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Notícia: Reunião do Grupo SQL-Rio - Palestras Gratuitas Salve galera Só para avisar... Primeira Reunião do Grupo SQL-Rio! Graças ao apoio e incentivo da DevMedia/SQL Magazine e ASSESPRO-RJ, a primeira reunião acontecerá dia 18/05/2005, Quarta-Feira, das 14:00 as 16:00 no auditório da ASSESPRO-RJ, situado na Rua Buenos aires nº68 14º Andar - Centro. Nesta oportunidade, além do coofee-break, contaremos com a palestra IBExpert e FireBird 2.0 - Turbinando suas aplicações baseadas em Client/Server na prática Construção e Otimização de Comandos SQL. Será ministrada por Bruno Lichot Gerente Tecnológico da Micrologos(www.micrologos.com.br) e integrante da equipe DevMedia. Já está confirmado para a segunda reunião no dia 15/06/2005 no mesmo lugar e horário o WorkShop de InterBase 7.5: Conhecendo a nova realidade do Interbase 7.5 - Por que e quando migrar. Ministrado por uma das maiores autoridades do InterBase no Brasil, Paulo Sérgio Palmério da Presence/Borland. Mostrando todas as fantásticas novidades deste SGBD espetacular. Para Maiores informações, dúvidas e sugestões: [EMAIL PROTECTED] e/ou [EMAIL PROTECTED] as ordens []´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- João Paulo L.G. [EMAIL PROTECTED] -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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] Auto-Incremento
Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar com Auto-Incremento? PAULO FERNANDES [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] ou [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
=?iso-8859-1?Q?RES=3A_=5Bdelphi-br=5D_=22OUT_OF_SYSTEM_RESOURC?= =?iso-8859-1?Q?ES=22_-_Alguem_j=E1_viu=2E?=
Com o mais profundo respeito ao nobre colega da lista, mas o tamanho do exe tem a ver sim. E MUITO! Dependendo da máquina, o problema passa despercebido (que pode ser o seu caso), mas dependendo da maquina os inconvenientes são inúmeros (pra não falar infinitos). Usar Aspack nestes casos não passa de pura enganação de quem quer tapar o sol com a peneira ou fugir do retrabalho de revisar o projeto todo. Um Executável, quando chega a este tamanho, ainda que nele somente contenha recursos necessários, os recursos inseridos no projeto foram todos racionados e lá somente tem aquilo que realmente é necessário, então chegou a hora de quebrar este programa em partes. Passar módulos pouco acessados para DLL´s ou BPL´s, separar módulos de configuração e gerar CPL´s para ficarem no painel de controle e por aí afora. Além do programa final ficar mais leve e com melhor performance, você pode até criar controles de acesso bem mais consistentes. Isto pra não falar que a manutenção fica bem mais facil. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Alosi yarru [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 12 de maio de 2005 08:01 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Acho que o tamanho do exe não tem nada a ver, tenho um sistema que cada dia fica maior e está com 13 Mb e roda normal em todo o país. - Original Message - From: Francisco Thiago To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 5:23 PM Subject: Re: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. 19 MEGA?! UAL! Isso já aconteceu comigo tb com o meu CDS... ele estava com alguns campos agregados.. Não sei exatamente o que pode ser. Mas o Walter está certo quando disse sobre a memória do Windows. Agora o porquê, fica difícil mesmo. :D (sem contar o teu programa :D ) Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: TONI [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 5:16 PM Subject: [delphi-br] OUT OF SYSTEM RESOURCES - Alguem já viu. Ola Amigos, Alguem já viu esse erro. Ele acontece as vezes quando meu cliente tenta executar meu programa. Meu executavel esta com quase 19 mb. Será que é isso? Obrigado Antonio -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [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] ou [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
RES: [delphi-br] Auto-Incremento
Paulo, Sinceramente, eu ainda não consegui achar as vantagens, então vou dizer as desvantagens... No auto-incremento, você tem problemas com importação e exportação, você terá que criar um algoritmo pra achar a tabela relacionada, pode ocorrer problemas de performance, porque se cria um gargalo na gravação dos dados. Sugestão: Como eu mesmo pedi informações por aqui, crie um campo inteiro, ou string, e decomponha-o, de forma que você consiga guardar nele o momento atual e um número relativamente grande aleatório. Por que? Para que você não precise acessar o banco para criar a chave, ele no momento que gravar já terá uma chave única. E com isso, reduzirá e muito o gargalo do sistema. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Auto-Incremento Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar com Auto-Incremento? PAULO FERNANDES [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12af2u49k/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115908131/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12af2u49k/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115908131/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [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] ou [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
RES: [delphi-br] Auto-Incremento
Particularmente, não vejo desvantagem alguma em trabalhar com auto-incremento. E tb ñ vejo uma maneira melhor de criar valores sequencias para chaves do que isso. []s -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 08:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Auto-Incremento Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar com Auto-Incremento? PAULO FERNANDES [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 * Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagá-la imediatamente. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes neste email. As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da Fundação Desembargador Paulo Feitoza. The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete it. It's forbidden the unauthorized use, access, copy or disclose of the information contained in this communication. The content of this message is responsibility of the author, and does not represent ideas, opinions, thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza. -- 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] ou [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
=?iso-8859-1?Q?RES=3A_RES=3A_=5Bdelphi-br=5D_Not=EDcia=3A_Reun?= =?iso-8859-1?Q?i=E3o_d_o_Grupo_SQL-Rio_-_Palestras_Gratuitas?=
Na verade isto vai mexer com as estruturas do Fire. A turma do desenvolvimento dele já deve estar pensando na contra-ofensiva pra não perder o mercado para o IB ou pelo menos para manter equilibrado este mercado. Mas, apesar desta briga ser muito boa pra nós, o FB ainda tem, como carta atrás da manga, o fato dele ser gratúito. Pelo menos por enquanto.. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Bruno Lichot - Micrologos [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 12 de maio de 2005 09:29 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Notícia: Reunião d o Grupo SQL-Rio - Palestras Gratuitas O InterBase 7.5 continua sendo pago, porém a viabilidade de implementação e o seu cust-benefício são excelentes! É bem simples embarcar o preço do IB no seu software, pois o nível de cliente/aplicação q o requererá, justificará o seu uso. Quem puder conferir como está o IB 7.5 vale a pena. Quem assistiu minhas palestras, as do Paulo e do Andreano no SQL Tech Day sabe do q estou f alando. Vai ser muito bom estes dois workshops, quem puder comparecer, vale a pena, até pq são duas palestras de altissima qualidade tecnica e expositiva e DIGRATIS.. As ordens []´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br - Original Message - From: João Paulo Linhares Gonçalves [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 2:53 PM Subject: Re: RES: [delphi-br] Notícia: Reunião d o Grupo SQL-Rio - Palestras Gratuitas Mas o Interbase continua pago, certo ? O Delphi 2005 vem com esta versão do Interbase. Mas, pelo que consta na matriz de características, apenas para 20 usuários. Em 11/05/05, Walter Alves Chagas Junior[EMAIL PROTECTED] escreveu: Pelo que voce tinha me dito lá no 5º DDD a respeito do novo IB, esse filme Firebird x Intebase 7.5 promete mais que o Star Wars III viu.. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -Mensagem original- De: Bruno Lichot - Micrologos [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 11 de maio de 2005 11:36 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Notícia: Reunião do Grupo SQL-Rio - Palestras Gratuitas Salve galera Só para avisar... Primeira Reunião do Grupo SQL-Rio! Graças ao apoio e incentivo da DevMedia/SQL Magazine e ASSESPRO-RJ, a primeira reunião acontecerá dia 18/05/2005, Quarta-Feira, das 14:00 as 16:00 no auditório da ASSESPRO-RJ, situado na Rua Buenos aires nº68 14º Andar - Centro. Nesta oportunidade, além do coofee-break, contaremos com a palestra IBExpert e FireBird 2.0 - Turbinando suas aplicações baseadas em Client/Server na prática Construção e Otimização de Comandos SQL. Será ministrada por Bruno Lichot Gerente Tecnológico da Micrologos(www.micrologos.com.br) e integrante da equipe DevMedia. Já está confirmado para a segunda reunião no dia 15/06/2005 no mesmo lugar e horário o WorkShop de InterBase 7.5: Conhecendo a nova realidade do Interbase 7.5 - Por que e quando migrar. Ministrado por uma das maiores autoridades do InterBase no Brasil, Paulo Sérgio Palmério da Presence/Borland. Mostrando todas as fantásticas novidades deste SGBD espetacular. Para Maiores informações, dúvidas e sugestões: [EMAIL PROTECTED] e/ou [EMAIL PROTECTED] as ordens []´s Bruno Lichot Gerente de Novas Tecnologias - Micrologos Equipe ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- João Paulo L.G. [EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as
Re: [delphi-br] Mensagem
damian, poderia me dizer a fonte desta Informação? naum está dando certo aki... é q é o seguinte: tenho uma aplicação que fica no tary, tipo, num trayIcon, escondida, e q gera uma dll (que starta um Hook de teclado) para que qdo eu apertar Espaço, por exemplo, mesmo q minha aplicação naum estiver ativa, ele de um popUp no popUpMenu que está neste tray Icon. Isso está dando certo, mas acontece que, as vezes consigo dar o popUp mas naum consigo mexer no menu, será q tah dando pra entender? Isso porque minha aplicação está atrás (as vezes atrás do próprio explorer)... faço assim pra dar um popUp: if (Msg.wParam = 32) then // se a dll mandar um espaço... begin Application.Restore; Application.BringToFront; Self.BringToFront; HPai := FindWindow('TfcServi', 'fcServi'); // variavel HPai: THandle SetForegroundWindow(HPai); SetActiveWindow(HPai); GetTopWindow(HPai); PostMessage(hPai, WM_ACTIVATE, 0, 0); //PostMessage(hPai, WM_SETFOCUS, 0, 0); //PostMessage(hPai, WM_SHOWWINDOW, 0, 0); fDataM.PmTray.Popup(Screen.Width, GetSystemMetrics(SM_CYFULLSCREEN) + 20); // o PopUp tem que ser o último comando, caso contrário ele segura o processamento até ser fechado. end tp, jah tentei isso, com varias combinações, e outros comandos tb... bom... esta minha aplicação fica escondida do Alt + Tab, mas para motivos de testes, fiz ela ficar visível, e reparei que se eu der um Alt+ Tab nela, ela volta a ficar ativa. Bom, entaum precisaria de uma rotina que simule o Alt + Tab(tentei o PostMessage(hPai, WM_ACTIVATE, 0, 0), mas naum deu certo.)... Será q deu pra entender??? Obrigado pela atenção. Filipe. - Original Message - From: Demian Lessa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 6:16 PM Subject: Re: [delphi-br] Mensagem WM_ACTIVATE ??? ;) Procure também a estrutura TWMActivate que já expõe todas as partes da mensagem que você precisa para processar. A rigor, o pressionamento do ALT+TAB irá eventualmente gerar uma mensagem WM_ACTIVATE para sua janela quando ela for a selecionada, mas nem sempre uma mensagem WM_ACTIVATE será gerada pelo ALT+TAB. Percebe a diferença? Cordialmente, Demian Lessa Salvador - Brasil Filipe wrote: Alguém saberia qual é a mensagem q o windows manda qdo a gente pressiona Alt+ Tab e depois solta, fazendo com q certa janela fique ativa? obrigado. _ Filipe Geyer Programador [EMAIL PROTECTED] www.bludata.com.br -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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: [OFF TOPIC] cooperativismo
Como funciona? Como posso entrar? Existe NF sendo um cooperado? Será que existe alguma na região de Curitiba? Abraços, Marcelo Faço sim. Que informação vc precisa?? []s Neek plucaslazaro wrote: gt;Bom dia neek gt; gt;vc faz parte desta cooperativa?, me de maiores informacoes por favor. gt; gt;Paulo gt; gt;- Original Message - gt;From: quot;neekquot; lt;[EMAIL PROTECTED]gt; gt;To: lt;delphi-br@yahoogrupos.com.brgt; gt;Sent: Monday, May 09, 2005 8:28 AM gt;Subject: [delphi-br] RE: [OFF TOPIC] cooperativismo gt; gt; gt;nbsp; gt; gt;gt;Bom pessoal, gt;gt; gt;gt;Pra quem tá querendo se informar melhor sobre o regime de gt;gt;cooperativismo, entra no site www.anct.com.br gt;gt; gt;gt;A grande diferença em relação ao CLT é nao ter fundo de garantia, gt;gt;férias, décimo terceiro, vales refeição e transporte. gt;gt; gt;gt;[]s gt;gt; gt;gt;Neek gt;gt;nbsp;nbsp;nbsp; gt;gt; gt; gt; gt; gt; gt; gt;nbsp; gt; [As partes desta mensagem que não continham texto foram removidas] -- lt;lt;lt;lt;lt; FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM gt;gt;gt;gt;gt; 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Satilde;o Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasiacute;lia Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/nbsp; Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]nbsp; O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] como converter FMTBcd para Double....
Bom dia, estou enfrentando problemas com o format FMTBcd, estou precisando converter um valor desse formato para Double, por causa das casas decimais. Existe alguma função, comando, ou alguma coisa que eu consiga aproveitar as casas decimais? Com a função BcdToStr() eu consigo o valor em String, porém perco as casas decimais e como haverá casos 2 casas decimais e outros com 3 casas, isso me causaria problemas, poi não tenho um padrão. Com a função BcdToDouble() eu consigo um número na notação X,eXXX, talvez com esse eu até consigo utilizar as casas decimais, mas como converter o valor dessa notação para uma que eu consiga ler/trabalhar no Delphi? obrigado desde já, Thiago [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Como converter FMTBcd para Double...
Desculpe, esqueci de dizer, estou utilizando: Delphi 7 DbExpress Oracle 9 obrigado. -- Bom dia, estou enfrentando problemas com o format FMTBcd, estou precisando converter um valor desse formato para Double, por causa das casas decimais. Existe alguma função, comando, ou alguma coisa que eu consiga aproveitar as casas decimais? Com a função BcdToStr() eu consigo o valor em String, porém perco as casas decimais e como haverá casos 2 casas decimais e outros com 3 casas, isso me causaria problemas, poi não tenho um padrão. Com a função BcdToDouble() eu consigo um número na notação X,eXXX, talvez com esse eu até consigo utilizar as casas decimais, mas como converter o valor dessa notação para uma que eu consiga ler/trabalhar no Delphi? obrigado desde já, Thiago [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] ou [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] Auto-Incremento
Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [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: [OFF TOPIC] cooperativismo
Retransmitindo a mensagem do Paulo Vaz recebida em outra lista: == Amigos da lista, Este é sim um assunto OFF Topic, e creio ser apropriado transferir a tread para outro lugar. A idéia não é nova, eu inclusive já tinha criado um grupo de discussão para tentar chegar a um melhor formato de colaboração entre profissionais de desenvolvimento. Que tal movermos esta discussão para lá? O nome do grupo é Iniciativa TI e endereço para assiná-lo é: [EMAIL PROTECTED] Peço que faça seu post novamente lá, pois tenho várias idéias sobre o assunto. Um grande abraço, Paulo Vaz http://www.paulovaz.net == Sds, Romario Marcelo escreveu: Como funciona? Como posso entrar? Existe NF sendo um cooperado? Será que existe alguma na região de Curitiba? Abraços, Marcelo Faço sim. Que informação vc precisa?? []s Neek -- 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] ou [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] Mensagem
Ah! Pensei que você quisesse processar a mensagem! Bem, de fato o que você fala é um problema no Windows. Quando você menos espera, aquela janela que você achava, por um motivo ou por outro, que deveria ficar ativa depois do processamento de uma rotina sua, não fica! Tive esse problema quando codifiquei nos meus aplicativos a lógica para que apenas uma instância ficasse no ar. Quando a segunda instância era executada, ela encontrava a primeira instância no ar, a tornava a janela ativa e saia. Muitas vezes o efeito era o que você descreve. Resolvi o problema com dois comandos: SetForegroundWindow(hPai); ShowWindow(hPai, SW_RESTORE); Com a diferença que meu hPai referia-se à janela do aplicativo mesmo (TApplication) e não a alguma janela (TForm) do aplicativo. Havia também tentado o método de TApplication antes, sem sucesso. Não sei se isso vai ajudar... No seu caso, você está exibindo um menu e quer que o menu fique ativo? Não sei se isso irá resolver seu problema, mas pode ser o início de sua solução. Talvez você queira dar uma olhada na API do TrayIcon para ver se tem algo específico... Cordialmente, Demian Lessa Salvador - Brasil Filipe wrote: damian, poderia me dizer a fonte desta Informação? naum está dando certo aki... é q é o seguinte: tenho uma aplicação que fica no tary, tipo, num trayIcon, escondida, e q gera uma dll (que starta um Hook de teclado) para que qdo eu apertar Espaço, por exemplo, mesmo q minha aplicação naum estiver ativa, ele de um popUp no popUpMenu que está neste tray Icon. Isso está dando certo, mas acontece que, as vezes consigo dar o popUp mas naum consigo mexer no menu, será q tah dando pra entender? Isso porque minha aplicação está atrás (as vezes atrás do próprio explorer)... faço assim pra dar um popUp: if (Msg.wParam = 32) then // se a dll mandar um espaço... begin Application.Restore; Application.BringToFront; Self.BringToFront; HPai := FindWindow('TfcServi', 'fcServi'); // variavel HPai: THandle SetForegroundWindow(HPai); SetActiveWindow(HPai); GetTopWindow(HPai); PostMessage(hPai, WM_ACTIVATE, 0, 0); //PostMessage(hPai, WM_SETFOCUS, 0, 0); //PostMessage(hPai, WM_SHOWWINDOW, 0, 0); fDataM.PmTray.Popup(Screen.Width, GetSystemMetrics(SM_CYFULLSCREEN) + 20); // o PopUp tem que ser o último comando, caso contrário ele segura o processamento até ser fechado. end tp, jah tentei isso, com varias combinações, e outros comandos tb... bom... esta minha aplicação fica escondida do Alt + Tab, mas para motivos de testes, fiz ela ficar visível, e reparei que se eu der um Alt+ Tab nela, ela volta a ficar ativa. Bom, entaum precisaria de uma rotina que simule o Alt + Tab(tentei o PostMessage(hPai, WM_ACTIVATE, 0, 0), mas naum deu certo.)... Será q deu pra entender??? Obrigado pela atenção. Filipe. -- 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] ou [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
=?iso-8859-1?q?Re:=20[delphi-br]=20Usar=20FIREBIRD=20com=20aplica=E7=E3o?= =?iso-8859-1?q?=20DELPHI=20e=20IBOBJECTS=20em=20PEN-DRIVE?=
Ja fiz isso Everton Vc tem q apenas copiar alguns arquivos no pen... roda beleza Da uma olhada nesse arquivo q esta anexo. Ele contem todas as dicas para vc fazer isso... Abraço... --- Everton - Listas [EMAIL PROTECTED] escreveu: - Olá pessoal Alguém já desenvolveu algo que rodasse em um pen-drive, sem a necessidade de ter que instalar o servidor firebird em cada máquina, usando apenas um aplicativo diretamente do pen-drive ? Abraços Everton -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: Satilde;o Paulo Rio de Janeiro CuritibaPorto AlegreBelo Horizonte Brasiacute;lia - 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 Termos do Serviço do Yahoo!. Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.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] ou [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] =?iso-8859-1?q?Duvida_em_relat=F3rio?=
Bom dia a todos, Sou novato tentando aprnder delphi, trabalho com access e um pouco de visual basic. Estou precisnado de uma ajuda. Estou tentando abrir um relatório, se o formCadPedido estiver aberto ele deveria abrir com o numero do pedido que é atual no formformCadPedido, se não exibe a inputQuery para digitar, até ai tudo bem, o relatorio abre mas sempre no primeiro registro, ou seja, ele não abre no registro digitado ou aberto se no formCadPedido estiver aberto, tanto digitando quanto colocando o formcadpedido em outro registro. Se alguem tiver um exemplo de relatorio, que abra no registro em que ditamos na inputquery, eu aceito. Desde já agradeço pela ajuda. procedure TFormPrincipal.mnuImpPedClick(Sender: TObject); var NumPedido: Integer; Texto: String; begin Application.CreateForm(TFormImprimePedido,FormImprimePedido); if (FormCadPedidos NIL) and (FormCadPedidos.TablePedidosNumeroPedido.AsInteger 0) then NumPedido := FormCadPedidos.TablePedidosNumeroPedido.AsInteger else begin Texto := ''; if InputQuery('Digite o número do Pedido', 'Impressão de Pedido',Texto) then begin try NumPedido := StrToInt(Texto); except ShowMessage('Número inválido!'); // libera o formulario de relatorio FormImprimePedido.Close; Exit; end; end else begin FormImprimePedido.Close; Exit; end; end; if not FormImprimePedido.TablePedidos.FindKey([NumPedido]) then begin ShowMessage('Pedido não encontrado!'); FormImprimePedido.Close; Exit; end; FormImprimePedido.QuickRepPedidos.PreviewModal; FormImprimePedido.Free; end; -- 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] ou [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] O Delphi 2005 =?ISO-8859-1?Q?=E9_orientado_a?= =?ISO-8859-1?Q?_objetos=3F?=
http://www.anacristinamelo.eti.br/livro_download.asp Pra quem quiser baixar os exemplos..ps naum estou fazendo propraganda de livro... João Paulo Linhares Gonçalves escreveu: O livro de UML da Ana Cristina Melo traz alguns exemplos orientado a objetos, com código em Delphi. Em 11/05/05, Romario (Listas)[EMAIL PROTECTED] escreveu: Alguém possui um aplicativo básico totalmente OO que faça a inclusão, edição, exclusão e consulta em um banco de dados e que possa disponibilizá-lo para estudos aqui na lista? :-D Eu comecei a criar um exemplo há tempos atrás, mas programar OO só fez acabar com a minha auto-estima. Passei a ter a seguinte dúvida: Ou não entendo nadinha de OO ou não entendo nadinha de Delphi. :-( Acho que todos nós somos como São Tomé. Temos que ver para crer. :-) Sds, Romario Demian Lessa escreveu: Kleber, O Delphi utiliza uma e apenas uma linguagem, o Borland Object Pascal, variação do Object Pascal definida e implementada pela Borland, que é um superconjunto do ANSI Pascal (pra dizer a verdade, acredito que o Object Pascal não está 100% em acordo com a especificação, mas isso fica para outra discussão). O fato de eu usar um subconjunto dessa linguagem não invalida em nada o exemplo que apresentei. O ponto que quis ilustrar foi exatamente esse- a diferença entre as linguagens híbridas, claramente o caso do Object Pascal e C++, que permitem a programação estritamente procedural, daquelas mais alinhadas com o modelo OO, como Java e C#. O Object Pascal não é purista (portanto permite que você programe OO e/ou procedural em qualquer nível) e também não o força a utilizar o modelo OO de programação (aí estamos falando de paradigma e não sintaxe). Agora, só pra lembrar o que você, equivocadamente, afirmou em sua mensagem anterior: No meu entendimento de qualquer jeito que se use o Delphi está sendo programado OO, ... E isso é uma falácia! Meu objetivo não foi simplesmente apontar o erro em sua afirmação- foi, principalmente, mostrar que é incorreto pensar na naturalidade da relação direta entre linguagem (que suporta o modelo) OO e paradigma OO de programação. A aderência ao paradigma não decorre da seleção da linguagem; ao contrário, é uma questão relacionada com o MODELO CONCEITUAL EMPREGADO NA RESOLUÇÃO DO PROBLEMA. O Delphi, através do Object Pascal, suporta sintaticamente o modelo OO (classes, interfaces, herança, polimorfismo, etc) assim como o modelo estruturado (procedimentos e funções, controle de fluxo, etc). A maioria dos desenvolvedores utiliza o paradigma procedural em conjunto com o modelo de objetos da VCL num estilo de programação bem particular que se deve, basicamente, à forma de implementação das interfaces visuais nos aplicativos desenvolvidos com o Delphi. A ligação entre o modelo visual e o modelo de programação se dá através de callbacks (os eventos) que são, no caso, estritamente procedurais e apenas maquiados para parecerem OO. Esses eventos, na maioria das vezes, são onde se codifica a maior parte da lógica do aplicativo (novamente, nada OO nisso). Assim, o que se acaba fazendo é programação estruturada sobre um modelo de eventos, enfeitado pelo uso de objetos. Não lembro de ver, dentre os projetos de exemplo do Delphi, mais do que um punhado de projetos que consideraria como tentando se aproximar do modelo OO. Mesmo assim, com sucesso apenas parcial... Cordialmente, Demian Lessa Salvador - Brasil -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- João Paulo L.G. [EMAIL PROTECTED] -- 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] ou [EMAIL PROTECTED] *Yahoo! Grupos, um serviço oferecido por:* PUBLICIDADE http://br.rd.yahoo.com/SIG=12afko2jp/M=264379.5078783.6203979.1588051/D=brclubs/S=2137111264:HM/EXP=1115859145/A=2332652/R=0/id=noscript/SIG=119058f8i/*http://br.download.yahoo.com/messenger/ *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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as
Re: [delphi-br] Auto-Incremento
eu tbem não vejo problemas em campos de auto-incremento e não tenho problema algum com código para regularizar isso até pq é minimo se comparado com o sistema em si. Eu acho ele particularmente interessante na manutenção de cadastros como orçamentos, NF (que exigem números sequenciais), e outros... - Original Message - From: Rubem Rocha To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 9:29 AM Subject: RES: [delphi-br] Auto-Incremento Particularmente, não vejo desvantagem alguma em trabalhar com auto-incremento. E tb ñ vejo uma maneira melhor de criar valores sequencias para chaves do que isso. []s -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 08:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Auto-Incremento Alguém pode me responder quais as vantagens e as desvantagens em se trabalhar com Auto-Incremento? PAULO FERNANDES [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.8 - Release Date: 10/05/2005 * Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagá-la imediatamente. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes neste email. As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da Fundação Desembargador Paulo Feitoza. The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete it. It's forbidden the unauthorized use, access, copy or disclose of the information contained in this communication. The content of this message is responsibility of the author, and does not represent ideas, opinions, thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza. -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 [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] ou [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
RES: [delphi-br] Auto-Incremento
Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [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] ou [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] Mensagem
Sim, quero exibir o menu e quero q ele fique ativo!!! mas naum deu certo com isso aih naum, ateh pq o SetForegroundWindow eu jah tinha tentado... Af... to a tres dias tentando isso aki... fiz dar certo uma vez, mas nem sei como... - Original Message - From: Demian Lessa [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:06 AM Subject: Re: [delphi-br] Mensagem Ah! Pensei que você quisesse processar a mensagem! Bem, de fato o que você fala é um problema no Windows. Quando você menos espera, aquela janela que você achava, por um motivo ou por outro, que deveria ficar ativa depois do processamento de uma rotina sua, não fica! Tive esse problema quando codifiquei nos meus aplicativos a lógica para que apenas uma instância ficasse no ar. Quando a segunda instância era executada, ela encontrava a primeira instância no ar, a tornava a janela ativa e saia. Muitas vezes o efeito era o que você descreve. Resolvi o problema com dois comandos: SetForegroundWindow(hPai); ShowWindow(hPai, SW_RESTORE); Com a diferença que meu hPai referia-se à janela do aplicativo mesmo (TApplication) e não a alguma janela (TForm) do aplicativo. Havia também tentado o método de TApplication antes, sem sucesso. Não sei se isso vai ajudar... No seu caso, você está exibindo um menu e quer que o menu fique ativo? Não sei se isso irá resolver seu problema, mas pode ser o início de sua solução. Talvez você queira dar uma olhada na API do TrayIcon para ver se tem algo específico... Cordialmente, Demian Lessa Salvador - Brasil Filipe wrote: damian, poderia me dizer a fonte desta Informação? naum está dando certo aki... é q é o seguinte: tenho uma aplicação que fica no tary, tipo, num trayIcon, escondida, e q gera uma dll (que starta um Hook de teclado) para que qdo eu apertar Espaço, por exemplo, mesmo q minha aplicação naum estiver ativa, ele de um popUp no popUpMenu que está neste tray Icon. Isso está dando certo, mas acontece que, as vezes consigo dar o popUp mas naum consigo mexer no menu, será q tah dando pra entender? Isso porque minha aplicação está atrás (as vezes atrás do próprio explorer)... faço assim pra dar um popUp: if (Msg.wParam = 32) then // se a dll mandar um espaço... begin Application.Restore; Application.BringToFront; Self.BringToFront; HPai := FindWindow('TfcServi', 'fcServi'); // variavel HPai: THandle SetForegroundWindow(HPai); SetActiveWindow(HPai); GetTopWindow(HPai); PostMessage(hPai, WM_ACTIVATE, 0, 0); //PostMessage(hPai, WM_SETFOCUS, 0, 0); //PostMessage(hPai, WM_SHOWWINDOW, 0, 0); fDataM.PmTray.Popup(Screen.Width, GetSystemMetrics(SM_CYFULLSCREEN) + 20); // o PopUp tem que ser o último comando, caso contrário ele segura o processamento até ser fechado. end tp, jah tentei isso, com varias combinações, e outros comandos tb... bom... esta minha aplicação fica escondida do Alt + Tab, mas para motivos de testes, fiz ela ficar visível, e reparei que se eu der um Alt+ Tab nela, ela volta a ficar ativa. Bom, entaum precisaria de uma rotina que simule o Alt + Tab(tentei o PostMessage(hPai, WM_ACTIVATE, 0, 0), mas naum deu certo.)... Será q deu pra entender??? Obrigado pela atenção. Filipe. -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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
=?iso-8859-1?q?Re:=20[delphi-br]=20Balan=E7a=20Toledo=20Modelo=203400=20-?= =?iso-8859-1?q?=20Como=20Integrar=3F?=
Beleza Francisco. Como eu disse antes, além de ajudar quem precisa. Quem sabe suje um produto open source para atender essa necessidade aqui a partir da sua idéia. Abraços. --- Francisco Thiago [EMAIL PROTECTED] escreveu: - Vou jogar o 171 no chefe.. (já q só eu participo da lista e prego a distribuição de conhecimento) Qqr coisa, dou um jeito Obrigado Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: jonhnn jonhnn [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 4:42 PM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Ok Francisco. So dei a idéia porque aqui todo mundo ajuda todo mundo. Então seria bom já que vocês conseguiram fazer isso disponibilizar para a galera. Quem alguém ai tem uma idéia e melhora o que você fez para outras balanças ou até cria um componente e disponibiliza. Pense bem. Obrigado pela atenção. Abraços --- Francisco Thiago [EMAIL PROTECTED] escreveu: - Sim, eu fiz testes com o ComPort, mas ele não se comportou muito bem. Talvez eu o tenha configurado errado. Eu usei o Async para tentar acessar. Quanto a disponibilizar o arquivo no grupo, verei a possibilidade como meu patrão (nós fizemos juntos)... se ele deixar, eu posto na mesma hora :D []'s Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: Joe Makall [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 11:56 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Blah!!! Lembrei de uma coisa! No pacote: http://sourceforge.net/projects/comport/ tem um componente que vc define o byte de inicio e final e o numero de bytes do pacote a ser recebido pela serial, quando ele receber o pacote ele chama um evento... acho que assim é bem mais fácil! - Original Message - From: Joe Makall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 11:30 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Amigo, trabalho com microcontroladores e uma vez fiz um projeto para leitura de uma balança. Pelo que me lembro, ela envia os dados de tempos em tempos, mas desses dados tem um byte de inicio. Na balaça que eu trabalhei ela enviava sempre o sinal da indicação (+ ou -) e depois o resto dos dados, em um tamanho fixo. Oque pode ser feito para resolver o problema dos dados chegarem pela metade é o seguinte: - Deixe uma string global onde vc concatena os dados recebidos pela serial; - Verifique se nessa string existe o caracter de início, ('+' ou '-' no meu caso) e remova o que antecede este caracter; - Verifique se a string tem um numero de bytes igual ou maior que o especificado no protocolo, sendo assim uma string válida (caso não espere a chegada de mais bytes); - Passe este valor para a rotina que vai tratálo e remova-o do buffer. PS: Acho mais fácil escrever isso em delphi que em português! - Original Message - From: Francisco Thiago To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 10:46 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Obrigado Amigo, Não precisa se desculpar. Muitas coisas acontecem mesmo. Voltando ao assunto, o que eu queria não era enviar (neste primeiro momento) informações para a Balança, eu queria mesmo era pegar o peso dela. Cheguei a alguns componentes que fazem leitura dos dados na porta serial. Nos primeiros testes deu muito certo. Mas nos demais não. a string chegava pela metade, impossibilitando a leitura correta do peso. Resolvi com uma gambiarra. Coloquei um timer que faz a leitura. Se você tiver uma alternativa melhor e puder compartilhar, ficarei imensamente grato :D Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: plucaslazaro [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Saturday, May 07, 2005 8:00 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Bom dia Francisco, me desculpe pela demora na resposta, mas tive que comprar outra máquina a minha deu pau na placa mae, aproveitei e troquei tudo. mas vamos lá. o software MSGV5 vc baixa no proprio site da balança, instala em seu micro e lá tem como gerar os arquivos textos, desconheço outra forma de fazer isso. É bastante fácil, gerou os arquivos textos o MGV5 joga para as balanças. Qualquer duvida entre em
Re: [delphi-br] Auto-Incremento
Sr.Rubem Rocha, como faço para editar um registro já existente. No meu botão edita eu mando a tabela editar e no meu botão Gravar coloco para gravar os dados da tabela, então ele acrescenta um novo registro igual ao q pedi para editar e com as alterações. Na verdade eu quero editar os valores na tabela e não criar um novo campo. [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] ou [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] Exportação para Excel
Bom dia, tenho uma rotina em D7 que exporta uma planilha para o excel, funcionando tudo belezinha. Alguém sabe como fazer para criar bordas nas células, formatar valores numéricos com n casas decimais e congelar painéis? Ou até melhor, se existe alguma apostila com as funções, propriedades utilizadas para tais finalidades. segue exemplo de como estou utilizando: var Planilha: Variant; Aplicativo: Variant; begin Aplicativo := CreateOleObject('Excel.Application'); Aplicativo.Visible := true; Aplicativo.Workbooks.Add(xlWBatWorkSheet); Aplicativo.Workbooks[1].WorkSheets[1].Name := 'teste'; Planilha := Aplicativo.Workbooks[1].WorkSheets['teste']; Planilha.Cells[1,3].Font.Color:= clBlue; Planilha.Cells[1,3].Font.Size := 12; Planilha.Cells[1,3].Font.Bold:= True; Planilha.Cells[1,3]:= 'TESTE DE EXPORTAÇÃO'; Obrigado Murillo Proença -- 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] ou [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] Auto-Incremento
Para que o Sr. Rubem Rocha ou outro associado da lista possa ajudá-lo, é preciso que você os ajude primeiro detalhando melhor o seu problema e dizendo quais foram as tentativas que você já fez. Outras informações imprescindíveis na hora de solicitar ajuda são: - Quais são os componentes de acesso à dados que você utiliza? - Qual é o banco de dados e a versão que você utiliza? - Qual versão do Delphi que você utiliza? - Qual versão do Windows que você utiliza? Responda as perguntas e dê detalhes para que possamos ajudá-lo. ;-) Sds, Romario Info Desenvolvimento escreveu: Sr.Rubem Rocha, como faço para editar um registro já existente. No meu botão edita eu mando a tabela editar e no meu botão Gravar coloco para gravar os dados da tabela, então ele acrescenta um novo registro igual ao q pedi para editar e com as alterações. Na verdade eu quero editar os valores na tabela e não criar um novo campo. -- 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] ou [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] Auto-Incremento
particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 [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] ou [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
RES: [delphi-br] Auto-Incremento
Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12aj1qalv/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115918207/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12aj1qalv/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115918207/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse:
Re: [delphi-br] Auto-Incremento
Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do http://br.yahoo.com/info/utos.html Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE --
RES: [delphi-br] Auto-Incremento
Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=1/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ São PauloRio de JaneiroCuritibaPorto AlegreBelo HorizonteBrasília _ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
[delphi-br] Simples: Campo Data/Hora no select
Como eu monto um: SELECT * FROM tabela WHERE dia (Um dia Qualquer) ??? [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] ou [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] Simples: Campo Data/Hora no select
Joe, Pode ser assim: wwQuery.Sql.Text := 'SELECT * FROM TBALGUMACOISA WHERE DIA :ParData'; wwQuery.Sql.ParamByName('ParData').AsDateTime := StrToDate(EditData.Text); wwQuery.Open; Até Mais, Mauricio C. Vaglieri - Original Message - From: Joe Makall To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 1:07 PM Subject: [delphi-br] Simples: Campo Data/Hora no select Como eu monto um: SELECT * FROM tabela WHERE dia (Um dia Qualquer) ??? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- Nenhum virus encontrado nesta mensagem. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.7 - Release Date: 09/05/2005 [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] ou [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] =?iso-8859-1?Q?=281/2_Off=29_Quest=E3o_de_an=E1lise:_Como_pagar_as_comi?= =?iso-8859-1?Q?ss=F5es=3F?=
Caros amigos, Eu tenho duas situações: 1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela paga é gerado um valor de comissão para o Vendedor) 2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, somado com a comissao base do vendedor dá um valor total de comissão). No primeiro caso, estou pensando em adicionar alguns campos para o controle da comissão do Vendedor, entretanto, acredito que não seria a solução mais elegante, uma vez que aparentemente não tem nada a ver a comissão do vendedor com a parcela do cliente exceto o fato de o pagamento de um estar atrelado ao outro. O segundo caso é mais simples: basta calcular o valor de acordo com a porcentagem final de cada item da venda. Pergunto: Qual seria a melhor forma de resolver as questões do primeiro caso? Como eu controlaria aquilo que já foi pago comissão? Como vocês costumam controlar comissões? Obrigado Thiago -- 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] ou [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] Simples: Campo Data/Hora no select
Eu acho que usar parametros é a melhor forma mesmo. Mas, se quiser colocar a data dentro do sql, acho q é só colocar o mes na frente: mm/dd/. Acho q é assim []'s Valmir Santana - Original Message - From: Maurício Chiarato Vaglieri [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 1:20 PM Subject: Re: [delphi-br] Simples: Campo Data/Hora no select Joe, Pode ser assim: wwQuery.Sql.Text := 'SELECT * FROM TBALGUMACOISA WHERE DIA :ParData'; wwQuery.Sql.ParamByName('ParData').AsDateTime := StrToDate(EditData.Text); wwQuery.Open; Até Mais, Mauricio C. Vaglieri - Original Message - From: Joe Makall To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 1:07 PM Subject: [delphi-br] Simples: Campo Data/Hora no select Como eu monto um: SELECT * FROM tabela WHERE dia (Um dia Qualquer) ??? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: São Paulo Rio de Janeiro Curitiba Porto Alegre Belo Horizonte Brasília -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. -- Nenhum virus encontrado nesta mensagem. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.7 - Release Date: 09/05/2005 [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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] stringgrid
Caros Colegas, Como tirar a cor azul da celula do stringgrid quando este não esta focado? (por exemplo, deixar todas as células brancas) Grato, Alex -- 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] ou [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
=?iso-8859-1?q?Re:=20[delphi-br]=20(1/2=20Off)=20Quest=E3o=20de=20an=E1li?= =?iso-8859-1?q?se:=20Como=20pagar=20as=20comiss=F5es=3F?=
Thiago, Apernas o 1º caso: Não sei se entendi bem, mas acho que a solução seria calcular a comisão do vendedor na hora em que for dada baixa na parcela. Analisando rapidamente, claro. Espero ter ajudado. Francisco Thiago [EMAIL PROTECTED] escreveu: Caros amigos, Eu tenho duas situações: 1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela paga é gerado um valor de comissão para o Vendedor) 2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, somado com a comissao base do vendedor dá um valor total de comissão). No primeiro caso, estou pensando em adicionar alguns campos para o controle da comissão do Vendedor, entretanto, acredito que não seria a solução mais elegante, uma vez que aparentemente não tem nada a ver a comissão do vendedor com a parcela do cliente exceto o fato de o pagamento de um estar atrelado ao outro. O segundo caso é mais simples: basta calcular o valor de acordo com a porcentagem final de cada item da venda. Pergunto: Qual seria a melhor forma de resolver as questões do primeiro caso? Como eu controlaria aquilo que já foi pago comissão? Como vocês costumam controlar comissões? Obrigado Thiago -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE - 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 Termos do Serviço do Yahoo!. Abraços, Ricardo Cabral - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [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] Query abrindo TXT
será que consigo no QUERY da Paleta DATA ACCESS abrir um arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que importá-lo para uma base PARADOX por exemplo para poder fazer isto ? grato Stainle -- 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] ou [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] =?Windows-1252?Q?Teste._n=E3o_respondam?=
teste [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] ou [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
RES: [delphi-br] Query abrindo TXT
Não mesmo! Nem chance! Se vc estiver usando BDE, existe uma maneira de abrir um TXT delimitado como se fosse um TTable! Sugiro que vc pesquise sobre isso! Como dica, consulte o arquivo BDE32.HLP que vem com o Delphi! []s -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de stainle2003 Enviada em: quinta-feira, 12 de maio de 2005 12:51 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Query abrindo TXT será que consigo no QUERY da Paleta DATA ACCESS abrir um arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que importá-lo para uma base PARADOX por exemplo para poder fazer isto ? grato Stainle -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 * Esta mensagem, incluindo os seus anexos, contém informações confidenciais destinadas a indivíduo e propósito específicos, e é protegida por lei. Caso você não seja o citado indivíduo, deve apagá-la imediatamente. É terminantemente proibida a utilização, acesso, cópia ou divulgação não autorizada das informações presentes neste email. As informações contidas nesta mensagem e em seus anexos são de responsabilidade de seu autor, não representando idéias, opiniões, pensamentos ou qualquer forma de posicionamento por parte da Fundação Desembargador Paulo Feitoza. The information contained in this communication is confidential, is law protected, and is intended only for the business use of the addressee. If you have received this communication in error, please immediately delete it. It's forbidden the unauthorized use, access, copy or disclose of the information contained in this communication. The content of this message is responsibility of the author, and does not represent ideas, opinions, thoughts or any kind of statement of Fundação Desembargador Paulo Feitoza. -- 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] ou [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] Incluir coluna Access 97
Boa tarde, Cristina! Aparentemente está usando a instrução correta. Já tentou não incluir o NULL? Me parece que você só deverá incluir NOT NULL, caso queira que o preenchimento da campo seja obrigatório. De uma olhada na Assistência da Microsoft: http://office.microsoft.com/pt-br/assistance/HP010322071046.aspx Boa sorte. Ulisses - Original Message - From: Cristina To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 9:11 AM Subject: [delphi-br] Incluir coluna Access 97 Oi pessoal, Preciso incluir uma coluna em uma tabela Access que permita comprimento igual a zero, mas não estou conseguindo. Estou fazendo o seguinte : ALTER TABLE tblCheques ADD COLUMN cmc7 Text(30) NULL Sempre está incluindo esta coluna com a propriedade Permitir comprimento zero = não e este campo não é de preenchimento obrigatório, como faço para resolver este problema? Banco Access 97 Delphi 5 Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [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] Dar Foco em uma janela...
Naum é taum simples... tp, tenho uma aplicação que pega o foco pra ela, qdo teclo, por exemplo, Espaço. se estou por exemplo, no Bloco de notas, e digito espaço, a minha aplicação aparece e faz o q tem q fazer. O problema, é q depois de a minha aplicação executar sua rotina, e encerra, o Bloco de Notas perde o foco... gostaria de fazer com que eu pudesse dar um foco nele logo após executar a minhaaplicação. tentei: procedure executaapplication; var hApp: THandle; begin hApp := GetTopWindow(0); ExecutaAMinhaAplicação_eFaz_o_QueTemQueFazer; SetForeGroundWindow(hApp); // tentei tb com setActiveWindow... end; mas naum está dando certo. Alguém pode dar uma luz??? Obrigado. _ Filipe Geyer Programador [EMAIL PROTECTED] www.bludata.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] ou [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] (1/2 Off) =?ISO-8859-1?Q?Quest=E3o_de_an=E1l?= =?ISO-8859-1?Q?ise=3A_Como_pagar_as_comiss=F5es=3F?=
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Francisco Thiago escreveu: Caros amigos, Eu tenho duas situações: 1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela paga é gerado um valor de comissão para o Vendedor) 2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, somado com a comissao base do vendedor dá um valor total de comissão). Isto vai depender como a empresa trabalha. Algumas pagam comissão, conforme a venda, isto é, vendeu, ganhou, independente se o cliente pagou ou não, ou como pagou. Outras trabalham pagando a comissão, confrome foi vendido. Ex: 3x (30, 60, 90), então a comissão é paga conforme o pagamento, mas independe se o cliente pagou. Agora pagar a comissão, somente se o cliente pagar a conta, não sei se é legal, mas é bem provável que tenha gente trabalhando desta forma... - -- Oséias Ferreira. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (MingW32) iD8DBQFCg49rHKYDdGAIQkURArW2AJ0UkEdyJTpGoB6IValQIGWwDYbWzACgoOwI qYs2NEj0PDAZZwIyNhrTkRM= =CoWt -END PGP SIGNATURE- -- 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] ou [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] Query abrindo TXT
Com a query nao sei, mas se voce usar o componente rxmemorytable da RXLib, tem como fazzer com um pe nas costas . . . []´s On 5/12/05, stainle2003 [EMAIL PROTECTED] wrote: será que consigo no QUERY da Paleta DATA ACCESS abrir um arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que importá-lo para uma base PARADOX por exemplo para poder fazer isto ? grato Stainle -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- Todos os deuses são um deus, e todas as deusas são uma deusa, e há apenas um iniciador. E cada homem a sua verdade, e Deus com ela. -- 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] ou [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
=?iso-8859-1?Q?Re:_=5Bdelphi-br=5D_=281/2_Off=29_Quest=E3o_de_an=E1li?= =?iso-8859-1?Q?se:_Como_pagar_as_comiss=F5es=3F?=
O pior é que tem gente que trabalha assim. O clientes do patrão hehehe.. Agora, como implementar o controle de comissões? Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: Oséias Ferreira [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 2:16 PM Subject: Re: [delphi-br] (1/2 Off) Questão de análise: Como pagar as comissões? -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Francisco Thiago escreveu: Caros amigos, Eu tenho duas situações: 1º Caso: Comissão por parcela (no crediário do cliente, para cada parcela paga é gerado um valor de comissão para o Vendedor) 2º Caso: Comissão por Venda (Cada item tem um valor de comissão próprio que, somado com a comissao base do vendedor dá um valor total de comissão). Isto vai depender como a empresa trabalha. Algumas pagam comissão, conforme a venda, isto é, vendeu, ganhou, independente se o cliente pagou ou não, ou como pagou. Outras trabalham pagando a comissão, confrome foi vendido. Ex: 3x (30, 60, 90), então a comissão é paga conforme o pagamento, mas independe se o cliente pagou. Agora pagar a comissão, somente se o cliente pagar a conta, não sei se é legal, mas é bem provável que tenha gente trabalhando desta forma... - -- Oséias Ferreira. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (MingW32) iD8DBQFCg49rHKYDdGAIQkURArW2AJ0UkEdyJTpGoB6IValQIGWwDYbWzACgoOwI qYs2NEj0PDAZZwIyNhrTkRM= =CoWt -END PGP SIGNATURE- -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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] Rave sem arquivo
Pessoal. Estou criando um componente em Delphi 7 e preciso ligar este componente a uma página de impressao. pergunta: É possível criar relatórios em Runtime? E preciso de criar arquivo .RAV para armazenar este relatório Tiago -- 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] ou [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] Query abrindo TXT
onde encontro este componente Stainle Diogo de Oliveira Cunha [EMAIL PROTECTED] escreveu: Com a query nao sei, mas se voce usar o componente rxmemorytable da RXLib, tem como fazzer com um pe nas costas . . . []´s On 5/12/05, stainle2003 [EMAIL PROTECTED] wrote: será que consigo no QUERY da Paleta DATA ACCESS abrir um arquivo '.txt' para colocar no DBGRID por exemplo ou tenho que importá-lo para uma base PARADOX por exemplo para poder fazer isto ? grato Stainle -- 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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- Todos os deuses são um deus, e todas as deusas são uma deusa, e há apenas um iniciador. E cada homem a sua verdade, e Deus com ela. -- 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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por:PUBLICIDADE - 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 Termos do Serviço do Yahoo!. - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [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] Dar Foco em uma Janela q estava ativa
Naum é taum simples... tp, tenho uma aplicação que pega o foco pra ela, qdo teclo, por exemplo, Espaço. se estou por exemplo, no Bloco de notas, e digito espaço, a minha aplicação aparece e faz o q tem q fazer. O problema, é q depois de a minha aplicação executar sua rotina, e encerra, o Bloco de Notas perde o foco... gostaria de fazer com que eu pudesse dar um foco nele logo após executar a minhaaplicação. tentei: procedure executaapplication; var hApp: THandle; begin hApp := GetTopWindow(0); ExecutaAMinhaAplicação_eFaz_o_QueTemQueFazer; SetForeGroundWindow(hApp); // tentei tb com setActiveWindow... end; mas naum está dando certo, aliás, naum gostaria da usar GetTopWindow, pois as vezes minha applicação perde o Hook por causa disso. Alguém pode dar uma luz??? Obrigado. _ Filipe Geyer Programador [EMAIL PROTECTED] www.bludata.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] ou [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] Desligar Windows e executar comando
Como eu faço para desligar o windows via delphi e como eu faço para efetuar um comando dos? Já procurei em um monte de lugar e não encontrei e o qu eu encontrei não funciona em W2K... [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] ou [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] Auto-Incremento
eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:48 PM Subject: RES: [delphi-br] Auto-Incremento Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []'s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D =brclubs/S=2137111264:HM/EXP=1115909964/A=2191897/R=0/SIG=10vqa2grn/*htt p:/br.diversao.yahoo.com/ http://br.rd.yahoo.com/SIG=12a0gmua8/M=264379.5078783.6203979.1588051/D
RES: [delphi-br] Auto-Incremento
E se tivesse letra no código? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:48 PM Subject: RES: [delphi-br] Auto-Incremento Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []'s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, o meu problema é que quando vou editar um código já existente em vez de ele editar ele cria um novo campo. Porque isso? [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido
Re: [delphi-br] Incluir coluna Access 97
Oi Ulisses, Já tentei sem o NULL e o problema persiste. - Original Message - From: Ulisses To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 1:39 PM Subject: Re: [delphi-br] Incluir coluna Access 97 Boa tarde, Cristina! Aparentemente está usando a instrução correta. Já tentou não incluir o NULL? Me parece que você só deverá incluir NOT NULL, caso queira que o preenchimento da campo seja obrigatório. De uma olhada na Assistência da Microsoft: http://office.microsoft.com/pt-br/assistance/HP010322071046.aspx Boa sorte. Ulisses - Original Message - From: Cristina To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 9:11 AM Subject: [delphi-br] Incluir coluna Access 97 Oi pessoal, Preciso incluir uma coluna em uma tabela Access que permita comprimento igual a zero, mas não estou conseguindo. Estou fazendo o seguinte : ALTER TABLE tblCheques ADD COLUMN cmc7 Text(30) NULL Sempre está incluindo esta coluna com a propriedade Permitir comprimento zero = não e este campo não é de preenchimento obrigatório, como faço para resolver este problema? Banco Access 97 Delphi 5 Atenciosamente Cristina Orthmann da Silva HACON Automação e Tecnologia Ltda Rua Lauro Linhares 589 - Bairro Trindade Florianópolis - SC - Brasil CEP 88036-001 Fone/Fax: 55 48 333-0699 Site: http://www.hacon.com.br/ Email: [EMAIL PROTECTED] [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Como chegar a uma tabela
Tenho o seguinte esquema de banco: SQLQuery DataSetProvider ClientDataSet DataSource Isso para 3 tabelas: PROJETO, PROJETOUSU, USUARIO sendo ProjetoUsu uma associativa entre Projeto e Usuario, eu tenho que pelo codigo do usuario chegar aos projetos em que ele esta trabalhando. Mais não estou conseguindo. Alguem sabe como fazer isso. Ja tentei: um filtro na tabela do meio para chegar ao projeto mais não obtive resultados, ja tentei fazer um mestre detalhe maiso resultado não foi satisfatório. Grato desde ja. Marcos - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [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] Data e Hora da atualização de uma tabela FIREBIRD
Prezados, Tem como recuperar a data/hora da última atualização de uma tabela em um banco FireBird.estou precisando disso para completar um relatório. Ats, Mauro Menezes -- Estadão - Internet com alta qualidade de conexão. GANHE ACESSO GRATUITO à Internet do Estadão em http://www.estadao.com.br/discador/ -- -- 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] ou [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] Como chegar a uma tabela
Monte um SQL como o mostrado abaixo. *** - Voce nao disse que banco esta usando, por isso fiz o sql usando a sintaxe do Oracle - Fiz o sql imaginando que deveria ser mostrado todos os projetos de um usuario hipotetico de codigo = 12345 *** SELECT * FROM usuario u, projeto p, projetouso pu WHERE u.cod_usuario = 12345 AND u.cod_usuario = pu.cod_usuario AND pu.cod_projeto = p.cod_projeto Espero que isto ajude []'s clayton - Original Message - From: Marcos H Silva [EMAIL PROTECTED] To: Lista Delphi delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 5:28 PM Subject: [delphi-br] Como chegar a uma tabela Tenho o seguinte esquema de banco: SQLQuery DataSetProvider ClientDataSet DataSource Isso para 3 tabelas: PROJETO, PROJETOUSU, USUARIO sendo ProjetoUsu uma associativa entre Projeto e Usuario, eu tenho que pelo codigo do usuario chegar aos projetos em que ele esta trabalhando. Mais não estou conseguindo. Alguem sabe como fazer isso. Ja tentei: um filtro na tabela do meio para chegar ao projeto mais não obtive resultados, ja tentei fazer um mestre detalhe maiso resultado não foi satisfatório. Grato desde ja. Marcos - Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! [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] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- 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] ou [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] Auto-Incremento
Criem um campo CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos ! - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 4:00 PM Subject: RES: [delphi-br] Auto-Incremento E se tivesse letra no código? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:48 PM Subject: RES: [delphi-br] Auto-Incremento Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []'s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento
Re: [delphi-br] Desligar Windows e executar comando
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 program desl; procedure Desliga; var hToken : THandle; tkp : TOKEN_PRIVILEGES; zero : DWord; begin OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES, hToken); LookupPrivilegeValue(nil, 'SeShutdownPrivilege', tkp.Privileges[0].Luid); tkp.PrivilegeCount := 1; tkp.Privileges[0].Attributes := SE_PRIVILEGE_ENABLED; zero := 0; AdjustTokenPrivileges(htoken, FALSE, tkp ,zero ,nil, zero); ExitWindowsEx(EWX_SHUTDOWN, 0) end; begin desliga; end; Wilson Valdevite escreveu: Como eu faço para desligar o windows via delphi e como eu faço para efetuar um comando dos? Já procurei em um monte de lugar e não encontrei e o qu eu encontrei não funciona em W2K... -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (MingW32) iD8DBQFCg8RmHKYDdGAIQkURAg2jAKDXbaH1llTveC8ZyltcEtbgIPSdkwCfbg6r PeKTHgpy4A447nGoZb4IS7k= =xz/4 -END PGP SIGNATURE- -- 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] ou [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] Auto-Incremento
Ddpois do filme O Náufrago, tem gente aí que tá nervoso!!! Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Criem um campo CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos ! - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 4:00 PM Subject: RES: [delphi-br] Auto-Incremento E se tivesse letra no código? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:48 PM Subject: RES: [delphi-br] Auto-Incremento Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []'s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:29 AM Subject: RES: [delphi-br] Auto-Incremento Sim, esse é outro problema, porque o ideal é que existam 2 códigos. Um visível e outro interno, para controle do programa. Com essa estrutura, você pode deixar um código que o usuário vê e pode alterar, sem precisar se preocupar com sua chave que é o interno. Aliás, você não vai mesmo conseguir editar um código de auto-incremento, e por isso que eu acho ele problemático. O bom mesmo é que você crie uma forma que gere um auto-incremento ou então crie um algoritmo que resolva o problema, como eu sugeri. Abraços Eduardo -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Info Desenvolvimento Enviada em: quinta-feira, 12 de maio de 2005 09:58
Re: [delphi-br] Data e Hora da atualização de uma tabela FIREBIRD
Mauro, acho que o FB tem uma variável interna com esses dados. Vou verificar. Mauro Menezes [EMAIL PROTECTED] escreveu: Prezados, Tem como recuperar a data/hora da última atualização de uma tabela em um banco FireBird.estou precisando disso para completar um relatório. Ats, Mauro Menezes -- Estadão - Internet com alta qualidade de conexão. GANHE ACESSO GRATUITO à Internet do Estadão em http://www.estadao.com.br/discador/ -- -- 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] ou [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 Termos do Serviço do Yahoo!. Abraços, Ricardo Cabral __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [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] ou [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] Auto-Incremento
Resposta inútil a sua hein ? Faz um tempo que não escrevo pro Fórum, reconheço que a minha resposta foi um pouco agressiva, mas é uma solução não é ? Tirando a parte de 1 milhão de casas ... Isso que importa, que solucione ... porque a discussão dos colegas não iria chegar a lugar algum ... Mas respondendo a primeira pergunta ... Eu só vejo vantagens. O controle é interno, menos suscetível a erros, e você pode fazer da maneira como bem lhe aprouver. Eu uso stored procedures e uma tabela a parte para manter os incrementos, simplesmente para não criar geradores para todas as tabelas (trabalho com firebird). - Original Message - From: Ricardo Cabral To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 7:15 PM Subject: Re: [delphi-br] Auto-Incremento Ddpois do filme O Náufrago, tem gente aí que tá nervoso!!! Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Criem um campo CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos ! - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 4:00 PM Subject: RES: [delphi-br] Auto-Incremento E se tivesse letra no código? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:48 PM Subject: RES: [delphi-br] Auto-Incremento Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []'s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário necessita saber desse valor - Original Message - From: Eduardo E. J.
Re: [delphi-br] Auto-Incremento
Inútil dependo do ponto de vista da pessoa que está lendo! Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Resposta inútil a sua hein ? Faz um tempo que não escrevo pro Fórum, reconheço que a minha resposta foi um pouco agressiva, mas é uma solução não é ? Tirando a parte de 1 milhão de casas ... Isso que importa, que solucione ... porque a discussão dos colegas não iria chegar a lugar algum ... Mas respondendo a primeira pergunta ... Eu só vejo vantagens. O controle é interno, menos suscetível a erros, e você pode fazer da maneira como bem lhe aprouver. Eu uso stored procedures e uma tabela a parte para manter os incrementos, simplesmente para não criar geradores para todas as tabelas (trabalho com firebird). - Original Message - From: Ricardo Cabral To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 7:15 PM Subject: Re: [delphi-br] Auto-Incremento Ddpois do filme O Náufrago, tem gente aí que tá nervoso!!! Vitor Luiz Redes [EMAIL PROTECTED] escreveu:Criem um campo CODIGOQUEOCLIENTEQUERQUESEJANAOSEIPORQUE varchar 1milhão ... pronto, vc só vai precisar ordenar em raríssimos casos ! - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 4:00 PM Subject: RES: [delphi-br] Auto-Incremento E se tivesse letra no código? -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento eu só ordenaria a importação dos dados pelo campo de auto incremento. Caso tenha algum código pulado, trataria isso para o material ficar com o mesmo código, como já fiz várias vezes... - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:48 PM Subject: RES: [delphi-br] Auto-Incremento Então vou dar um exemplo pra você: Você consegue um cliente que quer mudar o seu software. Mas ele vende um chapéu panamá que sabe que o código dele é 324. E ele tem o direito de querer que o código dele seja 324. Como você faria isso? Falaria que o cliente está errado por querer manter os produtos como ele conhece? []'s Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:44 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento Eduardo, voce tem seu ponto de vista e sua forma de trabalhar e eu tenho a minha... Seus clientes estão acostumados com essa forma e os meus com a minha forma O meu auto-incremento não é totalmente interno e eu só uso ele para diminuir o tamanho das tabelas, índices e outras coisas chatas de se trabalhar para evitar codificação que para mim é desnecessária. Eu trabalho dessa forma, e você trabalha de sua forma mas ambos procurando a mesma coisa: que os programas rodem da melhor forma possível e é isso que importa, não acha? Outra coisa: todos os meus clientes sabem que os campos desabilitados não podem ser editados e eu sempre explico o motivo. Me desculpe a franqueza mas acho que cada um tem sua forma de trabalho. Eu trabalho assim e não troco meus campos de auto incremendo por nada nesse mundo pois quero ficar despreocupado com mais uma rotina para gerar isso e não ficar brigando para uma rotina que gera isso talvez para cada tabela. Agora se você não vê necessidade nisso, não posso fazer nada pois é sia visão de trabalho e não a minha. []'s Wilson Valdevite - Original Message - From: Eduardo E. J. Menoncello To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 12:22 PM Subject: RES: [delphi-br] Auto-Incremento Pra que os usuários precisam saber? É interno. Se eles precisam saber, então eles podem querer alterar. Se eles querem alterar, não pode ser auto-incremento. Se não pode ser auto-incremento, você tem que fazer um algoritmo pra satisfazer. Abraços Eduardo E. J. Menoncello -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Wilson Valdevite Enviada em: quinta-feira, 12 de maio de 2005 12:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Auto-Incremento particularmente eu não vejo problema nenhum nisso... eu só não libero a edição desse item da tabela pois em alguns momentos o usuário
[delphi-br] Livros sobre Delphi 2005 - Alguem conhece estes
Pessoal: Caso alguem ja' tenha examinado algum dos livros abaixo, solicito a gentileza de comentar. Gostaria de algum livro que fosse ALEM do basico do Delphi 2005. Mais especificamente, gostaria de aprender as melhores tecnicas de programacao com o ADO.Net. http://www.editoraerica.com.br/buscafinal.asp?cod=062Xautor=William%20Pereira%20Alves http://www.editoraerica.com.br/buscafinal.asp?cod=0603autor=Pedro%20Luiz%20Côrtes Grato pela atencao de todos Paulo [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] ou [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
=?iso-8859-1?Q?Re:_=5Bdelphi-br=5D_Balan=E7a_Toledo_Modelo_3400_-_Como_In?= =?iso-8859-1?Q?tegrar=3F?=
Ola pessoal, Alguem tem o protocolo de comunicação desta balança ? Tenho da filizola CS e Toledo Prix III e gostaria de colocar em nosso site para o pessoal consultar. Abraços, Gustavo C. Bianconi. Técnico Eletrônico CREA-SP 0681944836 Celular : (12) 9123.0302 Email : [EMAIL PROTECTED] MSN : [EMAIL PROTECTED] Sistemas, Serviços e Equipamentos para Automação R Romeu Carnevalli, 200 CS03 - Centro São José dos Campos - SP - 12209-490 TeleFax 12 3923.5414 www.techvale.com.br - Original Message - From: jonhnn jonhnn [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, May 12, 2005 10:50 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Beleza Francisco. Como eu disse antes, além de ajudar quem precisa. Quem sabe suje um produto open source para atender essa necessidade aqui a partir da sua idéia. Abraços. --- Francisco Thiago [EMAIL PROTECTED] escreveu: - Vou jogar o 171 no chefe.. (já q só eu participo da lista e prego a distribuição de conhecimento) Qqr coisa, dou um jeito Obrigado Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: jonhnn jonhnn [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 4:42 PM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Ok Francisco. So dei a idéia porque aqui todo mundo ajuda todo mundo. Então seria bom já que vocês conseguiram fazer isso disponibilizar para a galera. Quem alguém ai tem uma idéia e melhora o que você fez para outras balanças ou até cria um componente e disponibiliza. Pense bem. Obrigado pela atenção. Abraços --- Francisco Thiago [EMAIL PROTECTED] escreveu: - Sim, eu fiz testes com o ComPort, mas ele não se comportou muito bem. Talvez eu o tenha configurado errado. Eu usei o Async para tentar acessar. Quanto a disponibilizar o arquivo no grupo, verei a possibilidade como meu patrão (nós fizemos juntos)... se ele deixar, eu posto na mesma hora :D []'s Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] Skype: enterplug_thiago - Original Message - From: Joe Makall [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 11:56 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Blah!!! Lembrei de uma coisa! No pacote: http://sourceforge.net/projects/comport/ tem um componente que vc define o byte de inicio e final e o numero de bytes do pacote a ser recebido pela serial, quando ele receber o pacote ele chama um evento... acho que assim é bem mais fácil! - Original Message - From: Joe Makall To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 11:30 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Amigo, trabalho com microcontroladores e uma vez fiz um projeto para leitura de uma balança. Pelo que me lembro, ela envia os dados de tempos em tempos, mas desses dados tem um byte de inicio. Na balaça que eu trabalhei ela enviava sempre o sinal da indicação (+ ou -) e depois o resto dos dados, em um tamanho fixo. Oque pode ser feito para resolver o problema dos dados chegarem pela metade é o seguinte: - Deixe uma string global onde vc concatena os dados recebidos pela serial; - Verifique se nessa string existe o caracter de início, ('+' ou '-' no meu caso) e remova o que antecede este caracter; - Verifique se a string tem um numero de bytes igual ou maior que o especificado no protocolo, sendo assim uma string válida (caso não espere a chegada de mais bytes); - Passe este valor para a rotina que vai tratálo e remova-o do buffer. PS: Acho mais fácil escrever isso em delphi que em português! - Original Message - From: Francisco Thiago To: delphi-br@yahoogrupos.com.br Sent: Wednesday, May 11, 2005 10:46 AM Subject: Re: [delphi-br] Balança Toledo Modelo 3400 - Como Integrar? Obrigado Amigo, Não precisa se desculpar. Muitas coisas acontecem mesmo. Voltando ao assunto, o que eu queria não era enviar (neste primeiro momento) informações para a Balança, eu queria mesmo era pegar o peso dela. Cheguei a alguns componentes que fazem leitura dos dados na porta serial. Nos primeiros testes deu muito certo. Mas nos demais não. a string chegava pela metade, impossibilitando a leitura correta do peso. Resolvi com uma gambiarra. Coloquei um timer que faz a leitura. Se você tiver uma alternativa melhor e puder compartilhar, ficarei imensamente grato :D Francisco Thiago de Almeida EnterPlug Informática Divisão: