Re: [delphi-br] Sugestão/Opnião de Chave Pri mária.
Eu montaria essa chave assim: Cod_Loja + Cod_Venda, já que Loja é mais abrangente do que o codigo de venda. Graça Yoshio Iwamoto [EMAIL PROTECTED] escreveu: 2008/3/26 Ricardo Lima [EMAIL PROTECTED]: Pessoal gostaria da opnião de voçês sobre qual melhor forma de montar essa chave primária. Um software de automação comercial que tem um escritório e n lojas espalhadas no Brasil, todas as operações realizadas nas lojas vão para o escritório(consolidadas), como exemplo a tabela de vendas, tenho que montar a chave primaria de forma que quandos os dados chegarem no escritório não de conflitos, a primcicio tenho duas possibilidades: Exemplo baseado na tabela de vendas. 1- Montar uma chave composta, COD_VENDA(auto_inc) + COD_LOJA, Ou 2-Montar uma chave simples com diferentes ranges, COD_VENDA(auto_inc). Ex.: Loja 1 - range 1000/1999 Loja 2 - range 2000/2999 Loja n - range n000/n999 Qual dessas duas opção na opnião de voçês devo utilziar? Obrigado. At. Ricardo Se esse autoinc for uma sequencia do db principal então não tem problema, só o cod_venda seria suficiente. A sequencia não vai se repetir entre os registros e o DB cuidará disso. Mas o sistema precisa estar interligado em tempo real com o db principal. Se o que você quer é tipo uma sincronizacao (a cada x dias sincronizar com o db principal por exemplo) então a história é outra, nesse caso acho que COD_VENDA(auto_inc) + COD_LOJA seria uma boa. - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Assinatura revista DevMedia, cobrando para ver video aulas????? Para o Rubem Rocha.
Pior que foi mesmo viu. É igual você chegar na sede do Grémio e ver alguma publicidade lá em vermelho e branco ou na Sede do Cruzeiro e ver alguma propaganda que faça referência ao Atlético []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 http://www.delphiatcorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] SKYPE: WalterChagasJr - Original Message - From: Robson [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Friday, March 14, 2008 1:07 AM Subject: Re: [delphi-br] Assinatura revista DevMedia, cobrando para ver video aulas? Para o Rubem Rocha. kkk essa de abrir a ClubeDelphi e ver de cara a propaganda do Visual $tudio foi a gota d'água ! att, Robson - Original Message - From: jcpf To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 12, 2008 1:31 PM Subject: [delphi-br] Assinatura revista DevMedia, cobrando para ver video aulas? Para o Rubem Rocha. Meu caro, Quer dizer que porque você gosta da ClubeDelphi eu e os outros temos que gostar? Não podemos ter opinião? Meu, a Ditadura já acabou faz horas Continuo com a mesma opinião apesar da suas porradas. Só não vê quem é cego. Veja a Clube Delphi de 2 anos atrás e perceberá a diferença de conteúdo... Quanto as cores, reclamo isso há muito tempo...e o que eu queria exemplificar é que a DevMedia NUNCA respondeu ao meu questionamento. Bota atendimento bom nisso... Agora cá para nós: Revista de DELPHI e faz propaganda do VISUAL STUDIO ? É no mínimo muito, mas muito engraçado, para não falar que é cômicoE não venha com a história de que precisa de propaganda para sobreviver..então faça do SQL Server, OFFICE, Windows, mas do VISUAL STUDIO? Pode parar... Active Delphi - Pouca propaganda, MUITO CONTEÚDO João Carlos Fonseca De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Mario Rodrigues Enviada em: quarta-feira, 12 de março de 2008 12:38 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Assinatura revista DevMedia, cobrando para ver video aulas? No meu agora aparece..renove sua assinatura faltam 3 edições para o fim da sua assinatura...em 3 edições eu irei para active delphi!!hehehe Em 11/03/08, Willian Leal [EMAIL PROTECTED] mailto:willian.leal%40gmail.com escreveu: Ainda bem que existe concorrência, e boa. Porque se não teriamos que comer em lugares sujos e suportar exploração descabida. Em 11/03/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] mailto:djpardalrocha%40hotmail.com djpardalrocha%40hotmail.com escreveu: (Não sou colaborador da DevMedia, mas agora eu vou pra porrada!) Paupérrimo?! Paupérrimo?! Uma revista voltada exclusivamente para o público Delphi e preocupada em publicar artigos voltados para todos os níveis, e que ainda nos brinda com artigos de excelente grau técnico (cito alguns: recursos avançados de utilização do SOAP, como por exemplo envio de dados BLOB, criptografia e utilização de callbacks, VoIP, Biometria, geração de boleto bancário e leitura de arquivos de cobrança) e vc ainda vem dizer que a ClubeDelphi tem conteúdo paupérrimo? E ainda se preocupa com falta de cores? Realmente, civilização tem o seu quê de frescura! Se eu vou a um restaurante, sou bem servido e a comida é a melhor da cidade mas o ambiente é sujo e tosco, isso pra mim não impede de ir lá comer sempre. Faça-me o favor, meu caro! A ActiveDelphi pode ter seus méritos, mas é muito fácil criticar ao invés de dialogar, destruir do que edificar! Sds. To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br From: [EMAIL PROTECTED] mailto:jcprog%40gmail.com jcprog%40gmail.com jcprog%40gmail.com Date: Tue, 11 Mar 2008 08:42:24 -0300 Subject: RES: [delphi-br] Assinatura revista DevMedia, cobrando para ver video aulas? E além de estar com um conteúdo PAUPÉRRIMO é a ÙNICA revista da DevMedia que não é a CORES, apesar de o preço ser o mesmo das outras publicações da DevMedia. Reclamo isso desde de 2006 e NINGUÉM da DevMedia se dignou a responder ao meu questionamento. Também vou assinar a Active Delphi e deixar de lado a ClubeDelphi. João Carlos De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br] Em nome de Willian Leal Enviada em: terça-feira, 11 de março de 2008 07:28 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Re: [delphi-br] Erro ao Compilar
Eu já tive problemas com este tipo de erro. vou tentar te explicar mais ou menos porque isto ocorre: Seu projeto está dando falta de uma constante ou um método ou alguma coisa chamada CreateWindowEx na unit Windows.pas que está vigente no seu Delphi. Muito possivelmente, quando ele foi desenvolvido ou na compilação anterior, o antigo desenvolvedor editou a unit Windows.Pas e adicionou ou modificou este recurso chamado CreateWindowsEx e agora sua compilação atual está dando falta dele. OU então você usou algum componente que usa uma versão versão diferente da Windows.pas e ela não está no diretório corrente do mesmo, então o Delphi vai considerar a Windows.pas do diretório LIB. Solução: Tente localizar no fonte (Incluindo dos componentes) aonde há tais chamadas da CreateWindowEx e depois verifique no fonte da Windows.pas original se existe este recurso lá. Se ele recebe os mesmos parametros que seu projeto passa ou se retorna o mesmo tipo de dado esperado no seu projeto. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 http://www.delphiatcorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] SKYPE: WalterChagasJr - Original Message - From: Cesar - Informatica [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 19, 2008 3:07 PM Subject: [delphi-br] Erro ao Compilar Pessoal boa tarde, estou pegando um programa em D2007 e não tenho muita experiencia precisei compilar o programa e deu esse erro abaixo, alguem já pegou esse erro : [Pascal Fatal Error] F2051 Unit DBCtrls was compiled with a different version of Windows.CreateWindowEx Desde já agradeço. César Eduardo T. Silva Programador (CPD) Ober S/A - Industria e Comercio [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] __ Informação do ESET NOD32 Antivirus, versão da vacina 2961 (20080320) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi não roda 64 bit é Nati Mo rto?
Bom dia Amigo, Desconheço completamente a fonte ou a origem que lhe passou este factóide, mas posso assegurar-lhe que é totalmente infundamentado. A tecnologia 64 bits, é uma tecnologia ainda que está por vir, mas antes dela emplacar, talvez você até venha a ser avô uma vez que a Intel, a uns tempos atrás, se deparou com uma puta duma batata quente em suas mãos e que deve tar torrando uma grana e tanto pra tentar resolver. E Rápido. A arquitetura x86 não suporta processamentos em 64bits. O limite dela era os 32 tal como muitos outros limites tiveram aí pra trás, como limite de memória Ram, limite de barramento, FAT, HD, etc.. O grande problema que ocasionou este embroglio, foi essa mania estúpida de manter compatibilidade com os processadores antigos, desde o XT que ainda era 4 ou 8 bits, sei lá. Por manter instruções nativas destas plataformas cretáceas, hoje a coisa empacou nos 32 e vai ser complicado sair dela e ainda assim manter compatibilidade com aplicações não-64bits. Enquanto a Risk já começa a se aventurar nos 128, a x86 atolou :) Portanto amigos, ninguem precisa sair correndo por aí pra migrar ou mesmo portar projetos atuais pros 64bits a menos que você venha a desenvolver aplicações que rodem em processadores Alpha. Aí sim, são outros 500.. 64bits ainda vai levar um tempo pra ser uma realidade e mesmo que chegue, todo mundo aqui sabe que o mercado não absorve isto da noite para o dia... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 MSN: [EMAIL PROTECTED] SKYPE: WalterChagasJr - Original Message - From: walthersonbrunno [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 20, 2008 2:13 PM Subject: [delphi-br] Delphi não roda 64 bit é Nati Morto? Verdade que tenologia que não funciona em 64bites é natimorto? Se for o Delphi fabricante da IDE delphi não deveria se peucupar? Pq já tem até o delphi.net que roda em 64 bites.. esse cara foi esperto em dar esse nome para ele. Obrigado. __ Informação do ESET NOD32 Antivirus, versão da vacina 2965 (20080320) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com
[delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em sabe se existe ou não o atalho. Alguem poderia me ajudar? Desde já agradeço []s -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Mais uma vez o Google resolve. Procure por delphi criar atalho Uma das soluções aparece assim: //Coloque essas units na seção implementation : uses ShlObj, ActiveX,ComObj, Registry; //Por último, crie uma procedure que faça o trabalho: procedure CreateShortcut (FileName, Parameters, InitialDir, ShortcutName, ShortcutFolder : String); var MyObject : IUnknown; MySLink : IShellLink; MyPFile : IPersistFile; Directory : String; WFileName : WideString; MyReg : TRegIniFile; begin MyObject := CreateComObject(CLSID_ShellLink); MySLink := MyObject as IShellLink; MyPFile := MyObject as IPersistFile; with MySLink do begin SetArguments(Parameters); SetPath(PChar(FileName)); SetWorkingDirectory(PChar(InitialDir)); end; MyReg := TRegIniFile.Create('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString ('Shell Folders','Desktop',''); WFileName := Directory + '\' + ShortcutName + '.lnk'; MyPFile.Save (PWChar (WFileName), False); MyReg.Free; end; Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 26, 2008 9:14 AM Subject: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um? Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em sabe se existe ou não o atalho. Alguem poderia me ajudar? Desde já agradeço []s -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,47ea3ea6129279797615144 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Bom Alessandro, acho que voce não entendeu a minha mensagem.. Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em saber se existe ou não o atalho. O que eu não estou conseguindo fazer, é como descobrir se o atalho já foi criado, para que eu não fique criando ele toda hora.. []s Em 26/03/08, Alessandro DUARTE de Moraes [EMAIL PROTECTED] escreveu: Mais uma vez o Google resolve. Procure por delphi criar atalho Uma das soluções aparece assim: //Coloque essas units na seção implementation : uses ShlObj, ActiveX,ComObj, Registry; //Por último, crie uma procedure que faça o trabalho: procedure CreateShortcut (FileName, Parameters, InitialDir, ShortcutName, ShortcutFolder : String); var MyObject : IUnknown; MySLink : IShellLink; MyPFile : IPersistFile; Directory : String; WFileName : WideString; MyReg : TRegIniFile; begin MyObject := CreateComObject(CLSID_ShellLink); MySLink := MyObject as IShellLink; MyPFile := MyObject as IPersistFile; with MySLink do begin SetArguments(Parameters); SetPath(PChar(FileName)); SetWorkingDirectory(PChar(InitialDir)); end; MyReg := TRegIniFile.Create ('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString ('Shell Folders','Desktop',''); WFileName := Directory + '\' + ShortcutName + '.lnk'; MyPFile.Save (PWChar (WFileName), False); MyReg.Free; end; Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, March 26, 2008 9:14 AM Subject: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um? Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em sabe se existe ou não o atalho. Alguem poderia me ajudar? Desde já agradeço []s -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] spam%40vetorial.net Chave de Identificação: 54568,47ea3ea6129279797615144 [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Tratamento de exceção no delphi
Bom dia a todos!! Tenho uma aplicação que conecta utilizando Socket consumindo a minha pServerDados.ClasseDados Na maquina servidora e necessário roda o scktsrvr.exe para que estabeleca a conexão. Até ai tudo bem. O problema e que quando ele não esta rodando o sistema gera uma exceção com uma mensagem padrão. Gostaria de tratar esta exceção e mostra uma mensagem personalizada. Já tentei usando o ApplicationEvents no formulário principal procedure TfrmPrincipal.ApplicationEvents1ActionExecute( Action: TBasicAction; var Handled: Boolean); begin if DM.SocketConn.Connected = False then begin ShowMessage('Conexão não estabelecida com o servidor'); end else begin ShowMessage('O sistema encontrou gerou uma exceção inesperada e será fechado'); Halt(0);//finaliza o programa end; end; Já tentei usando DataModuleCreate procedure TDM.DataModuleCreate(Sender: TObject); begin try socketconn.Open; except on E:EDatabaseError do ShowMessage('Conexão não estabelecida com o servidor'); end; end; mais não funcionou. Agradeço se alguem poder ajudar. Att..
Re: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Felipe, Até onde eu sei, o atalho nada mais é que um arquivo com a extensão LNK. Usando as chaves do registry para saber qual é a pasta do Desktop (está na função certo) você pode apenas verificar se existe o arquivo na pasta. Rgs, Valfrid Fellipe Henrique [EMAIL PROTECTED] escreveu: Bom Alessandro, acho que voce não entendeu a minha mensagem.. Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em saber se existe ou não o atalho. O que eu não estou conseguindo fazer, é como descobrir se o atalho já foi criado, para que eu não fique criando ele toda hora.. []s Em 26/03/08, Alessandro DUARTE de Moraes escreveu: Mais uma vez o Google resolve. Procure por delphi criar atalho Uma das soluções aparece assim: //Coloque essas units na seção implementation : uses ShlObj, ActiveX,ComObj, Registry; //Por último, crie uma procedure que faça o trabalho: procedure CreateShortcut (FileName, Parameters, InitialDir, ShortcutName, ShortcutFolder : String); var MyObject : IUnknown; MySLink : IShellLink; MyPFile : IPersistFile; Directory : String; WFileName : WideString; MyReg : TRegIniFile; begin MyObject := CreateComObject(CLSID_ShellLink); MySLink := MyObject as IShellLink; MyPFile := MyObject as IPersistFile; with MySLink do begin SetArguments(Parameters); SetPath(PChar(FileName)); SetWorkingDirectory(PChar(InitialDir)); end; MyReg := TRegIniFile.Create ('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString ('Shell Folders','Desktop',''); WFileName := Directory + '\' + ShortcutName + '.lnk'; MyPFile.Save (PWChar (WFileName), False); MyReg.Free; end; Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 26, 2008 9:14 AM Subject: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um? Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em sabe se existe ou não o atalho. Alguem poderia me ajudar? Desde já agradeço []s -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,47ea3ea6129279797615144 [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Acho que vc que não leu a mensagem até o final, lá ele fala como saber se o atalho já existe usando o registro. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Uso do TSampleDataSet em relatórios.
Pessoal sei que não é recomnendado utilizar o TSampleDataSet para gravação de dados, estou pensando em usar com relatórios onde são apénas consultas e diminui consideravelmente a quantidade de componentes, teria algum problema em utilziar? Outra coisa será que é possivel que a CodeGear tire esse componente em uma versão futura do Delphi? Obrigado a todos. At. Ricardo
Re: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Pô pessoal, que preguiça de pensar hein ... Nunca precisei fazer esse tipo de teste, mas para não dizer que não tenho boa vontade aí vai o código. Nesse exemplo verifico se existe o atalho para o Notepad no desktop. obs: caso não fique claro, o evento abaixo é de um botão que coloquei num form ... lol procedure TForm1.Button1Click(Sender: TObject); var MyReg : TRegIniFile; Directory : string; begin MyReg := TRegIniFile.Create('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString ('Shell Folders','Desktop',''); MyReg.Free; if FileExists(Directory + '\Notepad.lnk') then begin ShowMessage('existe'); end else begin ShowMessage('não existe'); end; end; E acho que tu não leu o que eu coloquei no final do meu post anterior: Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. Como já disse outras vezes, prefiro sempre incentivar o pensamento ao invés de dar o peixe na mão. Não me leve a mal cara, mas essa era muito fácil de resolver. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 26, 2008 10:24 AM Subject: Re: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um? Bom Alessandro, acho que voce não entendeu a minha mensagem.. Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em saber se existe ou não o atalho. O que eu não estou conseguindo fazer, é como descobrir se o atalho já foi criado, para que eu não fique criando ele toda hora.. []s Em 26/03/08, Alessandro DUARTE de Moraes [EMAIL PROTECTED] escreveu: Mais uma vez o Google resolve. Procure por delphi criar atalho Uma das soluções aparece assim: //Coloque essas units na seção implementation : uses ShlObj, ActiveX,ComObj, Registry; //Por último, crie uma procedure que faça o trabalho: procedure CreateShortcut (FileName, Parameters, InitialDir, ShortcutName, ShortcutFolder : String); var MyObject : IUnknown; MySLink : IShellLink; MyPFile : IPersistFile; Directory : String; WFileName : WideString; MyReg : TRegIniFile; begin MyObject := CreateComObject(CLSID_ShellLink); MySLink := MyObject as IShellLink; MyPFile := MyObject as IPersistFile; with MySLink do begin SetArguments(Parameters); SetPath(PChar(FileName)); SetWorkingDirectory(PChar(InitialDir)); end; MyReg := TRegIniFile.Create ('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString ('Shell Folders','Desktop',''); WFileName := Directory + '\' + ShortcutName + '.lnk'; MyPFile.Save (PWChar (WFileName), False); MyReg.Free; end; Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, March 26, 2008 9:14 AM Subject: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um? Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em sabe se existe ou não o atalho. Alguem poderia me ajudar? Desde já agradeço []s -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] spam%40vetorial.net Chave de Identificação: 54568,47ea3ea6129279797615144 [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,47ea5b48137831318817097 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] FW: Oportunidade de Desenvolvedor para São Paulo - CLT + Benefícios
PessoALL Os currículos devem ser enviados para mim ([EMAIL PROTECTED]) Analista Programadores Pleno Linguagens Delphi conhecimento em aplicações win32 e .Net Conhecimento em Banco de Dados MS-SQL Server Desejável experiência em analise e levantamento de requisitos juntos aos usuários. Salário inicial em torno de R$ 3000 a 3300. São 3 vagas imediatas! Abraços, Bruno Lichot CodeGear [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um?
Fellipe, leia direitinho a resposta do colega... Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. o exemplo que ele deu tem tudo mastigado. Em 26/03/08, Fellipe Henrique [EMAIL PROTECTED] escreveu: Bom Alessandro, acho que voce não entendeu a minha mensagem.. Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em saber se existe ou não o atalho. O que eu não estou conseguindo fazer, é como descobrir se o atalho já foi criado, para que eu não fique criando ele toda hora.. []s Em 26/03/08, Alessandro DUARTE de Moraes [EMAIL PROTECTED]duarte%40santacasarg.com.br escreveu: Mais uma vez o Google resolve. Procure por delphi criar atalho Uma das soluções aparece assim: //Coloque essas units na seção implementation : uses ShlObj, ActiveX,ComObj, Registry; //Por último, crie uma procedure que faça o trabalho: procedure CreateShortcut (FileName, Parameters, InitialDir, ShortcutName, ShortcutFolder : String); var MyObject : IUnknown; MySLink : IShellLink; MyPFile : IPersistFile; Directory : String; WFileName : WideString; MyReg : TRegIniFile; begin MyObject := CreateComObject(CLSID_ShellLink); MySLink := MyObject as IShellLink; MyPFile := MyObject as IPersistFile; with MySLink do begin SetArguments(Parameters); SetPath(PChar(FileName)); SetWorkingDirectory(PChar(InitialDir)); end; MyReg := TRegIniFile.Create ('Software\MicroSoft\Windows\CurrentVersion\Explorer'); Directory := MyReg.ReadString ('Shell Folders','Desktop',''); WFileName := Directory + '\' + ShortcutName + '.lnk'; MyPFile.Save (PWChar (WFileName), False); MyReg.Free; end; Para verificar se já existe o atalho basta abrir o registro na chave que aparece no exemplo e ver se já existe a entrada. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Fellipe Henrique To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br Sent: Wednesday, March 26, 2008 9:14 AM Subject: [delphi-br] Como saber se existe um atalho no desktop, caso nao exista criar um? Olá amigos, preciso verificar se existe um atalho no desktop para meu programa, caso nao exista criar um. Bom, já tenho a função pra criar, o problema está em sabe se existe ou não o atalho. Alguem poderia me ajudar? Desde já agradeço []s -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com fellipeh%40gmail.com [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] spam%40vetorial.netspam%40vetorial.net Chave de Identificação: 54568,47ea3ea6129279797615144 [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com [As partes desta mensagem que não continham texto foram removidas] -- ... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ ... [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Tratamento de exceção no delphi
vc poderia verificar se o processo está rodando. Acho que este codigo poderia esatr até mesmo no dpr. Em 26/03/08, itasouza [EMAIL PROTECTED] escreveu: Bom dia a todos!! Tenho uma aplicação que conecta utilizando Socket consumindo a minha pServerDados.ClasseDados Na maquina servidora e necessário roda o scktsrvr.exe para que estabeleca a conexão. Até ai tudo bem. O problema e que quando ele não esta rodando o sistema gera uma exceção com uma mensagem padrão. Gostaria de tratar esta exceção e mostra uma mensagem personalizada. Já tentei usando o ApplicationEvents no formulário principal procedure TfrmPrincipal.ApplicationEvents1ActionExecute( Action: TBasicAction; var Handled: Boolean); begin if DM.SocketConn.Connected = False then begin ShowMessage('Conexão não estabelecida com o servidor'); end else begin ShowMessage('O sistema encontrou gerou uma exceção inesperada e será fechado'); Halt(0);//finaliza o programa end; end; Já tentei usando DataModuleCreate procedure TDM.DataModuleCreate(Sender: TObject); begin try socketconn.Open; except on E:EDatabaseError do ShowMessage('Conexão não estabelecida com o servidor'); end; end; mais não funcionou. Agradeço se alguem poder ajudar. Att.. -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Tratamento de exceção no d elphi
Boa tarde amigos O processo esta rodando corretamente, mais quando disconecto scktsrvr.exe ele gera o erro pois não encontra o serviço. O problema e tratar este erro. Att.. - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Order by por mais de um campo?
BOA TARDE A TODOS! Tenho uma consulta que ordena desta maneira: datamodule3.IBQ_Agenda_Salao.SQL.Add('order by DATA'); como faço pra ela ordenar ao mesmo tempo por HORARIO_INICIO ?? DELPHI 7 OBRIGADO!!! _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Order by por mais de um campo?
datamodule3.IBQ_Agenda_Salao .SQL.Add('order by DATA, HORARIO_INICIO '); Em 26/03/08, Vicente Alves [EMAIL PROTECTED] escreveu: BOA TARDE A TODOS! Tenho uma consulta que ordena desta maneira: datamodule3.IBQ_Agenda_Salao.SQL.Add('order by DATA'); como faço pra ela ordenar ao mesmo tempo por HORARIO_INICIO ?? DELPHI 7 OBRIGADO!!! __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas] -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Order by por mais de um campo?
Muito obrigado!! To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 26 Mar 2008 15:09:21 -0300Subject: Re: [delphi-br] Order by por mais de um campo? datamodule3.IBQ_Agenda_Salao.SQL.Add('order by DATA, HORARIO_INICIO ');Em 26/03/08, Vicente Alves [EMAIL PROTECTED] escreveu: BOA TARDE A TODOS! Tenho uma consulta que ordena desta maneira: datamodule3.IBQ_Agenda_Salao.SQL.Add('order by DATA'); como faço pra ela ordenar ao mesmo tempo por HORARIO_INICIO ?? DELPHI 7 OBRIGADO!!! __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas] -- AbsDaniel A. Bastos[As partes desta mensagem que não continham texto foram removidas] _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] ClientDataset
No evento BeforeUpdateRecord do TDataSetProvider do ClientDataSet vc pode fazer isso. Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Wed, 26 Mar 2008 15:32:30 -0300 Subject: [delphi-br] ClientDataset Galera Estou usando TSQLQuery, DataSetProvider e ClientDataset. Na consulta no TSQLQUERY, eu tenho um sql que envolve 3 tabelas, sendo que apenas uma destas eu realmente realizo as operações. É possível que eu atualize os dados dessa tabela, e de outro campo de outro tabela?? Eu setei as providersflags do campo como update true, mas não consegui resolver. Alguém tem alguma idéia?? -- Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe - http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com -- - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] _ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/
RE: [delphi-br] ClientDataset
mas n existe a possiblidade de atualizar um campo de outra tela tipo eu tenho uma tabela de lançamentos ligada com uma conta a cada novo lançamento eu tenho que atualizar o saldo da conta. Não posso fazer isso?? Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu: No evento BeforeUpdateRecord do TDataSetProvider do ClientDataSet vc pode fazer isso. Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Wed, 26 Mar 2008 15:32:30 -0300 Subject: [delphi-br] ClientDataset Galera Estou usando TSQLQuery, DataSetProvider e ClientDataset. Na consulta no TSQLQUERY, eu tenho um sql que envolve 3 tabelas, sendo que apenas uma destas eu realmente realizo as operações. É possível que eu atualize os dados dessa tabela, e de outro campo de outro tabela?? Eu setei as providersflags do campo como update true, mas não consegui resolver. Alguém tem alguma idéia?? -- Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe - http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com -- - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] __ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe - http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] ClientDataset
Reafirmo que neste evento vc pode fazer isso, porém, neste evento vc faz isso em relação ao banco de dados, e não com relação ao dados visualizados no dataset localmente. Com base nisso, se vc quiser ver o outro dado da outra tabela em um outro formulário, terá que ser feito um esquema de refresh no dataset deste outro formulário para ver a atualização efetivada. Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Wed, 26 Mar 2008 15:44:17 -0300 Subject: RE: [delphi-br] ClientDataset mas n existe a possiblidade de atualizar um campo de outra tela tipo eu tenho uma tabela de lançamentos ligada com uma conta a cada novo lançamento eu tenho que atualizar o saldo da conta. Não posso fazer isso?? Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu: No evento BeforeUpdateRecord do TDataSetProvider do ClientDataSet vc pode fazer isso. Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Wed, 26 Mar 2008 15:32:30 -0300 Subject: [delphi-br] ClientDataset Galera Estou usando TSQLQuery, DataSetProvider e ClientDataset. Na consulta no TSQLQUERY, eu tenho um sql que envolve 3 tabelas, sendo que apenas uma destas eu realmente realizo as operações. É possível que eu atualize os dados dessa tabela, e de outro campo de outro tabela?? Eu setei as providersflags do campo como update true, mas não consegui resolver. Alguém tem alguma idéia?? -- Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe - http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com -- - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] __ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ -- Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe - http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com -- - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas] _ Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos com até 6,000 fotos! http://www.amigosdomessenger.com.br
[delphi-br] ClientDataset
Galera Estou usando TSQLQuery, DataSetProvider e ClientDataset. Na consulta no TSQLQUERY, eu tenho um sql que envolve 3 tabelas, sendo que apenas uma destas eu realmente realizo as operações. É possível que eu atualize os dados dessa tabela, e de outro campo de outro tabela?? Eu setei as providersflags do campo como update true, mas não consegui resolver. Alguém tem alguma idéia?? Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe - http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] UserControl em 3 camadas
Pessoal, boa tarde, gostaria de saber se é possível usar o componente em questão com sistema em 3 camadas? André Ferreira
[delphi-br] Envio de e-mail
Galera, Estou fazendo um sistema de envio de e-mail ... Criei estou usando um ClientDataSet com um banco de dados XMLcom os campos Nome, email So que preciso que envie o e-mail para toda a lista contida no banco .. Olha o que eu fiz ..mais naum esta indo ... frmCadastro.ClientDataSet1.First; While not frmCadastro.ClientDataSet1.EOF do if frmCadastro.ClientDataSet1mail.AsString '' then begin with IdMessage1 do begin Body.LoadFromFile(ListBoxAnexos.Items[0]); Recipients.EMailAddresses := frmCadastro.ClientDataSet1mail.AsString; frmCadastro.ClientDataSet1.Next; end; end; IdMessage1.BccList.EMailAddresses := EdtBCC.Text; IdMessage1.CCList.EMailAddresses := EdtCC.Text; Alguem tem alguma ideia ai ... Abraços Filippe Maymone [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Como desinstalar componentes avulsos
Olá Pessoal ! Alguem sabe me dizer onde o delphi armazena as configurações sobre quais componentes carregar ao iniciar, e as suas respectivas paletas ? Preciso desinstalar alguns componentes avulsos. Obrigado [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi não roda 64 bit é Nati Mo rto?
heim ??? Num to entendendo Walter.. Então pq meu P4-HT 630 (presHOT, ops prescott) é 64bits ??? Pq temos windows (xp, vista) tbm em 64bits ??? Agora se me confundiu. Luiz Escobar - Analista/Desenvolvedor: WEB - HTML/JavaScript/PHP/MySQL WINDOWS - Delphi/ASSEMBLY/MySQL/xBase SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP HARBOUR Borland C++ 5.5.1 (32 bit) Harbour Devel build 1.1-1 Intl. xHarbour Compile build 1.1.0 (Simplex) Harbour MiniGUI 1.5 Extended Edition (Build 50) - 2008.03.24 - From: Walter Chagas Jr (BOL) Sent: Tuesday, March 25, 2008 11:50 PM To: Grupo Delphi-BR Subject: Re: [delphi-br] Delphi não roda 64 bit é Nati Morto? Bom dia Amigo, Desconheço completamente a fonte ou a origem que lhe passou este factóide, mas posso assegurar-lhe que é totalmente infundamentado. A tecnologia 64 bits, é uma tecnologia ainda que está por vir, mas antes dela emplacar, talvez você até venha a ser avô uma vez que a Intel, a uns tempos atrás, se deparou com uma puta duma batata quente em suas mãos e que deve tar torrando uma grana e tanto pra tentar resolver. E Rápido. A arquitetura x86 não suporta processamentos em 64bits. O limite dela era os 32 tal como muitos outros limites tiveram aí pra trás, como limite de memória Ram, limite de barramento, FAT, HD, etc.. O grande problema que ocasionou este embroglio, foi essa mania estúpida de manter compatibilidade com os processadores antigos, desde o XT que ainda era 4 ou 8 bits, sei lá. Por manter instruções nativas destas plataformas cretáceas, hoje a coisa empacou nos 32 e vai ser complicado sair dela e ainda assim manter compatibilidade com aplicações não-64bits. Enquanto a Risk já começa a se aventurar nos 128, a x86 atolou :) Portanto amigos, ninguem precisa sair correndo por aí pra migrar ou mesmo portar projetos atuais pros 64bits a menos que você venha a desenvolver aplicações que rodem em processadores Alpha. Aí sim, são outros 500.. 64bits ainda vai levar um tempo pra ser uma realidade e mesmo que chegue, todo mundo aqui sabe que o mercado não absorve isto da noite para o dia... []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 MSN: [EMAIL PROTECTED] SKYPE: WalterChagasJr - Original Message - From: walthersonbrunno [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, March 20, 2008 2:13 PM Subject: [delphi-br] Delphi não roda 64 bit é Nati Morto? Verdade que tenologia que não funciona em 64bites é natimorto? Se for o Delphi fabricante da IDE delphi não deveria se peucupar? Pq já tem até o delphi.net que roda em 64 bites.. esse cara foi esperto em dar esse nome para ele. Obrigado. __ Informação do ESET NOD32 Antivirus, versão da vacina 2965 (20080320) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] DELPHI 7 NO VISTA
Como o Walter disse, funcionar, funciona, mas há um porém que já foi comentado diversas vezes pelos colegas Andreano Lanusse e Bruno Lichot: você não terá suporte as novas API's do Windows Vista e uma série de outras modificações do Sistema Operacional. No meu blog você encontra um artigo que publiquei sobre como instalar o Delphi 7 e o BDS 2006 no Vista. www.delphitodelphi.blogpost.com Adriano Santos - Editor Técnico Revista ClubeDelphi www.delphitodelphi.blogspot.com www.devmedia.com.br www.devmedia.com.br/clubedelphi/pagina.asp Walter Chagas Jr (BOL) respondeu: Funcionar, funciona. O problema é que achoq que você não terá como codificar simultâneamente na área protegida ou não no Vista. Alguem aqui que já está desenvolvendo no Vista pode lhe dar uma informação mais precisa disto. No google você, com certeza, acha algum passo-a-passo de como instalar o Delphi 7 no vista. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] mailto:wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://www.geocities.com/SiliconValley/Bay/1058 http://www.delphiatcorporerm.blogspot.com/ http://www.delphiatcorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] mailto:whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Sergio - Jundiai / SP [EMAIL PROTECTED] mailto:sergioinfosp%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Saturday, March 15, 2008 11:27 AM Subject: [delphi-br] DELPHI 7 NO VISTA PESSOAL O DELPHI 7 FUNCIONA NO VISTA??? OU TEREI QUE TER A VERSÃO 2007 ---Mensagem original--- De: Rubem Nascimento da Rocha Data: 15/03/2008 10:56:33 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente TRnDBRefresh - Novidades 1) Novas propriedades: . LastRefreshTimestamp - informa a data e hora que ocorreu o último ciclo de refresh; . LastRefreshElapsedTime - informa quanto tempo (em milissegundos) levou o último ciclo de refresh. Um novo pacote de avaliação shareware para uso com Delphi 7 (sem limitações, mas sem código fonte!) estará disponível até quarta-feira, dia 20/03/2008, com exemplos ilustrando as novas propriedades. 2) Versão para Delphi 5: Em função de estarmos atuando em uma empresa que, por enquanto, ainda desenvolve e mantém seus sistemas em Delphi 5 Enterprise, e por termos mostrado os benefícios de nosso componente, vou desenvolvida uma nova versão do componente para esta versão do Delphi. No entanto, em virtudade de mudanças existentes entre o Delphi 5 e as versões maiores, esta versão não permitirá o refresh dentro de DLLs. 3) Funcionamento do componente: Este componente para Delphi 6 e 7 (e agora para Delphi 5 - breve versões para Delphi 2005, 2006 e 2007) permite construir soluções para monitorar atualizações de dados on-line de outros usuários. Um recurso interessante para aplicações do tipo pontos de vendas, monitoramento de produção, verificação de análise de crédito de clientes, etc. Recursos do componente: . Basta uma única instância do componente para efetuar o refresh em qualquer dataset presente em um form, frame ou data module; . Três métodos para efetuar a atualização; . Mecanismo de refresh utiliza threads ao invés de timers para que não haja comprometimento de performance ou travamento da aplicação em detrimento à thread principal da mesma; . O componente pode ser usado dentro de DLLs (exceto Delphi 5!); . Exclusivo recurso para efetuar refresh em ClientDatasets de forma incremental (somente para ClientDataSets). Com este recurso, menos dados trafegam na rede, trazendo ao ClientDataSet somente o que realmente mudou. Estamos em fase de aprimoramento do componente para utilização em aplicações multicamadas, utilizando recurso de callback, algo que faz falta em muitos engines(mecanismos) de acesso a bancos de dados. 4) Download de avaliação A página do componente (http://www.iprogramas.com.br/detalheprod http://www.iprogramas.com.br/detalheprod asp?prod_id=2097) possui um link para baixar a sua última versão disponível, mas relembramos que um novo pacote de avaliação shareware para uso com Delphi 7 (sem limitações de utilização, mas sem código fonte!) estará disponível até quarta-feira, dia 20/03/2008, com exemplos ilustrando as novas propriedades. 5) Outras bibliotecas RnLowLevel Library (http://www.iprogramas.com.br/detalheprod http://www.iprogramas.com.br/detalheprod asp?prod_id=2350) - Com esta biblioteca você poderá ter acesso a recursos de baixo nível do computador em plataformas NT (NT/2000/XP) que antes só eram possíveis através de código extra para comunicação com drivers de terceiros que disponibilizassem este acesso. A biblioteca (DLL) é composta de 15 funções (a versão de avaliação possui cerca de 8 funções disponíveis)
Re: [delphi-br] Re: Problemas com Sistema compilado
Saudações Galera, O problema era a falta da DLL midas.dll Obrigado a todos. ps: Tem como juntar essa DLL no .EXE, para que eu envie para o cliente apenas um arquivo? Abraços.. Em 25/03/08, Alessandro DUARTE de Moraes[EMAIL PROTECTED] escreveu: Galera, por incrível que pareça uma vez resolvi isso pedindo para ver o relatório do erro. Quando aparece aquela tele que ocorreu um erro blablabla ... peça para detalhar, vai olhando ... vai haver alguma coisa mostrando qual o problema. No meu caso era a falta de uma dll como o Daniel comentou. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br - Original Message - From: Daniel Bastos To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 25, 2008 1:35 PM Subject: Re: [delphi-br] Re: Problemas com Sistema compilado Já ocorreu isso com falta de dll no meu sistema .. como a midas ... Em 24/03/08, Tux Wi-FI [EMAIL PROTECTED] escreveu: É 32bits... Windows XP PRO SP2 Em 24/03/08, walthersonbrunno[EMAIL PROTECTED]walthersonbrunno%40yahoo.com.br escreveu: Vc tá rodando em 64 ou 32 bites? Pq conforme post anterior isso tem tuuudo aver. e dá pau mesmo.! --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Tux Wi-FI [EMAIL PROTECTED] escreveu Saudações, Todo sistema, por mais simples que seja, que tento rodar em outra maquina diferente da minha, simplesmente não funciona. Tenho um Dual core 2 duo. Uso Delphi-7. Alguma sugestão? -- []´s CeBoLaRk http://www.tuxwifi.com.br msn: [EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- []´s CeBoLaRk http://www.tuxwifi.com.br msn: [EMAIL PROTECTED] cebolark%40hotmail.com -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas] -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,47e930fd993457558169461 [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- []´s CeBoLaRk http://www.tuxwifi.com.br msn: [EMAIL PROTECTED]
[delphi-br] Re: [lista-delphi] Envio de e-mail
Acho que acabei de descobrir na tentativa e erro Recipients.Add.Address := frmCadastro.ClientDataSet1mail.AsString; frmCadastro.ClientDataSet1.Next; Abraços - Original Message - From: Filippe Maymone - INFO To: delphi-br@yahoogrupos.com.br Cc: [EMAIL PROTECTED] Sent: Wednesday, March 26, 2008 4:49 PM Subject: [lista-delphi] Envio de e-mail Galera, Estou fazendo um sistema de envio de e-mail ... Criei estou usando um ClientDataSet com um banco de dados XMLcom os campos Nome, email So que preciso que envie o e-mail para toda a lista contida no banco .. Olha o que eu fiz ..mais naum esta indo ... frmCadastro.ClientDataSet1.First; While not frmCadastro.ClientDataSet1.EOF do if frmCadastro.ClientDataSet1mail.AsString '' then begin with IdMessage1 do begin Body.LoadFromFile(ListBoxAnexos.Items[0]); Recipients.EMailAddresses := frmCadastro.ClientDataSet1mail.AsString; frmCadastro.ClientDataSet1.Next; end; end; IdMessage1.BccList.EMailAddresses := EdtBCC.Text; IdMessage1.CCList.EMailAddresses := EdtCC.Text; Alguem tem alguma ideia ai ... Abraços Filippe Maymone [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Order by por mais de um campo?
É só ir separando por virgulas os campos desejados: Order by Data,Horario - Original Message - From: Vicente Alves To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 26, 2008 3:06 PM Subject: [delphi-br] Order by por mais de um campo? BOA TARDE A TODOS! Tenho uma consulta que ordena desta maneira: datamodule3.IBQ_Agenda_Salao.SQL.Add('order by DATA'); como faço pra ela ordenar ao mesmo tempo por HORARIO_INICIO ?? DELPHI 7 OBRIGADO!!! __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Order by por mais de um campo?
Molezinha, molezinha meu irmão. faça assim: Order By Data, Horario_Inicio, vc tbem pode utilizar a ordem da coluna, por exemplo: order by 1,2 isso é padrão SQL, roda em qualquer SGBD. Vinicius dos Santos Analista de Desenvolvimento Júnior MSI SOLUÇÕES Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br - Original Message - From: Vicente Alves To: delphi-br@yahoogrupos.com.br Sent: Wednesday, March 26, 2008 3:06 PM Subject: [delphi-br] Order by por mais de um campo? BOA TARDE A TODOS! Tenho uma consulta que ordena desta maneira: datamodule3.IBQ_Agenda_Salao.SQL.Add('order by DATA'); como faço pra ela ordenar ao mesmo tempo por HORARIO_INICIO ?? DELPHI 7 OBRIGADO!!! __ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] MInimizar Aplicacao
Srs, To iniciando no mundo da programacao e gostaria de saber se alguem sabe como eu consigo fazer quando eu minimizar a aplicação...que fosse minimizadonao como é feito normalmente...deixando em cima da barra de tarefascomo se fosse Flutuante.. falowww
RES: [delphi-br] Uso do TSampleDataSet em relatórios.
A única limitação so TSimpleDataSet que eu já me deparei é quanto a herança de formulários... dá access violation pra tudo quanto é lado. Vitor. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ricardo Lima Enviada em: quarta-feira, 26 de março de 2008 11:35 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Uso do TSampleDataSet em relatórios. Pessoal sei que não é recomnendado utilizar o TSampleDataSet para gravação de dados, estou pensando em usar com relatórios onde são apénas consultas e diminui consideravelmente a quantidade de componentes, teria algum problema em utilziar? Outra coisa será que é possivel que a CodeGear tire esse componente em uma versão futura do Delphi? Obrigado a todos. At. Ricardo [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] DELPHI 7 NO VISTA
Falando em Windows Vista... como é lento.. um core duo com 2gb parece um K6-500MHZ. só largo o xp quando o mesmo não rodar nas futuras máquinas. Em 26/02/08, Adriano Santos (Yahoo) [EMAIL PROTECTED] escreveu: Como o Walter disse, funcionar, funciona, mas há um porém que já foi comentado diversas vezes pelos colegas Andreano Lanusse e Bruno Lichot: você não terá suporte as novas API's do Windows Vista e uma série de outras modificações do Sistema Operacional. No meu blog você encontra um artigo que publiquei sobre como instalar o Delphi 7 e o BDS 2006 no Vista. www.delphitodelphi.blogpost.com Adriano Santos -- Editor Técnico Revista ClubeDelphi www.delphitodelphi.blogspot.com www.devmedia.com.br www.devmedia.com.br/clubedelphi/pagina.asp Walter Chagas Jr (BOL) respondeu: Funcionar, funciona. O problema é que achoq que você não terá como codificar simultâneamente na área protegida ou não no Vista. Alguem aqui que já está desenvolvendo no Vista pode lhe dar uma informação mais precisa disto. No google você, com certeza, acha algum passo-a-passo de como instalar o Delphi 7 no vista. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] wchagasj%40bol.com.br mailto: wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://www.geocities.com/SiliconValley/Bay/1058 http://www.delphiatcorporerm.blogspot.com/ http://www.delphiatcorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] whitesockets%40hotmail.com mailto: whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Sergio - Jundiai / SP [EMAIL PROTECTED]sergioinfosp%40yahoo.com.br mailto:sergioinfosp%40yahoo.com.br To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br Sent: Saturday, March 15, 2008 11:27 AM Subject: [delphi-br] DELPHI 7 NO VISTA PESSOAL O DELPHI 7 FUNCIONA NO VISTA??? OU TEREI QUE TER A VERSÃO 2007 ---Mensagem original--- De: Rubem Nascimento da Rocha Data: 15/03/2008 10:56:33 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente TRnDBRefresh - Novidades 1) Novas propriedades: . LastRefreshTimestamp - informa a data e hora que ocorreu o último ciclo de refresh; . LastRefreshElapsedTime - informa quanto tempo (em milissegundos) levou o último ciclo de refresh. Um novo pacote de avaliação shareware para uso com Delphi 7 (sem limitações, mas sem código fonte!) estará disponível até quarta-feira, dia 20/03/2008, com exemplos ilustrando as novas propriedades. 2) Versão para Delphi 5: Em função de estarmos atuando em uma empresa que, por enquanto, ainda desenvolve e mantém seus sistemas em Delphi 5 Enterprise, e por termos mostrado os benefícios de nosso componente, vou desenvolvida uma nova versão do componente para esta versão do Delphi. No entanto, em virtudade de mudanças existentes entre o Delphi 5 e as versões maiores, esta versão não permitirá o refresh dentro de DLLs. 3) Funcionamento do componente: Este componente para Delphi 6 e 7 (e agora para Delphi 5 - breve versões para Delphi 2005, 2006 e 2007) permite construir soluções para monitorar atualizações de dados on-line de outros usuários. Um recurso interessante para aplicações do tipo pontos de vendas, monitoramento de produção, verificação de análise de crédito de clientes, etc. Recursos do componente: . Basta uma única instância do componente para efetuar o refresh em qualquer dataset presente em um form, frame ou data module; . Três métodos para efetuar a atualização; . Mecanismo de refresh utiliza threads ao invés de timers para que não haja comprometimento de performance ou travamento da aplicação em detrimento à thread principal da mesma; . O componente pode ser usado dentro de DLLs (exceto Delphi 5!); . Exclusivo recurso para efetuar refresh em ClientDatasets de forma incremental (somente para ClientDataSets). Com este recurso, menos dados trafegam na rede, trazendo ao ClientDataSet somente o que realmente mudou. Estamos em fase de aprimoramento do componente para utilização em aplicações multicamadas, utilizando recurso de callback, algo que faz falta em muitos engines(mecanismos) de acesso a bancos de dados. 4) Download de avaliação A página do componente (http://www.iprogramas.com.br/detalheprod http://www.iprogramas.com.br/detalheprod asp?prod_id=2097) possui um link para baixar a sua última versão disponível, mas relembramos que um novo pacote de avaliação shareware para uso com Delphi 7 (sem limitações de utilização, mas sem código fonte!) estará disponível até quarta-feira, dia 20/03/2008, com exemplos ilustrando as novas propriedades. 5) Outras bibliotecas RnLowLevel
Re: [delphi-br] Re: Problemas com Sistema compilado
coloque no seu datamodule, ou form que contenha os datasets. uses midas Em 26/03/08, Tux Wi-FI [EMAIL PROTECTED] escreveu: Saudações Galera, O problema era a falta da DLL midas.dll Obrigado a todos. ps: Tem como juntar essa DLL no .EXE, para que eu envie para o cliente apenas um arquivo? -- Timeo hominem unius libri Cogito ergo sum - Carpe diem []s Guionardo Furlan http://guionardo.blogspot.com
RE: [delphi-br] DELPHI 7 NO VISTA
Desabilita todos os recursos gráficos (Themes) que vai ficar rápido. Aplica o Service Pack 1 que melhorou bastante coisa. []'s Andreano Lanusse CodeGear Product Line Manager Evangelist Leader Latin America Blog: http://blogs.codegear.com/andreanolanusse Exemplos: http://cc.codegear.com/Author/38483 From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Eduardo Silva dos Santos Sent: Wednesday, March 26, 2008 2:02 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] DELPHI 7 NO VISTA Falando em Windows Vista... como é lento.. um core duo com 2gb parece um K6-500MHZ. só largo o xp quando o mesmo não rodar nas futuras máquinas. Em 26/02/08, Adriano Santos (Yahoo) [EMAIL PROTECTED] mailto:falecom%40adrianosantos.pro.br escreveu: Como o Walter disse, funcionar, funciona, mas há um porém que já foi comentado diversas vezes pelos colegas Andreano Lanusse e Bruno Lichot: você não terá suporte as novas API's do Windows Vista e uma série de outras modificações do Sistema Operacional. No meu blog você encontra um artigo que publiquei sobre como instalar o Delphi 7 e o BDS 2006 no Vista. www.delphitodelphi.blogpost.com Adriano Santos -- Editor Técnico Revista ClubeDelphi www.delphitodelphi.blogspot.com www.devmedia.com.br www.devmedia.com.br/clubedelphi/pagina.asp Walter Chagas Jr (BOL) respondeu: Funcionar, funciona. O problema é que achoq que você não terá como codificar simultâneamente na área protegida ou não no Vista. Alguem aqui que já está desenvolvendo no Vista pode lhe dar uma informação mais precisa disto. No google você, com certeza, acha algum passo-a-passo de como instalar o Delphi 7 no vista. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] mailto:wchagasj%40bol.com.br wchagasj%40bol.com.br mailto: wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://www.geocities.com/SiliconValley/Bay/1058 http://www.geocities.com/SiliconValley/Bay/1058 http://www.geocities.com/SiliconValley/Bay/1058 http://www.delphiatcorporerm.blogspot.com/ http://www.delphiatcorporerm.blogspot.com/ http://www.delphiatcorporerm.blogspot.com/ http://www.delphiatcorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] mailto:whitesockets%40hotmail.com whitesockets%40hotmail.com mailto: whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Sergio - Jundiai / SP [EMAIL PROTECTED] mailto:sergioinfosp%40yahoo.com.br sergioinfosp%40yahoo.com.br mailto:sergioinfosp%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br Sent: Saturday, March 15, 2008 11:27 AM Subject: [delphi-br] DELPHI 7 NO VISTA PESSOAL O DELPHI 7 FUNCIONA NO VISTA??? OU TEREI QUE TER A VERSÃO 2007 ---Mensagem original--- De: Rubem Nascimento da Rocha Data: 15/03/2008 10:56:33 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente TRnDBRefresh - Novidades 1) Novas propriedades: . LastRefreshTimestamp - informa a data e hora que ocorreu o último ciclo de refresh; . LastRefreshElapsedTime - informa quanto tempo (em milissegundos) levou o último ciclo de refresh. Um novo pacote de avaliação shareware para uso com Delphi 7 (sem limitações, mas sem código fonte!) estará disponível até quarta-feira, dia 20/03/2008, com exemplos ilustrando as novas propriedades. 2) Versão para Delphi 5: Em função de estarmos atuando em uma empresa que, por enquanto, ainda desenvolve e mantém seus sistemas em Delphi 5 Enterprise, e por termos mostrado os benefícios de nosso componente, vou desenvolvida uma nova versão do componente para esta versão do Delphi. No entanto, em virtudade de mudanças existentes entre o Delphi 5 e as versões maiores, esta versão não permitirá o refresh dentro de DLLs. 3) Funcionamento do componente: Este componente para Delphi 6 e 7 (e agora para Delphi 5 - breve versões para Delphi 2005, 2006 e 2007) permite construir soluções para monitorar atualizações de dados on-line de outros usuários. Um recurso interessante para aplicações do tipo pontos de vendas, monitoramento de produção, verificação de análise de crédito de clientes, etc. Recursos do componente: . Basta uma única instância do componente para efetuar o refresh em qualquer dataset presente em um form, frame ou data module; . Três métodos para efetuar a atualização; . Mecanismo de refresh utiliza threads ao invés de timers para que não haja comprometimento de performance ou travamento da aplicação em detrimento à thread principal da mesma; . O
Re: [delphi-br] DELPHI 7 NO VISTA
Também tive experiência parecida com um notebook novo que adquiri. Muito lerdo. E o pior é que logo logo o XP sai de linha e aí babaus, só o Vista. [] Andrei Em 26/03/08, Eduardo Silva dos Santos[EMAIL PROTECTED] escreveu: Falando em Windows Vista... como é lento.. um core duo com 2gb parece um K6-500MHZ. só largo o xp quando o mesmo não rodar nas futuras máquinas. Em 26/02/08, Adriano Santos (Yahoo) [EMAIL PROTECTED] escreveu: Como o Walter disse, funcionar, funciona, mas há um porém que já foi comentado diversas vezes pelos colegas Andreano Lanusse e Bruno Lichot: você não terá suporte as novas API's do Windows Vista e uma série de outras modificações do Sistema Operacional. No meu blog você encontra um artigo que publiquei sobre como instalar o Delphi 7 e o BDS 2006 no Vista. www.delphitodelphi.blogpost.com Adriano Santos -- Editor Técnico Revista ClubeDelphi www.delphitodelphi.blogspot.com www.devmedia.com.br www.devmedia.com.br/clubedelphi/pagina.asp Walter Chagas Jr (BOL) respondeu: Funcionar, funciona. O problema é que achoq que você não terá como codificar simultâneamente na área protegida ou não no Vista. Alguem aqui que já está desenvolvendo no Vista pode lhe dar uma informação mais precisa disto. No google você, com certeza, acha algum passo-a-passo de como instalar o Delphi 7 no vista. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] wchagasj%40bol.com.br mailto: wchagasj%40bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://www.geocities.com/SiliconValley/Bay/1058 http://www.delphiatcorporerm.blogspot.com/ http://www.delphiatcorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] whitesockets%40hotmail.com mailto: whitesockets%40hotmail.com SKYPE: WalterChagasJr - Original Message - From: Sergio - Jundiai / SP [EMAIL PROTECTED]sergioinfosp%40yahoo.com.br mailto:sergioinfosp%40yahoo.com.br To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br Sent: Saturday, March 15, 2008 11:27 AM Subject: [delphi-br] DELPHI 7 NO VISTA PESSOAL O DELPHI 7 FUNCIONA NO VISTA??? OU TEREI QUE TER A VERSÃO 2007 ---Mensagem original--- De: Rubem Nascimento da Rocha Data: 15/03/2008 10:56:33 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Componente TRnDBRefresh - Novidades 1) Novas propriedades: . LastRefreshTimestamp - informa a data e hora que ocorreu o último ciclo de refresh; . LastRefreshElapsedTime - informa quanto tempo (em milissegundos) levou o último ciclo de refresh. Um novo pacote de avaliação shareware para uso com Delphi 7 (sem limitações, mas sem código fonte!) estará disponível até quarta-feira, dia 20/03/2008, com exemplos ilustrando as novas propriedades. 2) Versão para Delphi 5: Em função de estarmos atuando em uma empresa que, por enquanto, ainda desenvolve e mantém seus sistemas em Delphi 5 Enterprise, e por termos mostrado os benefícios de nosso componente, vou desenvolvida uma nova versão do componente para esta versão do Delphi. No entanto, em virtudade de mudanças existentes entre o Delphi 5 e as versões maiores, esta versão não permitirá o refresh dentro de DLLs. 3) Funcionamento do componente: Este componente para Delphi 6 e 7 (e agora para Delphi 5 - breve versões para Delphi 2005, 2006 e 2007) permite construir soluções para monitorar atualizações de dados on-line de outros usuários. Um recurso interessante para aplicações do tipo pontos de vendas, monitoramento de produção, verificação de análise de crédito de clientes, etc. Recursos do componente: . Basta uma única instância do componente para efetuar o refresh em qualquer dataset presente em um form, frame ou data module; . Três métodos para efetuar a atualização; . Mecanismo de refresh utiliza threads ao invés de timers para que não haja comprometimento de performance ou travamento da aplicação em detrimento à thread principal da mesma; . O componente pode ser usado dentro de DLLs (exceto Delphi 5!); . Exclusivo recurso para efetuar refresh em ClientDatasets de forma incremental (somente para ClientDataSets). Com este recurso, menos dados trafegam na rede, trazendo ao ClientDataSet somente o que realmente mudou. Estamos em fase de aprimoramento do componente para utilização em aplicações multicamadas, utilizando recurso de callback, algo que faz falta em muitos engines(mecanismos) de acesso a bancos de dados. 4) Download de
[delphi-br] Organizar arquivos
Colegas, Gostaria de organizar os arquivos do meu projeto em diretórios separados. Por exemplo C:\MeuProjeto\DCU C:\MeuProjeto\PAS C:\MeuProjeto\DFM C:\MeuProjeto\DLL C:\MeuProjeto\XML e outros Tentei em Project/Options/Diretories/condicionals mas não obtive sucesso. Como faço para configurar isso? Desde já agradeço qualquer pronunciamento. Edmilson Pontes [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Organizar arquivos
Colegas, Gostaria de organizar os arquivos do meu projeto em diretórios separados. Por exemplo C:\MeuProjeto\DCU C:\MeuProjeto\PAS C:\MeuProjeto\DFM C:\MeuProjeto\DLL C:\MeuProjeto\XML e outros Tentei em Project/Options/Diretories/condicionals mas não obtive sucesso. Como faço para configurar isso? Desde já agradeço qualquer pronunciamento. Edmilson Pontes [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Organizar arquivos
C:\MeuProjeto\DCU Configure o Unit Output Directory C:\MeuProjeto\PAS C:\MeuProjeto\DFM DFM e PAS devem ficar no mesmo diretório (quando se trata de forms ou datamodules C:\MeuProjeto\DLL Configure o Output Directory Outros .PAS e demais arquivos podem ficar em diretórios diferentes, mas tem que estar no search path do projeto ou no global. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores Borland/CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: [EMAIL PROTECTED] Fone: 27 3389 1138 - 8811 0324 Devhost - Webhost para desenvolvedores Borland http://www.devhost.com.br [EMAIL PROTECTED]
Re: [delphi-br] Re: Problemas com Sistema compilado
Não é use midaslib? Atte, Ricardo. Guionardo Furlan [EMAIL PROTECTED] escreveu: coloque no seu datamodule, ou form que contenha os datasets. uses midas - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! [As partes desta mensagem que não continham texto foram removidas]