Re: [delphi-br] [OFF-TOPIC] Quem grande empresa usa Delphi ?
A Totus, o sistema ERP até 2 anos atrás era completamente desenvolvido em Delphi, inclusive sua linguagem propria. Sérgio 2010/8/3 Albuquerque sys.e...@yahoo.com Caríssimos: Ontem ao demonstrar meu sistema (Delphi/MSSQL) para um empresário ele me questionou quais grandes empresas usavam Delphi e/ou MSSQL. Sobre MSSQL eu soube responder (Bovespa, Nasdaq, Xerox, entre outras). Agora...sobre o Delphi... deu um branco geral e não soube quais citar. Resumindo: Quais empresas usam Delphi na TI da própria empresa ? Moderador: Se o assunto for fútil, ou se já foi comentado no passado nesta lista, por favor desconsidere este email Desde já agradeço a atenção dispensada. Att. Albuquerque [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Re: Quem grande empresa usa Delphi ?
Olá Bruno, Acredito que tenha algumas informações equivocadas: - A RM não faliu. Ela foi incorporada ao grupo TOTVS inclusive o produto. Na verdade os produtos continuam distintos (Protheus, RM, Datasul e etc). O que realmente foi unificado foi a política/estratégia de vendas. - Se não me engano a base .NET que a TOTVS está adotando vem de um trabalho da RM de substituição de plataforma. Gde abraço, Sérgio T. Uetanabaro De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Bruno Lichot Enviada em: terça-feira, 3 de agosto de 2010 14:59 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Re: Quem grande empresa usa Delphi ? Eles (TOTVS) estao tentando migrar o RM desde que a RM faliu, tentando migrar o mesmo sistema de Delphi para .NET. A sra Saraiva (.NET for All) continua sem conseguir migrar seu site feito em Delphi 5 para .NET. E temos varios outros casos como os citados. SKYPE, Medial Saude, FNDE, STJ, Prefeitura do Rio, Hospital das Clinicas, PRODESP, PRODAM, Braspress, Itapemirim, Urubupungá, Wolkswagem do Brasil, NASA, ABC71, MTV, entre, muitas, mas muitas outras. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br em nome de Jhosef Marks Enviada: ter 3/8/2010 10:45 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Re: Quem grande empresa usa Delphi ? A DataSul que faz parte da Totvs hoje tem algumas aplicações em DELPHI também. A Benner, umas das maiores empresas nacionais trabalha quase que 100% com delphi, hoje tem algumas coisa com C# (projetos WEB). Sem contar que muitas softwares houses hoje ainda usam Delphi sem previsão alguma de mudar... Delphi é o que há de mais punk para desenvolvimento... qualquer outra coisa é re-inventar a roda... huahahhuahuahuahuahua Att, Jhosef Marks de Carvalho Blog: http://www.jhosefmarks.com.br http://www.jhosefmarks.com.br/ Jesus está voltando E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar a minha face e se converter dos seus maus caminhos, então eu ouvirei dos céus, e perdoarei os seus pecados, e sararei a sua terra. (2 Cr 7:14) Em 3 de agosto de 2010 13:22, Fellipe Henrique felli...@gmail.com mailto:fellipeh%40gmail.com mailto:fellipeh%40gmail.com escreveu: Olá Rubem, Sim, o sistema Protheus (microsiga), pelo menos o kernel dele, foi desenvolvido em Delphi, tanto até o Editor de Códigos e o Client... o compilador da linguagem própria ADVPL foi feito em C++ (não sei lhe informar se foi BCB), o ADVPL é uma mistura de Pascal, Clipper e xHarbor... RUIM DEMAIS!!! Digo, a linguagem...o sistema em si é muito, muito bom... tá pra chegar aqui no Brasil algo que chegue à 10% do deles... []s Em 3 de agosto de 2010 13:18, Rubem Nascimento da Rocha djpardalro...@hotmail.com mailto:djpardalrocha%40hotmail.com mailto:djpardalrocha%40hotmail.com escreveu: Microsiga e RM agora atendem por um único nome: TOTVS (leia-se TOTUS). E a informação que tenho (segura) é que eles estão com investimento pesado em plataforma .NET! Microsiga usava (e acredito que ainda usa) uma linguagem proprietária deles, chamada ADVPL e baseada na linguagem Clipper. Se essa linguagem própria foi feita em Delphi, é algo a ser investigado! A RM Sistemas usava Delphi, mas vai voltar-se totalmente ao .NET! Sds. To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br From: felli...@gmail.com mailto:fellipeh%40gmail.com mailto:fellipeh%40gmail.com fellipeh%40gmail.com Date: Tue, 3 Aug 2010 13:11:40 -0300 Subject: Re: [delphi-br] Re: Quem grande empresa usa Delphi ? Há muito tempo ouvi dizer que a RM e MicroSiga usavam Delphi... agora, se continuam não sei... []s Em 3 de agosto de 2010 12:53, simoesluciano simoesluci...@yahoo.com.br mailto:simoesluciano%40yahoo.com.br mailto:simoesluciano%40yahoo.com.br simoesluciano%40yahoo.com.brescreveu: http://www.embarcadero.com/rad-in-action/application-showcase# http://www.embarcadero.com/rad-in-action/application-showcase Luciano C. Simões --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br delphi-br% 40yahoogrupos.com.br, Dirlei Dionísio dir...@... escreveu Algum tempo atrás, em algum lugar na internet, vi uma lista de aplicações conhecidas feitas em Delphi. Foi lá que vi que o Skype é feito em Delphi. Há muitas outras, mas também não lembro pra citar. Dê uma pesquisada que com certeza você vai encontrar. -- [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique http://blogs.digitumsoft.com.br
RES: RES: RES: RES: [delphi-br] MethodAddress retornando NIL
Eric, Note que a função SetFocus do TWinControl é PUBLIC e não PUBLISHED. Por isso o METHODADDRESS não vai achar o método na chamada ExecMethod( edit1, 'SETFOCUS' ) []´s Sergio Uetanabaro De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: quinta-feira, 15 de julho de 2010 15:15 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: RES: [delphi-br] MethodAddress retornando NIL Errado Rubem, quando me referi que faço (não é comum outros usarem OOP no nível que utilizo) em outra linguagem, não é via macro-substituição, e conforme o caso isso é um péssimo hábito, mas tudo isso não importa. Ficar nas teorias disso ou aquilo não vamos sair do lugar. Delphi é uma linguagem que usa muito OOP, o que quero é uma pequena manipulação que já esta no objeto, não considero nada de radical para a linguagem fazer, veja que eu estaria passando o objeto o que não tornaria o processo as cegas, não é caso para scripts. Enfim, vamos deixar isso pendente, pois mais de 2000 maneiras de não conseguir fazer é facil, o objetivo é uma que ajude a resolver. Grato, Eric --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Rubem Rocha rubem.ro...@... escreveu Se você quer usar algo parecido com macro-substituição, o Delphi não dá suporte para isso, porquê simplesmente isso não é previsto na sua arquitetura. Em linguagens interpretadas, como o PHP, ou pseudo-interpretadas, como o (ainda vivo) Clipper, isso é possível (ou seja, pode ser `mamão com açúcar', pois a arquitetura dessas linguagens assim o permite. Eu entendi o seu objetivo, por isso mesmo que sugeri uma ferramenta para scripting, por ser mais fácil nessa abordagem fazer tais chamadas dinâmicas, visto que um script pode ter código que pode ser criado e atribuído aos eventos de um objeto em tempo de execução e, ainda, poder ser chamado facilmente pelo seu nome. Sds. [As partes desta mensagem que não continham texto foram removidas]
RES: RES: RES: RES: RES: [delphi-br] MethodAddress retornando NIL
OK Eric. Eu entendo que a chamada dinâmica é um recurso que podemos utilizar em vários casos mas teremos limitações qto ao tipo de declaração do método o que complica ao ser utilizado nos métodos de componentes padrão do delphi. Se o problema for realizar a chamada proposta então sugiro a vc utilizar essas chamada em componentes derivados para que publiquem (PUBLISHED) os métodos que você quer utilizar. Nesse caso você terá que se atentar em chamar somente métodos com o devido atributo. Outra forma que posso sugerir é o uso de scripters e adaptar as chamadas necessárias para isso. Scripters podem te dar uma grande mão neste ponto pq você não ficará limitado as chamadas de métodos PUBLISHED. No caso de scripter uma chamada seria algo do tipo: Form.RodarScript(edit.SetFocus;); Logicamente tem outros detalhes mas chega bem perto daquilo que você deseja fazer, acredito eu. Somente descarte scripter caso vc precise de permformance na operação. Já busquei várias alternativas para chamadas dinâmicas. Já sofri bastante com esse tipo de problema pq tive que implementar chamadas de métodos pelo nome e esses métodos podiam ter parâmetros. Caso ainda não seja isso, nos explique o problema para que possamos tentar te auxiliar. Sergio Uetanabaro De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: quinta-feira, 15 de julho de 2010 16:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: RES: RES: [delphi-br] MethodAddress retornando NIL Sergio, isso já sabemos, passei um exemplo prático que obviamente não funciona e para que possam entender e alguem me sugerir uma alternativa que funcione para o que eu quero, entendeu ?? --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Sérgio T. Uetanabaro s...@... escreveu Eric, Note que a função SetFocus do TWinControl é PUBLIC e não PUBLISHED. Por isso o METHODADDRESS não vai achar o método na chamada ExecMethod( edit1, 'SETFOCUS' ) []´s Sergio Uetanabaro [As partes desta mensagem que não continham texto foram removidas]
RES: RES: RES: RES: [delphi-br] MethodAddress retornando NIL
Uma coisa que o Marcos disse é verdade. Chamadas de funções dinâmicas somente podem ser feitas em métodos PUBLISHED pois somente com esse marcador o compilador coloca na VMT da classe as informações do método. Soluções via RTTI somente com published. []´s Sergio Uetanabaro De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: quinta-feira, 15 de julho de 2010 17:13 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: RES: [delphi-br] MethodAddress retornando NIL Marcos, espero que esteja bem errado e dê para fazer o que preciso. Sugiro muito cuidado com certas afirmações NÃO É POSSIVEL ..., mesmo se for um expert, assim você automaticamente cria diversos limites a si mesmo. Teve situações parecidas onde um colega pediu algo e outro muito experiente e talentoso, afirmou o mesmo, e eu postei a solução (código) devidamente testada. Devido a minha experiência, acho mais fácil sempre deduzir que é possível mesmo ao que me seja totalmente alheio. Um colega disse ser possível, mas não informou como rsrs passou uma tonelada de vídeos para download, vou ver se encontro a resposta mágica. Um outro passou o código não posso testar no D2009, porque é para Delphi 2010 rsrs Tedit(sender).setfocus ou semelhante, não é o que desejo, até já criei algo parecido e vou substituir. Grato, Eric Developer Systems --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Marcos Douglas m...@... escreveu Olá Eric, Copiei abaixo, duas de suas mensagens: ... Primeiramente sua resposta: NÃO dá pra fazer. O Delphi possui uma linguagem FORTEMENTE TIPADA. Esse é um pró da linguagem, em vários problemas... mas também pode ser um contra quando você tenta fazer algoritmos com chamadas abstratas e/ou dinâmicas. A única possibilidade de fazer o que você quer, é utilizando métodos published, que já foi muito comentado por várias pessoas aqui. Não dá pra fazer chamadas a métodos utilizando somente uma string representando seu nome; isso vai contra a filosofia da linguagem, contra a sua base e razão de existir. Você consegue fazer isso em outras linguagens (vc não falou de nenhuma em particular) como, por exemplo, em Java. No entanto, veja que esta prática quebra o encapsulamento (um dos pilares da OOP). O mesmo podemos dizer de Ruby, Python, etc... Cordialmente, MD [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Campo Agregado no CLientDataSet
Pessoal, boa tarde. Alguem sabe me dizer se há como colocar condição na propriedade EXPRESSION de um campo agregado no clientDataSet ?? Tipo ao inves de fazer apenas um SUM(VALOR) fazer tipo um SUM(DECODE(ColunaX, 0, 0, VALOR)) Obrigado e fico aguardo. Sérgio [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Campo Agregado no CLientDataSet
Obrigado pela informação. On Fri, 9 Apr 2010 18:38:09 +, Rubem Nascimento da Rocha wrote As expressões de um campo agregado não dão suporte algum para funções ou construções de expressões condicionais, apenas expressões que envolvem funções de agregação (SUM, AVG, COUNT, etc.). Sds. To: delphi-br@yahoogrupos.com.br From: henrique_fi...@yahoo.com.br Date: Thu, 8 Apr 2010 16:56:16 -0300 Subject: [delphi-br] Campo Agregado no CLientDataSet Pessoal, boa tarde. Alguem sabe me dizer se há como colocar condição na propriedade EXPRESSION de um campo agregado no clientDataSet ?? Tipo ao inves de fazer apenas um SUM(VALOR) fazer tipo um SUM(DECODE(ColunaX, 0, 0, VALOR)) Obrigado e fico aguardo. Sérgio __ Você sabia que seu navegador te ajuda a ficar longe de vírus? Leia mais sobre isso. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: ser...@altamogiana.com.br Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] DLL em Delphi para ser usada em C#
Faço o uso e alguns cuidados são requeridos. Somente utilize os tipos ordinários. Tipos PCHAR e derivados devem ser tratados como StringBuilder. Abaixo está o código .net: public static class Delphi32Interop { [DllImport(DelphiFunctions.dll, EntryPoint = DelphiTesteString, CharSet = CharSet.Ansi)] internal static extern StringBuilder DelphiTesteString(StringBuilder value); } E a função no delphi ficaria assim: Function DelphiTesteString(Value:PAnsiChar):PAnsiChar;stdcall; begin Result := 'Teste'; end; Lembrado de fazer o export dela. []´s Sérgio T. Uetanabaro Tecnologia ( 55 16 3515-5200 - Ribeirão Preto + s...@allbras.com.br De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Rocha Enviada em: sexta-feira, 26 de junho de 2009 15:33 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] DLL em Delphi para ser usada em C# Prioridade: Alta É possível usar DLLs Win32 no .NET, sem precisar que essas DLLs sejam do tipo COM, padrão inclusive nativo, reconhecido pelo .NET. Tais DLLs, segundo a filosofia .NET, são tidas como código não gerenciado. Peça pro povo que mexe com .NET da sua equipe consultar o tópico Consuming Unmanaged DLL Functions no MSDN Library do Visual Studio 2008. Lá explica como fazer isso. Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de José Mário Silva Guedes Enviada em: sexta-feira, 26 de junho de 2009 14:17 Para: Delphi BR - Grupo de Discussão Assunto: [delphi-br] DLL em Delphi para ser usada em C# Olá amigos! Preciso dar uma força para a equipe .NET e eles estão precisando usar uma DLL feita em Delphi 6, os quais tenho os fontes. Eles não estão conseguindo usar e pelo que entendi tenho que compilar essa DLL 100% compatível. Algum iniciado em .NET sabe do que eles estão falando? :) -- José Mário Silva Guedes Analista Programador Delphi [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] 3 camadas (servidor de aplicaçã o) + OOP ..... ( pode usar DataSnap?)
Outra boa opção seria a RemObjects. Vale a pena conferir. Sérgio T. Uetanabaro De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Marcelo Moacir Florindo Enviada em: sexta-feira, 29 de maio de 2009 19:27 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] 3 camadas (servidor de aplicação) + OOP . ( pode usar DataSnap?) Muito interessante. Vou dar uma olhada nesse cara.valeu mesmo! Abraços, Marcelo 2009/5/29 JB josebened...@gmail.com mailto:josebenedito%40gmail.com Eu utilizo da seguinte maneira, resumidamente. Servidor e cliente baseados no kbmMW (Serviços Standard, Query e SOAP). Servidor faz chamadas aos pacotes PL/SQL do oracle com o DOA (Direct Oracle Access). Cliente faz chamadas no servidor, mais ou menos assim: ...Help.Salvar; var Args: array of Variant; sResposta: string; begin SetLength(Args,5); Args[0] := Help.Form; Args[1] := Help.Descricao; Args[2] := Help.Publico; Args[3] := Help.Usuario; Args[4] := Help.Arquivo; sResposta := kbmMWSimpleClient1.Request('ORASERVICE','','SALVA_HELP',Args); end; isso esta dentro das rotinas de persistência dos objetos (na unha msm); do lado do servidor basta chamar as funções que executam os pacotes no oracle (o DOA tem um wizard show de bola que gera as chamadas aos pacotes, onde ficam todas as regras de negócio, afinal oracle é oracle neh rsrs, mas a idéia pode ser aplicada em qq banco, utilizo tb com o firebird e sql server...) esse kbmMW é foda msm, muuitoo rápido, temos a versão pro e vale a pena o investimento, o mesmo servidor roda serviços para nossas aplicações delphi, web e mobile graças ao SOAP, vc pode criar qtos serviços quiser, ele faz controle do pool de conexões, segurança, etc... Att. JB 2009/5/29 Marcelo Moacir Florindo marceloflori...@gmail.com mailto:marceloflorindo%40gmail.com marceloflorindo%40gmail.com : José, E podes dar um panorama de como funciona, usas algum framework para a persistência de dados, tipo um hibernate da vida??? Obrigado, Marcelo 2009/5/29 JB josebened...@gmail.com mailto:josebenedito%40gmail.com josebenedito%40gmail.com eu utilizo kbmMW... ah, como o Bruno disse, delphi é OOP natural sim Sr. -- José Benedito Software Developer +55 19 8116-7826 skype:jb.sologix -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas] -- José Benedito Software Developer +55 19 8116-7826 msn: jb_holam...@hotmail.com mailto:jb_holambra%40hotmail.com jb_holambra%40hotmail.com skype:jb.sologix -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Borland é vendida
A mesma confusão se aplica em FUSÃO e VENDA. Sérgio T. Uetanabaro De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eduardo Silva dos Santos Enviada em: quarta-feira, 6 de maio de 2009 15:17 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Borland é vendida O pessoal ta confundindo VENDIDA com FALIDA... 2009/5/6 Fellipe Henrique felli...@gmail.com mailto:fellipeh%40gmail.com : O último que sair apague a luz!!! 2009/5/6 Bruno Lichot bruno.lic...@borland.com mailto:bruno.lichot%40borland.com Parem com esse papo puramente especulativo... O fato de uma empresa incorporar um outro grupo de empresas não é motivo de pessimismo... Pelo contrário, estamos todos felizes com esta fusão e animados com os novos produtos provenientes desta nova etapa. Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Elazar Dornelles Ceza Sent: quarta-feira, 6 de maio de 2009 14:39 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: Res: [delphi-br] Borland é vendida é...sobrou nada da velha e boa... Borland De: Camoloze camol...@imatec.com.br mailto:camoloze%40imatec.com.br camoloze%40imatec.com.br mailto: camoloze%40imatec.com.br camoloze%2540imatec.com.br Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Enviadas: Quarta-feira, 6 de Maio de 2009 13:46:46 Assunto: [delphi-br] Borland é vendida Borland é vendida para Micro Focus por US$ 75 milhões por IT Web 06/05/2009 A aquisição deve ser concluída no fim do segundo trimestre ou início do terceiro trimestre deste ano e ainda está sujeita à aprovação A Borland Software Corporation, especializada em soluções Open ALM, foi vendida nesta quarta-feira (06/05) para a Micro Focus International, em uma negociação que chegou a aproximadamente US$ 75 milhões. Pelo acordo, a Micro Focus adquire todas as ações em uma transação em dinheiro. Cada ação foi negociada a US$ 1,00, um prêmio de 25% sobre o valor encerrado em 5 de maio, quando a cotação era de US$ 0,80 - e de 67% sobre a média dos últimos 30 dias. A aquisição deve ser concluída no fim do segundo trimestre ou início do terceiro trimestre deste ano e ainda está sujeita à aprovação da agência regulatória antitruste dos Estados Unidos e dos acionistas de ambas companhias (a aquisição já foi aprovada em caráter unânime por todos os diretores do board [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- _ T.·.F.·.A.·. Fellipe Henrique Blog: www.digitumsoft.com.br/blogs/fellipeh -- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas] -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com mailto:eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Delphi 2007 - Exportar Rel QuickReport p/ JPG
Boa tarde. Pessoal estou tendo problemas para exportar um relatório, desenvolvido no quickreport com delphi 2007, para JPG. Fiz os mesmos procedimentos com o delphi7 e funcionou, porém, no delphi 2007, o arquivo JPG gera uma pagina em BRANCO, totalmente em BRANCO. Alguem ja precisou passar por esta situação e teve este problema? Como foi resolvido? Poderiam me auxiliar? Ou conhecem algum componente que faça esse processo de exportação e que seja compátivel com o delphi 2007?? Fico no aguardo! Sérgio Tecnologia da Informação - TI e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Delphi 2007 - Exportar Rel QuickReport p/ JPG
Pessoal, só complementando, estou fazendo uso do processo abaixo para exportar para JPG. Essa dica, eu encontrei na net: procedure TFR_Memoria_Calculo_QR.QuickRepToImg(QR: TQuickRep; Path: string; Tipo: Integer); var i : Integer; BMP : TBitmap; JPG : TJPegImage; aUnits : TQRUnit; Rel_Recibo : TMetafile; begin Rel_Recibo := QR.QRPrinter.Page; // Pega unidade de medida atual no QReport. aUnits := QR.Units; // Altera unidade de medida para Pixels. QR.Units := Pixels; try for i := 1 to QR.QRPrinter.PageCount do begin // Cria Bitmap. BMP := TBitMap.Create; // Cria JPeg. JPG := TJPegImage.Create; try // Define tamanho do Bitmap de acordo com o tamanho da página do QReport. BMP.Width := Round(QR.Page.Width); BMP.Height := Round(QR.Page.Length); // Pegar página a página. QR.QRPrinter.PageNumber := i; // Atribui a página ao Bitmap. BMP.Canvas.Draw(0, 0, QR.QRPrinter.Page); // Transfere também para JPeg. JPG.Assign(BMP); // Salvar em disco. JPG.SaveToFile(Path + 'Pagina' + IntToStr(i) + '.jpg'); finally // Libera objetos. BMP.Free; JPG.Free; end; end; finally // Volta unidade de medida. QR.Units := aUnits; end; end; Obrigado e fico no aguardo. On Wed, 15 Oct 2008 15:23:11 -0300, Sérgio wrote Boa tarde. Pessoal estou tendo problemas para exportar um relatório, desenvolvido no quickreport com delphi 2007, para JPG. Fiz os mesmos procedimentos com o delphi7 e funcionou, porém, no delphi 2007, o arquivo JPG gera uma pagina em BRANCO, totalmente em BRANCO. Alguem ja precisou passar por esta situação e teve este problema? Como foi resolvido? Poderiam me auxiliar? Ou conhecem algum componente que faça esse processo de exportação e que seja compátivel com o delphi 2007?? Fico no aguardo! Sérgio Tecnologia da Informação - TI e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Delphi 2007 - Exportar Rel QuickReport p/ JPG
A empresa que trabalho só utiliza o Quickreport. Agradeço pela dica mais para mim ela nao será válida. Att, On Wed, 15 Oct 2008 12:06:31 -0700 (PDT), Luciano Calenzani Simões wrote O FastReport faz isso no Delphi2009 sem problemas. Luciano Calenzani Simões Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Evento Tiburón
Andreano, Foi legal a apresentação mas a demonstração em flash ficou cortando. Não deu pra ver muita coisa. []´s Sérgio T. Uetanabaro [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Impressão de Etiquetas - Impressoras Matriciais
Galera boa tarde... Preciso da ajuda de vocês... Há algum componente FREE (de preferência) capaz de gerar etiquetas para serem impressas em formulários continuos nas impressoras matriciais... ou há alguma rotina desenvolvida por alguém da lista que faça isso... mais um detalhe imporante, eu preciso ter controle sobre o tamanho da FONTE... pois na mesma etiqueta, eu preciso imprimir o cabeçalho com fonte tamanho 10, por exemplo, e a informação em si que importa para o usuário, tem que sair no tamanho 14 ou 16... Espero contar com vossa ajuda! Att, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Agrupamento Semanal
Obrigado pela aajuda que estão enviando-me... Mas eu preciso pensar em algo pra tratar pelo delphi mesmo...pq atualmente, o select retorna dia a dia... dai no delphi, eu faço o agrupamento por semana então eu tenho que pensar para verificar qdo MUDAR A SEMANA, executa agrupamento... On Fri, 18 Jul 2008 12:10:46 -, Alexsandro wrote Eu vivi uma situação meia parecida, e fiz assim : DATEPART(week, campodata) - DATEPART(week, DATEADD(dd, - DAY (campodata) + 1, campodata)) + 1 AS semana --- Em delphi-br@yahoogrupos.com.br, Alessandro DUARTE de Moraes [EMAIL PROTECTED] escreveu Buenos, isso só se resolve escrevendo função auxiliar para o banco de dados. Qual banco que estás utilizando? Mas alguns bancos já possuem a solução: no mysql podes agrupar utilizando a função WEEK(DATA_REFERENCIA) que funciona. Alessandro DUARTE de Moraes A.C. Santa Casa do Rio Grande. http://www.santacasarg.com.br (53) 3233-7118 - Original Message - From: henrique_filet To: delphi-br@yahoogrupos.com.br Sent: Thursday, July 17, 2008 11:30 AM Subject: [delphi-br] Agrupamento Semanal Bom dia galera... Vou expor o probleminha que estou enfrentando aqui e espero contar com a ajuda de vcs... Segte: Tem um relatório no meu sistema que exibo dados AGRUPADOS POR SEMANA baseado no período informado pelo usuário. A lógica que tenho implementado hoje estava funcionando bem até ocorrer a situação ocorrida. Meu select retorna os dados DIA A DIA sem agrupamento nenhum, daí, no delphi, eu faço o tratamento para agrupar. Faço um DayOfWeek na data retornado pelo select verificando se o retorno deste DayOfWeek é = 2 (Segunda-Feira), se for, realizo a quebra (o agrupamento pela Semana). O problema ocorreu que, no período solicitado pelo usuário, 17/04/2008 à 30/04/2008, não houve registros nenhum nos dias 20 e 21/04 (domingo e segunda-feira) daí a lógica existente falhou e não agrupou... Mesmo tendo mudado a semana. Abaixo segue como deveria ter sido o agrupamento: 17/04/2008 à 20/04/2008 21/04/2008 à 27/04/2008 28/04/2008 à 30/04/2008 Porém, como não houve registros nos dias 20 e 21, o agrupamento ficou assim: 17/04/2008 à 27/04/2008 28/04/2008 à 30/04/2008 Algum de vocês poderiam me ajudar a encontrar uma solução para estas situações??? Obrigado e conto com vossa ajuda. Sérgio -- E-mail Seguro Vetorial.net Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, encaminhe para [EMAIL PROTECTED] Chave de Identificação: 54568,487fb635542742047117581 [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Agrupamento Semanal - RESOLVIDO
Galera, agradeço a ajuda daqueles que responderam meu email.. Queria avisá-los que consegui resolver o problema... Att, [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Agrupamento Semanal - RESOLVIDO
Opa com certeza... compartilho sim! Na verdade foi algo simples mas que atendeu meu problema. Criei duas variaveis do tipo INTEGER: v_semana e v_semana_anterior; Atribuo zero pra ambos; Dai dentro do loop executado, eu atribuo valor para a variavel v_semana atraves do comando WeekOf(); v_semana := WeekOf(CampoData); dai se v_semana_anterior for zero, entao faço v_semana_anterior receber o valor de v_semana; dai comparo se v_semana v_semana_anterior, se for, executo o agrupamento por semana; em seguida, comparando se v_semana for diferente v_semana_anterior, entao atualiza o valor de v_semana_anterior := v_semana; Peço desculpas se não fui claro, mas eh q a estrutura que o sistema foi desenvolvido e agora eu estou pegando para dar manutenção, fica dificil de eu dar mais detalhes pq o prcesso eh grande até se chegar nesse processo de quebra... Mais qualquer coisa, estou a disposição On Fri, 18 Jul 2008 17:40:03 +, Rubem Nascimento da Rocha wrote Companheiro, um dos motes desta lista é a ajuda mútua. Portanto, seja grato a ela e compartilhe sua solução aqui na lista. Não deixe essa impressão injusta de venha a nós, e ao vosso reino... nada!, pois vc recorreu à lista para tentar resolver uma situação, e como vc podem ter muitos que podem passar pela mesma problemática! Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Fri, 18 Jul 2008 13:10:57 -0200 Subject: [delphi-br] Agrupamento Semanal - RESOLVIDO Galera, agradeço a ajuda daqueles que responderam meu email.. Queria avisá-los que consegui resolver o problema... Att, __ 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 Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Firebird 2.1
O correto seria, ao meu ver, dessa forma, ja que a trigger está sendo criada na tabela USUARIO: INSERT INTO DIREITO(COD_USUARIO) VALUES (NEW.COD_USUARIO); Att, On Wed, 9 Jul 2008 23:30:24 -0300, Edelson Regis de Lima wrote Olá pessoal. Tenho um sistema rodando em Interbase 2007, e preciso migrar para o Firebird 2.1 Para migrar, eu entrei no proprio IBExpert, na aba DDL, onde ele me dá todos os scripts de criação da tabela, contraints, trigers, etc... Estava tudo ocorrendo bem, até eu tentar criar a seguinte triger no Firebird 2.1 CREATE TRIGGER TRG_INSERT_DIREITO FOR USUARIO ACTIVE AFTER INSERT POSITION 0 AS begin INSERT INTO DIREITO (COD_USUARIO) VALUES (USUARIO.COD_USUARIO); end Essa triger é só para, quando for incluído um novo usuário, ele cria automaticamente um registro ligado à esse usuário na tabela de direitos. As tabelas e seus respectivos campos foram criados corretamente, porem insiste em dar o seguinte erro: Column does not belong to referenced table. Dynamic SQL Error. SQL error code = -206. Column unknown. USUARIO.COD_USUARIO. At line 5, column 51. Como se ele não encontrasse USUARIO.COD_USUARIO, mas o mesmo existe. Será que mudou a forma de se referenciar as tabelas no Firebird 2.1? Detalhe: eu uso o Dialect 3 tanto no Interbase quanto no Firebird. Abraços, Edelson. [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Workflow
Acho que vale a pena vc dar uma olhada no biztalk da microsoft. Ele tem algumas funções de workflow e o único impecílio eh q vc vair ter q desenvover no visual studio. Dá uma avaliada nele. Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Consultores Software Enviada em: quarta-feira, 2 de julho de 2008 10:17 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Workflow Mas, essa ferramenta ( Star Team ) não se aplica somente ao processo de desenvolvimento de software ? Aqui, precisamos de um workflow que nos permita modelar a rotina de trabalho de uma empresa, de preferência nos padrões da wfmc ( http://www.wfmc. http://www.wfmc.org/ org/ ). Inclusive há clientes solicitando propostas. Alguém conhece ?? 2008/7/2 Bruno Lichot bruno.lichot@ mailto:bruno.lichot%40codegear.com codegear.com: Salve Leonardo. Eu já usei Workflow no Delphi. Na verdade criei no SatrTeam o Worlflow que fica integrado com a gestão de configuração e mudança, versionamento e requisito me dando total rastreabilidade de tudo. E criei as interfaces no Delphi de acompanhamento de workflow, desta forma o processo ficou completamente adaptativo e escalável. Abs BL -Original Message- From: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br[mailto: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Leonardo Sent: quarta-feira, 2 de julho de 2008 10:03 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br Subject: [delphi-br] Workflow Leonardo Soares SobrinhoPessoal, bom dia. Alguém já criou algo relacionado a workflow no delphi ? Caso positivo, pode me passar algumas dicas. Atenciosamente, Leonardo Soares Sobrinho Analista de Sistemas ( 55 64 9213-1713 + leonardosobrinho@ mailto:leonardosobrinho%40yahoo.com.br yahoo.com.br leonardosobrinho%40yahoo.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] zeos no delphi 2007
Ja instalei e vale a pena sim. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de felipe govoni Enviada em: segunda-feira, 16 de junho de 2008 09:56 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] zeos no delphi 2007 alguem ja instalou? vale a pena? vlw galera -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] zeos no delphi 2007
ZEOSDBO-6.6.1_beta Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de felipe govoni Enviada em: segunda-feira, 16 de junho de 2008 10:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] zeos no delphi 2007 qual versao vc usou? 2008/6/16 Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40allbras.com.br com.br: Ja instalei e vale a pena sim. []´s Sérgio T. Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br [mailto: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br] Em nome de felipe govoni Enviada em: segunda-feira, 16 de junho de 2008 09:56 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] zeos no delphi 2007 alguem ja instalou? vale a pena? vlw galera -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] zeos no delphi 2007
Quais DLLs esta dando falta? Qual banco vc esta utilizando? Sérgio T. Uetanabaro Tecnologia * 55 16 3515-5200 - Ribeirão Preto * [EMAIL PROTECTED] _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de felipe govoni Enviada em: segunda-feira, 16 de junho de 2008 11:26 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] zeos no delphi 2007 ja instalei mas ta dando erro, ele dizz q nao encontra as dll. mas ja coloquei elas na pasta do projeto, na system e na system32 aonde devo colocar elas? 2008/6/16 HNS Informática [EMAIL PROTECTED] mailto:hns%40hns.com.br br: a última versão, 6.6.2 - Original Message - From: felipe govoni To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, June 16, 2008 10:22 AM Subject: Re: [delphi-br] zeos no delphi 2007 qual versao vc usou? 2008/6/16 Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40allbras.com.br com.brsuka%40allbras.com.br : Ja instalei e vale a pena sim. []´s Sérgio T. Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de felipe govoni Enviada em: segunda-feira, 16 de junho de 2008 09:56 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br Assunto: [delphi-br] zeos no delphi 2007 alguem ja instalou? vale a pena? vlw galera -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG. Version: 8.0.100 / Virus Database: 270.3.0/1505 - Release Date: 16/6/2008 07:20 [As partes desta mensagem que não continham texto foram removidas] -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Fw: Cancelamento taxa telefônica (OFF-TOPIC)
CANCELAMENTO DA TAXA TELEFÔNICA de: R$ 40,37 (residencial) e R$ 56,08 (comercial) Quando se trata do interesse da população, nada é divulgado. COMO PROCEDER: Ligue 0800-619619. Não digite nada. Espere para falar com uma atendente. Diga que é para votar a favor do cancelamento da taxa de telefone fixo. O Projeto de Lei é o de n.º 5476/2001. Esse tipo de assunto NÃO é veiculado na TV ou no rádio, porque eles não têm interesse e não estão preocupados com isso. Então nós é que temos de correr atrás, afinal quem paga somos nós! O telefone a ser discado (0800-619619, de segunda à sexta-feira das 08 às 20h00) é da Câmara dos Deputados Federal. Passe para frente esta mensagem para o maior número possível. LIGUE: 0800-619619. Vamos divulgar. Entrando em vigor esta lei, você só pagará pelas ligações efetuadas, acabando com esse roubo que é a assinatura mensal. Este projeto está tramitando na 'COMISSÃO DE DEFESA DO CONSUMIDOR', na Câmara. Quantos mais ligarem, maior a chance. O BRASIL AGRADECE! Não adianta a gente ficar só reclamando. Quando podemos, devemos tomar alguma atitude... Envie uma cópia para TODOS OS SEUS CONTATOS AGORA e faça valer seus direitos! [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OFF TOPIC - HELP SELECT
Galera, bom dia... Gostaria de uma ideia de vcs para me ajudar montar um select.. Tenho a seguinte situacao na minha tabela: Ex1. PEDIDO - CLIENTE - NUMERACAO - QTDE 1 - 1 - 35 - 3 1 - 1 - 36 - 2 1 - 1 - 38 - 5 Dai, gostaria de montar um select que mostrasse da segte maneira: Ex2. PEDIDO - CLIENTE - n35 - n36 - n38 1 - 1 - 3 - 2 - 5 Lembrando que a numeração pode variar de 23 a 42 por exemplo, porem, no pedido 1 (Ex1) só foi solicitado os numeros 35, 36, 38, portanto, o select deve retornar como mostra acima tbm (Ex2). Eu nao quero algo fixo pois eu poderia fazer um Case When Numero = 23 ...then... e assim até o numero 42, mas neste caso, estou fixando a faixa de valores a montar no select qdo na verdade quer somente o que foi lançado no pedido. Obrigado pela atenção e aguardo retorno. Henrique [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Mais Bug ?? Delphi 2007
Apaga sua DCUs onde seu projeto esta fazendo output das mesmas. Caso ainda dê erro, tem algum outro lugar com essas DCUs do Delphi 7. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Vinicius Santos - MSI Enviada em: quinta-feira, 8 de maio de 2008 10:43 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Mais Bug ?? Delphi 2007 Pessoal, estou migrando um sistema de Delphi 7 para Delphi 2007(está me batendo arrependimento!-). O meu problema agora é o seguinte, eu simplismente coloco um SQLConnection e um SQLQuery da DBExpress, configuro, consigo abrir a tabela em Designer-Time, mas quando compilo o projeto, vem a seguinte mensagem de erro: [DCC Error] Unit1.pas(7)-: F2051 Unit SqlExpr was compiled with a different version of FMTBcd.SizeOfTBCD Eu já abri a Unit SqlExpr e a FMTBcd, para tentar achar alguma coisa, porém não achei nada... Alguém tbem teve esse problema ? 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 [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.10/1421 - Release Date: 07/05/2008 17:23 No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.10/1421 - Release Date: 07/05/2008 17:23 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Borland anuncia venda da CodeGear para a Embarcadero Technologies
Galera, Acredito que de uma forma ou de outra estaremos sempre nas mãos de fornecedores de software e cabe a nós apostar em algum deles e tocar o barco. A codegear foi vendida. Se vai ser melhor ou pior para nós ainda é cedo para dizer mas acredito que com o passar do tempo teremos essa resposta. Especulações nesse ponto somente vai assuntar a comunidade podendo novamente sair um hoax que o delphi ta morto e acho que ninguém mais aguenta o tópico Delphi está morto!. []´s Sérgio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ricardo César Cardoso Enviada em: quarta-feira, 7 de maio de 2008 17:16 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Borland anuncia venda da CodeGear para a Embarcadero Technologies Por esse valor Andrei, bastaria cada um de nós comprar uma licença do RAD Studio que acho que já devia dar direito ;) Agora falando sério... achei a estratégia meio estranha mesmo. Tomara que nossos companheiros Bruno e Andreano não sejam pegos de surpresa se a Embarcadero decidir descontinuar o Delphi, algo que D-U-V-I-D-O que aconteça. Atte, Ricardo. Andrei Luís HYPERLINK mailto:compuvale.software%40gmail.com[EMAIL PROTECTED] escreveu: Pôxa, se tivessem avisado antes, a gente fazia uma vaquinha e comprava a CodeGear. Somos 4.166 associados x USD 7.202,00 = USD 30.003.532,00 Com o dolar a R$ 1,67, desembolsaríamos R$ 12.027,34 pra comprar a CodeGear. Será que dá tempo de fazer uma contraproposta?-?? :-) [] Andrei 2008/5/7 MarcioCC(R) HYPERLINK mailto:itabyte%40itabyte.com[EMAIL PROTECTED]: Eita nóis a Borland nao perde tempo pagou levou isso sim é que negócio 30 pila ainda uma parte parcelada?? isso não gera um ar de aperto de dividas?? posso estar enganado , mais bola pra frente se for pra melhor que venha a tar de Embarcadero(-só espero que nao embarcaderemos em barco furado)...hehehe ...t+ JESUS TE AMA !!! -*-*-*-** MarcioCC(R) - Analista/Programado-r - Delphi,PHP,ASP -*-*-*-** 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] No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.9/1419 - Release Date: 07/05/2008 07:46 No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.9/1419 - Release Date: 07/05/2008 07:46 [As partes desta mensagem que não continham texto foram removidas]
RES: RES: RES: RES: [delphi-br] Gerência de Memóri a na IDE do BDS 2006
Ah ta.. agora entendi. Vc está falando em design-time. Bom, ai ja nao sei te dizer exatamente pq a IDE tem esse comportamento pq nunca consegui trabalhar com a IDE durante um dia inteiro sem que ocorresse um problema ou bug. []'s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 28 de abril de 2008 16:57 Para: delphi-br@yahoogrupos.com.br Assunto: Res: RES: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Esse que é o problema. Esse ele não libera a memória, só vai aumentando, aumentando, aumentando até que a máquina fica instável por falta de memória, isso acontece com Win XP-SP2 e Win Vista. Será que ninguém mais passa por esse problema? Façam um teste, não fechem a IDE, só abram e fechem projetos e units, no final do dia o uso de memória vai estar nas alturas. Luciano Calenzani Simões - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Enviadas: Segunda-feira, 28 de Abril de 2008 16:50:51 Assunto: RES: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Tbem nao. Mas nao precisa esquentar a cabeca com isso nao. Ele vai liberar assim q necessario. []'s Sergio _ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 28 de abril de 2008 15:22 Para: [EMAIL PROTECTED] os.com.br Assunto: Res: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 E existe alguma forma de informar ao Windows para liberar aquela área de memória que não está mais em uso pela IDE? Luciano Calenzani Simões - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka% 40allbras. com.brsuka@ allbras.- com.br Para: HYPERLINK mailto:delphi- br%40yahoogrupos .com.br[EMAIL PROTECTED] -os.com.br Enviadas: Segunda-feira, 28 de Abril de 2008 14:55:20 Assunto: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Da memória física sim. O windows gerencia isso. _ De: [EMAIL PROTECTED] os.com.br [mailto:delphi- [EMAIL PROTECTED] os.com.br] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 28 de abril de 2008 14:12 Para: [EMAIL PROTECTED] os.com.br Assunto: Res: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Tá, mas você está dizendo que a responsabilidade de liberação de memória ao fechar uma unit não é da IDE e sim do Windows? Luciano Calenzani Simões (27) 3082-1911 / (27) 9976-2981 - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka% 40allbras. com.brsuka@ allbras.- com.br Para: HYPERLINK mailto:delphi- br%40yahoogrupos .com.brdelphi- [EMAIL PROTECTED] -os.com.br Enviadas: Segunda-feira, 28 de Abril de 2008 13:57:58 Assunto: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Na verdade a melhor maneira de monitorar o uso de memória não é pelo taskmanager pois nele somente eh mostrado o uso do workingset da aplicacao. Ao minizar a aplicacao vc somente esta liberando o workingset comecando a paginar memória que não é uma boa idéia em termo de performance. Para monitoramento de memoria eu indico o sysinternals que te mostra alem do workingset mostra também as falhas de paginacao, virtual size e os privates bytes. Outro ponto é que o windows gerencia o workingset da aplicação. Não eh pq vc fechou uma tela que o windows irá liberar a memória imediatamente. Dá uma estudada melhor na parte de gerencia de memória do windows e do gerenciador de memória do delphi para entender melhor essa situação. Para monitorar leaks de memória utilize o gerenciado de memória fastmm embutido no delphi. []'s Sergio Uetanabaro -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:delphi- [EMAIL PROTECTED] os.com.br] Em nome de Eduardo Silva dos Santos Enviada em: segunda-feira, 28 de abril de 2008 13:35 Para: [EMAIL PROTECTED] os.com.br Assunto: Re: [delphi-br] Gerência de Memória na IDE do BDS 2006 Abra o Gerenciador de Tarefas e na aba processos veja quanto o Bds.exe esta usando de memoria, minimize, aguarde alguns segundos e veja como diminui, ao maximinizar vai ta usando bem mesmo. eu sempre fiz isso com os Delphi's e deu certo, faça um teste e poste os resultados. Quando o Bds.exe estiver ocupando bastante memória tenta minimizar para você ver. 2008/4/28 Luciano Calenzani Simões simoesluciano@ yahoo.com. br: Estou usando o Borland(R) Delphi(R) for Microsoft(R) Windows Version 10.0.2288.42451 Update 2, e tenho notado um problema. Ao fechar uma unit, a memória aloca pela IDE para esta unit não é liberada. Isso se torna um problema no decorrer do dia, tendo ocasiões que é necessário reiniciar o BDS para que a memória seja liberada. Alguma dica? Obrigado. Luciano Calenzani Simões Abra sua conta no Yahoo! Mail, o único sem limite de espaço
RES: [delphi-br] Renomeando Tabela.
No SQL Server tem uma procedure chamada sp_rename e no oracle tem a instrucao alter table table_name rename to new_table_name (HYPERLINK http://www.dba-oracle.com/t_alter_table_rename.htmhttp://www.dba-oracle.co m/t_alter_table_rename.htm). []'s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 28 de abril de 2008 09:59 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] Renomeando Tabela. Prioridade: Alta Pode esquecer! Sem chance! O único SGBD que tenho notícia até o momento que permite fazer isso é o MySQL! O SQL Server não tem instruções embutidas no seu SQL engine para renomear uma tabela. Vais ter que criar uma tabela com o novo nome e a mesma estrutura da tabela antiga e importar os dados. Sds. -_-_-__ To: ; From: HYPERLINK mailto:sandro%40serel.com.br[EMAIL PROTECTED] Date: Mon, 28 Apr 2008 10:00:17 -0300 Subject: [delphi-br] Renomeando Tabela. Olá amigos, Estou pesquisando, mas ainda não encontrei sucesso. Utilizando banco SQL, Delphi7 e conexão DBExpress, alguém sabe como faço prá renomear uma tabela ??? Brigadão Abraços Sandro [As partes desta mensagem que não continham texto foram removidas] -_-_-_-_-_-_ Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o Messenger! É GRÁTIS! HYPERLINK http://www.msn.com.br/emoticonpackhttp://www.msn.-com.br/emoticonp-ack No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Serv
No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Serviço do windows 64bits
Ola lista, Estou desenvolvendo um serviço do windows simples. Somente criei um novo projeto e instalei ele em minha maquina. Tento iniciar esse projeto mas nao tenho resposta da inicialização. Peguei o exe e coloquei em um win xp 32 e foi normal. O projeto nao tem nada de mais, somente criei um projeto do zero e compilei. Alguem tem alguma dica sobre isso? Pessoal da CodeGear, tem um canal de suporte mais rápido para esse tipo de problema? Estou colocando os bugs no QualityCentral mas nunca tenho resposta. Meu computador está com windows xp 64 bits com os ultimos updates. Uso o delphi 2007 com todos os packs e fixes em dia. []'s Sérgio Uetanabaro No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Gerência de Memória na IDE do BDS 2006
Na verdade a melhor maneira de monitorar o uso de memória não é pelo taskmanager pois nele somente eh mostrado o uso do workingset da aplicacao. Ao minizar a aplicacao vc somente esta liberando o workingset comecando a paginar memória que não é uma boa idéia em termo de performance. Para monitoramento de memoria eu indico o sysinternals que te mostra alem do workingset mostra também as falhas de paginacao, virtual size e os privates bytes. Outro ponto é que o windows gerencia o workingset da aplicação. Não eh pq vc fechou uma tela que o windows irá liberar a memória imediatamente. Dá uma estudada melhor na parte de gerencia de memória do windows e do gerenciador de memória do delphi para entender melhor essa situação. Para monitorar leaks de memória utilize o gerenciado de memória fastmm embutido no delphi. []'s Sergio Uetanabaro -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo Silva dos Santos Enviada em: segunda-feira, 28 de abril de 2008 13:35 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Gerência de Memória na IDE do BDS 2006 Abra o Gerenciador de Tarefas e na aba processos veja quanto o Bds.exe esta usando de memoria, minimize, aguarde alguns segundos e veja como diminui, ao maximinizar vai ta usando bem mesmo. eu sempre fiz isso com os Delphi's e deu certo, faça um teste e poste os resultados. Quando o Bds.exe estiver ocupando bastante memória tenta minimizar para você ver. 2008/4/28 Luciano Calenzani Simões [EMAIL PROTECTED]: Estou usando o Borland(R) Delphi(R) for Microsoft(R) Windows Version 10.0.2288.42451 Update 2, e tenho notado um problema. Ao fechar uma unit, a memória aloca pela IDE para esta unit não é liberada. Isso se torna um problema no decorrer do dia, tendo ocasiões que é necessário reiniciar o BDS para que a memória seja liberada. Alguma dica? Obrigado. Luciano Calenzani Simões 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] -- ... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ ... [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18
RES: RES: [delphi-br] Gerência de Memória na IDE d o BDS 2006
Da memória física sim. O windows gerencia isso. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 28 de abril de 2008 14:12 Para: delphi-br@yahoogrupos.com.br Assunto: Res: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Tá, mas você está dizendo que a responsabilidade de liberação de memória ao fechar uma unit não é da IDE e sim do Windows? Luciano Calenzani Simões (27) 3082-1911 / (27) 9976-2981 - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Enviadas: Segunda-feira, 28 de Abril de 2008 13:57:58 Assunto: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Na verdade a melhor maneira de monitorar o uso de memória não é pelo taskmanager pois nele somente eh mostrado o uso do workingset da aplicacao. Ao minizar a aplicacao vc somente esta liberando o workingset comecando a paginar memória que não é uma boa idéia em termo de performance. Para monitoramento de memoria eu indico o sysinternals que te mostra alem do workingset mostra também as falhas de paginacao, virtual size e os privates bytes. Outro ponto é que o windows gerencia o workingset da aplicação. Não eh pq vc fechou uma tela que o windows irá liberar a memória imediatamente. Dá uma estudada melhor na parte de gerencia de memória do windows e do gerenciador de memória do delphi para entender melhor essa situação. Para monitorar leaks de memória utilize o gerenciado de memória fastmm embutido no delphi. []'s Sergio Uetanabaro -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Eduardo Silva dos Santos Enviada em: segunda-feira, 28 de abril de 2008 13:35 Para: [EMAIL PROTECTED] os.com.br Assunto: Re: [delphi-br] Gerência de Memória na IDE do BDS 2006 Abra o Gerenciador de Tarefas e na aba processos veja quanto o Bds.exe esta usando de memoria, minimize, aguarde alguns segundos e veja como diminui, ao maximinizar vai ta usando bem mesmo. eu sempre fiz isso com os Delphi's e deu certo, faça um teste e poste os resultados. Quando o Bds.exe estiver ocupando bastante memória tenta minimizar para você ver. 2008/4/28 Luciano Calenzani Simões simoesluciano@ yahoo.com. br: Estou usando o Borland(R) Delphi(R) for Microsoft(R) Windows Version 10.0.2288.42451 Update 2, e tenho notado um problema. Ao fechar uma unit, a memória aloca pela IDE para esta unit não é liberada. Isso se torna um problema no decorrer do dia, tendo ocasiões que é necessário reiniciar o BDS para que a memória seja liberada. Alguma dica? Obrigado. Luciano Calenzani Simões Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! HYPERLINK http://br.mail.http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- . . . . ... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: eduardo.drd@ gmail.com Site: HYPERLINK http://www.drdsistehttp://www.drdsiste mas.com/ . . . . ... [As partes desta mensagem que não continham texto foram removidas] - - -- -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 !-- #ygrp-mkp{ border:1px solid #d8d8d8;font--family:Arial;-margin:14px 0px;padding:-0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;-font-size:-85%;font--weight:bold;-line-height:-122%;margin:-1 0px 0px;} #ygrp-mkp #ads{ margin-bottom:-10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#ff;-text-decoration:-none;} -- !-- #ygrp-sponsor #ygrp-lc{ font-family:-Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:-bold;font--size:78%;-line-height:-122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:-10px;padding:-0 0;} -- !-- #ygrp-mlmsg {font-size:13px;-font-family:-arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;-font:100%-;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:-1.22em;} #ygrp-text{ font-family:-Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:-Arial; clear:both;} #ygrp-vitnav{ padding-top:-10px;font--family:Verdana;-font-size:-77%;margin:-0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:-25px 0;white-space:-nowrap;color:-#666;text--align:right;-} #ygrp
RES: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006
Tbem nao. Mas nao precisa esquentar a cabeca com isso nao. Ele vai liberar assim q necessario. []'s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 28 de abril de 2008 15:22 Para: delphi-br@yahoogrupos.com.br Assunto: Res: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 E existe alguma forma de informar ao Windows para liberar aquela área de memória que não está mais em uso pela IDE? Luciano Calenzani Simões - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Enviadas: Segunda-feira, 28 de Abril de 2008 14:55:20 Assunto: RES: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Da memória física sim. O windows gerencia isso. _ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Luciano Calenzani Simões Enviada em: segunda-feira, 28 de abril de 2008 14:12 Para: [EMAIL PROTECTED] os.com.br Assunto: Res: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Tá, mas você está dizendo que a responsabilidade de liberação de memória ao fechar uma unit não é da IDE e sim do Windows? Luciano Calenzani Simões (27) 3082-1911 / (27) 9976-2981 - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka% 40allbras. com.brsuka@ allbras.- com.br Para: HYPERLINK mailto:delphi- br%40yahoogrupos .com.br[EMAIL PROTECTED] -os.com.br Enviadas: Segunda-feira, 28 de Abril de 2008 13:57:58 Assunto: RES: [delphi-br] Gerência de Memória na IDE do BDS 2006 Na verdade a melhor maneira de monitorar o uso de memória não é pelo taskmanager pois nele somente eh mostrado o uso do workingset da aplicacao. Ao minizar a aplicacao vc somente esta liberando o workingset comecando a paginar memória que não é uma boa idéia em termo de performance. Para monitoramento de memoria eu indico o sysinternals que te mostra alem do workingset mostra também as falhas de paginacao, virtual size e os privates bytes. Outro ponto é que o windows gerencia o workingset da aplicação. Não eh pq vc fechou uma tela que o windows irá liberar a memória imediatamente. Dá uma estudada melhor na parte de gerencia de memória do windows e do gerenciador de memória do delphi para entender melhor essa situação. Para monitorar leaks de memória utilize o gerenciado de memória fastmm embutido no delphi. []'s Sergio Uetanabaro -Mensagem original - De: [EMAIL PROTECTED] os.com.br [mailto:delphi- [EMAIL PROTECTED] os.com.br] Em nome de Eduardo Silva dos Santos Enviada em: segunda-feira, 28 de abril de 2008 13:35 Para: [EMAIL PROTECTED] os.com.br Assunto: Re: [delphi-br] Gerência de Memória na IDE do BDS 2006 Abra o Gerenciador de Tarefas e na aba processos veja quanto o Bds.exe esta usando de memoria, minimize, aguarde alguns segundos e veja como diminui, ao maximinizar vai ta usando bem mesmo. eu sempre fiz isso com os Delphi's e deu certo, faça um teste e poste os resultados. Quando o Bds.exe estiver ocupando bastante memória tenta minimizar para você ver. 2008/4/28 Luciano Calenzani Simões simoesluciano@ yahoo.com. br: Estou usando o Borland(R) Delphi(R) for Microsoft(R) Windows Version 10.0.2288.42451 Update 2, e tenho notado um problema. Ao fechar uma unit, a memória aloca pela IDE para esta unit não é liberada. Isso se torna um problema no decorrer do dia, tendo ocasiões que é necessário reiniciar o BDS para que a memória seja liberada. Alguma dica? Obrigado. Luciano Calenzani Simões Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! HYPERLINK HYPERLINK http://br.mail.http://br.mail.HYPERLINK http://br.mail.http://br.mail. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- . . . . ... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: eduardo.drd@ gmail.com Site: HYPERLINK HYPERLINK http://www.drdsistehttp://www.drdsisteHYPERLINK http://www.drdsistehttp://www.drdsiste mas.com/ . . . . ... [As partes desta mensagem que não continham texto foram removidas] - - -- -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 No virus found in this outgoing message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.5/1401 - Release Date: 28/04/2008 07:18 !-- #ygrp-mkp{ border:1px solid #d8d8d8;font- -family:Arial; -margin:14px 0px;padding: -0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a; -font-size: -85%;font- -weight:bold; -line-height: -122%;margin: -1 0px 0px
RES: [delphi-br] WMI
Blz RUBEM! Obrigado e vou mandar um email pra devmedia sobre o link quebrado e imagens ausentes. []´s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubem Nascimento da Rocha Enviada em: domingo, 13 de abril de 2008 22:28 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] WMI Prioridade: Alta Três coisas: 1) O nome é Rubem, e não Rubens! :-) 2) Façam pressão na DevMedia! Reclamem! Não é a primeira ou a segunda vez que vejo gente reclamando não só da falta de acesso ao meu artigo, mas reclamam de outros artigos que não conseguem visualizar direito, sejam figuras ausentes ou links de download quebrados! 3) Vou postar o material na área de arquivos da lista pra que todos possam baixar! Por isso, quem quiser o material que tenha paciência em esperar, pois eu ñ vou responder a pedidos nem pela lista e nem em PVT. Sds. -_-_-__ To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] From: HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] Date: Sun, 13 Apr 2008 22:12:18 -0300 Subject: [delphi-br] WMI Olá lista, Estive procurando na internet algumas coisas sobre WMI e vi um artigo do Rubens Nascimento sobre o assunto no clube delphi que inclusive havia um projeto de exemplo. Alguem tem esse exemplo? Rubens, ta por ai? []'s Sergio Uetanabaro No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 13/04/2008 13:45 [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! HYPERLINK http://mobile.live.com/signup/signup2.aspx?lc=pt-brhttp://mobile.-live.com /-signup/signup2.-aspx?lc=pt--br No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 13/04/2008 13:45 No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 13/04/2008 13:45 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] WMI
Olá lista, Estive procurando na internet algumas coisas sobre WMI e vi um artigo do Rubens Nascimento sobre o assunto no clube delphi que inclusive havia um projeto de exemplo. Alguem tem esse exemplo? Rubens, ta por ai? []'s Sergio Uetanabaro No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 13/04/2008 13:45 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Datamodules
Olá lista, Sou programador delphi desde a versão 2 e uma das coisa que eu usava muito era o tal dos datamodules. Utilizava tanto para datasets como também para armazenar resources compartilhados como imagelists, skins e outras coisas. Mas da versão 5 para cá a coisa foi ficando preta. No delphi 7 eu tinha sempre q ter o datamodule aberto na IDE para usar em designtime os componentes contidos nele. Isso era um saco pois toda vez eu tinha q abrir o datamodule para trabalhar com seus recursos. Outro ponto que também era massante é qdo usado em algum gerenciador de versão, a cada checkout tinhamos que fechar o projeto e abrir novamente pois o READONLY não era mudado pq o delphi deixa uma instancia dele em memória readonly. Agora no delphi 2007 existe um bug ainda mais chato e que decidi banir o uso de datamodules de minhas aplicações pois não acredito que esse problema será sanado pois vem desde a versão 7, persiste na versão 2007 e tem alguns relatos no code-central mas parece que o pessoal não consegue reproduzir. Tem um report meu lá (59001) com um exemplo e passo a passo mas ainda nada. O problema consiste que na versão 2007 nem abrindo o datamodule resolve o problema. Resolve sim de imediato mas depois de um certo tempo de desenvolvimento a IDE fica maluca e vc tem que alternar entre visualizar o código e o form do datamodule para as coisas normalizarem. Fica ai a dica sobre o não uso pois vc com certeza ficará nervoso com os procedimentos para poder contornar o problema dos links internos do delphi. Quem tiver alternativas, dicas ou até mesmo uma solução para este problema é muito bem vindo pois não queria ter q colocar em todos os formulários os imagelists e outros componentes aumentando assim o tamanho do exe. Sergio Uetanabaro No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Datamodules
To começando a fazer isso tbem. No começo era tudo lindo ... visual e integrado com a IDE mas agora a casa ta caindo. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Joao Morais Enviada em: sexta-feira, 28 de março de 2008 15:24 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Datamodules Sérgio T. Uetanabaro wrote: Agora no delphi 2007 existe um bug ainda mais chato e que decidi banir o uso de datamodules de minhas aplicações Por essas e outras que dou preferência a instanciar no braço do que confiar no datamodule. -- Joao Morais No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Datamodules
O delphi está atualizado e é legalizado. []´s Sérgio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jhosef Marks Enviada em: sexta-feira, 28 de março de 2008 15:57 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Datamodules Nunca tive problemas com isso, seu Delphi eh original??? Já viu se tem alguma atualização q corrige issu??? Só pra saber, pq o uso dos datamodules é uma prática muito comum e incentivada para desenvolvimento de aplicações. Vlw... Em 28/03/08, Sérgio T. Uetanabaro HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] escreveu: To começando a fazer isso tbem. No começo era tudo lindo ... visual e integrado com a IDE mas agora a casa ta caindo. []´s Sergio Uetanabaro _ De: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] delphi-br%40yahoog-rupos.com.-br [mailto: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] delphi-br%40yahoog-rupos.com.-br] Em nome de Joao Morais Enviada em: sexta-feira, 28 de março de 2008 15:24 Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] delphi-br%40yahoog-rupos.com.-br Assunto: Re: [delphi-br] Datamodules Sérgio T. Uetanabaro wrote: Agora no delphi 2007 existe um bug ainda mais chato e que decidi banir o uso de datamodules de minhas aplicações Por essas e outras que dou preferência a instanciar no braço do que confiar no datamodule. -- Joao Morais No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 [As partes desta mensagem que não continham texto foram removidas] -- Jhosef Marks de Carvalho Delphi Developer HYPERLINK http://groups.google.com/group/soumaisdelphihttp://groups.-google.com/-gro up/soumaisdel-phi [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1347 - Release Date: 27/03/2008 19:15 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Arquivo DRF em compilação de pacotes
Houve há um tempo atras um tópico sobre DRF files que ficou ainda em aberto. Atualmente tive problemas com ele novamente. Tentei isolar o problema para enviar para codegear mais infelismente não consegui reproduzir em pacotes pequenos. Para resolver o infâme 'Cannot find ... drf file' basta colocar todos os pacotes como Explicit rebuild ao invés de Rebuild as needed conforme o pessoal da C4D orienta: http://www.components4programmers.com/articles/solvingthecannotfinddrffilepr obl.htm []´s Sérgio Uetanabaro No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.1/1346 - Release Date: 27/03/2008 10:03
[delphi-br] Word to PDF
Olá Lista!! Alguém usa algum componente de geração de WORD para PDF? Vi q tem muitos dirvers de impressora mas o que realmente preciso é passar um arquivo do WORD e ele me retornar uma strem do PDF gerada, em linha de código. Alguém usa esse tipo de componente? Poderia me indicar? Valeu!! Sérgio Uetanabaro No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.0/1341 - Release Date: 24/03/2008 15:03 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Capturar dados na web
Bom dia... Tambem gostaria de contar com ajuda nesse assunto. Andei lendo mto sobre WebServices mas nao consegui implementar para ver como funciona. Talvez eu esteja errando na hora de configurar um servidor para testar, ou algo do genero.. Por isso, gostaria de contar a ajuda de vocês tbm... Obrigado. On Thu, 07 Feb 2008 11:25:28 -, Milach wrote Pessoal, bom dia... Não programo em Delphi há um bom tempo e tava querendo fazer um programa que pegasse os dados de uma página e jogasse num form... Os dados estão em formato de tabela... seria algo bem simples, clico ok, ele vai e busca os dados... alguém sabe por onde começo ou tem algum exemplo? :_) valeu! Ismael Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Pegar Ano ORacle
To_Char(Sysdate,'') On Thu, 24 Jan 2008 09:47:44 -0300, Felipe Nunes wrote Ola pessoal, estou precisando concatenar uma string, eu preciso saber como faço pra pegar o ano no oracle. por exemplo: tenho a que fazer assim between'01/01/' + ano and '01/12/' + ano(ano do banco) no oracle tem alguma função que eu consigo fazer isso...so retornar o ano obrigado Atenciosamente, http://www.vienasistemas.com.br/assinatura.png Felipe Nunes Analista T.I. - Atacado/Distribuidor - Bacharel em Ciências da Computação * MG: (37) 3213-4855 DF: (61) 3561-1188 BA: (71) 3341-8714 * [EMAIL PROTECTED] * http://www.vilesoft.com.br/ www.vilesoft.com.br O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, a divulgação, a reprodução, a distribuição ou qualquer outra ação em desconformidade com as normas internas da Vilesoft são proibidas e passíveis de sanção disciplinar, cível e criminal. The sender of this message is responsible for its content and addressing. The receiver shall take proper care of it. Without due authorization, the publication, reproduction, distribution or the performance of any other action not conforming to Vilesoft internal policies and procedures is forbidden and liable to disciplinary, civil or criminal sanctions. El emisor de este mensaje es responsable por su contenido y direccionamiento. Cabe al destinatario darle el tratamiento adecuado. Sin la debida autorización, su divulgación, reproducción, distribución o cualquier otra acción no conforme a las normas internas de Vilesoft están prohibidas y serán pasibles de sanción disciplinaria, civil y penal. [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Pegar Ano ORacle
Não entendi mto bem sua duvida agora... como vc quer comparar? o que vc precisa fazer? On Wed, 24 Jan 2007 10:27:08 -0300, Felipe Nunes wrote cara valew agora preciso fazer uma comparação no select pra mim separar os meses estou usando um fazer uma análise anuale precisa comparar os meses pra separar em colunas, como faço para comparar CASE WHEN DATA between TO_CHAR(DATA,'MM') = 'JAN' THEN DATA END JANEIRO, CASE WHEN DATA between TO_CHAR(DATA,'MM') = 'FEV' THEN DATA END FEVEREIRO, CASE WHEN DATA between TO_CHAR(DATA,'MM') = 'MAR' THEN DATA END MARÇO OS CAMPOS ESTÃO RETORNANDO VAZIO Atenciosamente, http://www.vienasistemas.com.br/assinatura.png Felipe Nunes Analista T.I. - Atacado/Distribuidor - Bacharel em Ciências da Computação * MG: (37) 3213-4855 DF: (61) 3561-1188 BA: (71) 3341-8714 * [EMAIL PROTECTED] * http://www.vilesoft.com.br/ www.vilesoft.com.br O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, a divulgação, a reprodução, a distribuição ou qualquer outra ação em desconformidade com as normas internas da Vilesoft são proibidas e passíveis de sanção disciplinar, cível e criminal. The sender of this message is responsible for its content and addressing. The receiver shall take proper care of it. Without due authorization, the publication, reproduction, distribution or the performance of any other action not conforming to Vilesoft internal policies and procedures is forbidden and liable to disciplinary, civil or criminal sanctions. El emisor de este mensaje es responsable por su contenido y direccionamiento. Cabe al destinatario darle el tratamiento adecuado. Sin la debida autorización, su divulgación, reproducción, distribución o cualquier otra acción no conforme a las normas internas de Vilesoft están prohibidas y serán pasibles de sanción disciplinaria, civil y penal. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Sérgio Enviada em: quinta-feira, 24 de janeiro de 2008 09:07 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Pegar Ano ORacle To_Char(Sysdate,'') On Thu, 24 Jan 2008 09:47:44 -0300, Felipe Nunes wrote Ola pessoal, estou precisando concatenar uma string, eu preciso saber como faço pra pegar o ano no oracle. por exemplo: tenho a que fazer assim between'01/01/' + ano and '01/12/' + ano(ano do banco) no oracle tem alguma função que eu consigo fazer isso...so retornar o ano obrigado Atenciosamente, http://www.vienasis http://www.vienasistemas.com.br/assinatura.png temas.com.br/assinatura.png Felipe Nunes Analista T.I. - Atacado/Distribuidor - Bacharel em Ciências da Computação * MG: (37) 3213-4855 DF: (61) 3561-1188 BA: (71) 3341-8714 * [EMAIL PROTECTED] mailto:felipe%40vilesoft.com.br com.br * http://www.vilesoft http://www.vilesoft.com.br/ .com.br/ www.vilesoft.com.br O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, a divulgação, a reprodução, a distribuição ou qualquer outra ação em desconformidade com as normas internas da Vilesoft são proibidas e passíveis de sanção disciplinar, cível e criminal. The sender of this message is responsible for its content and addressing. The receiver shall take proper care of it. Without due authorization, the publication, reproduction, distribution or the performance of any other action not conforming to Vilesoft internal policies and procedures is forbidden and liable to disciplinary, civil or criminal sanctions. El emisor de este mensaje es responsable por su contenido y direccionamiento. Cabe al destinatario darle el tratamiento adecuado. Sin la debida autorización, su divulgación, reproducción, distribución o cualquier otra acción no conforme a las normas internas de Vilesoft están prohibidas y serán pasibles de sanción disciplinaria, civil y penal. [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] mailto:sergio%40altamogiana.com.br com.br Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Delphi 7 e RegisterClass
Olá lista, Estou tendo alguns problemas com o RegisterClass no delphi 7 em um determinado projeto. Eu tenho 3 projetos que uso o registerclass mas somente em 1 deles não ocorre o registro. Ja chequei os detalhes do projeto mas não achei nada de diferente entre eles. Alguém ja passou por isso? []´s Sérgio T. Uetanabaro No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.0/1216 - Release Date: 9/1/2008 10:16 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi 7 e RegisterClass
Gde Joao! Blz... foi isso mesmo q fiz. Controlo as classes atraves de um classlist proprio. Somente mandei pra lista pra saber se alguem sabe o motivo disso. valeu! Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Joao Morais Enviada em: sexta-feira, 11 de janeiro de 2008 16:03 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Delphi 7 e RegisterClass Sérgio T. Uetanabaro wrote: Olá lista, Estou tendo alguns problemas com o RegisterClass no delphi 7 em um determinado projeto. Eu tenho 3 projetos que uso o registerclass mas somente em 1 deles não ocorre o registro. Ja chequei os detalhes do projeto mas não achei nada de diferente entre eles. Alguém ja passou por isso? Não sei se ajuda... se você não precisa da classe registrada no streaming do Delphi (TReader cia), então você pode colocar as classes em uma classlist, fazer a pesquisa ali mesmo e largar de mão o registerclass. -- Joao Morais No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.0/1216 - Release Date: 9/1/2008 10:16 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.0/1216 - Release Date: 9/1/2008 10:16 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ATUALIZAR DBGRID
Pessoal ja quebrei a cabeça e se possívelgostaria de uma ajudinha. Tenho um formulário de cadastro com uma dbgrid quando faço nova inclusão chamo um outro formulário que e alimentado com os dados e salvo. o problema e que quando volto para o formuláriuo anterior ele nao atualiza o dbgrid, para isos tenho que fechar o programa e abrir novamente. estou usando ADOQuery Sergio [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] OFF-TOPIC - Dicionário de Dados
Eu utilizo vários componentes de terceiros(nacionais e internacionais) e nunca tive problemas de suporte. É só dar uma pesquisada pra saber se vc está comprando algo de empresa/pessoas séria. Eu costumo olhar os newsgroups pra sentir o drama qdo estou em duvida. Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fellipe Henrique Enviada em: sexta-feira, 28 de dezembro de 2007 10:08 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados Já vi esse PaxScripter.-...realmente ele é o bicho.. mas fico com medo de comprar algo fora do Brasil, e não ter o tal suporte. []s Em 28/12/07, Sérgio T. Uetanabaro HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] escreveu: Na minha opinião o melhor scripter que houve foi o DreamScripter mas foi descontinuado. Agora uso o PaxScripter que também e muito bom. O legal desse scripters eh que vc pode usar delphi como linguagem de script mas são pagos. Eu, como desenvolvedor profissional, prefiro componentes pagos pois assim tenho o suporte necessário pois já fiquei na mão com comps free. []´s Sérgio T. Uetanabaro _ De: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] delphi-br%40yahoog-rupos.com.-br [mailto: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] delphi-br%40yahoog-rupos.com.-br] Em nome de Davi Eduardo Borges Wall Enviada em: sexta-feira, 28 de dezembro de 2007 09:00 Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] delphi-br%40yahoog-rupos.com.-br Assunto: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados Leslyn Eu acho que não ! Vc já escreveu macro para excel ou Word? Se ainda não, abra o teu Excel, e procure nos menus por MACRO. De uma olhada como é o ambiente. Acho que você vai entender rapidinho. =) De: HYPERLINK mailto:delphi--br%40yahoogrupos-.com.brHYPERLINK mailto:delphi-br%40yahoogrup-os.com.br[EMAIL PROTECTED]delph i-br%40yahoog-rup-os.com.-br [mailto:HYPERLINK mailto:delphi--br%40yahoogrupos-.com.brHYPERLINK mailto:delphi-br%40yahoogrup-os.com.br[EMAIL PROTECTED]delph i-br%40yahoog-rup-os.com.-br] Em nome de Leslyn Fernandes Enviada em: sexta-feira, 28 de dezembro de 2007 08:52 Para: HYPERLINK mailto:delphi--br%40yahoogrupos-.com.brHYPERLINK mailto:delphi-br%40yahoogrup-os.com.br[EMAIL PROTECTED]delph i-br%40yahoog-rup-os.com.-br Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados Oi Davi... Quando vc fala de scripts, pode ser um xml por exemplo, não? Ah, e muito obrigado a todos... estou aprendendo bastante com esta thread... On Dec 28, 2007 7:33 AM, Davi Eduardo Borges Wall HYPERLINK mailto:davi.-wall%40mult.-com.br[EMAIL PROTECTED] mailto:davi.--wall%40mult.--com.br wrote: Deixa eu ver se entendi... isso seria realmente para criar uma tela automática, ou outra coisa? Porque se for, tem que seguir realmente o que o Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario teria que ter a maioria das propriedades, caption, height, width, taborder, formatmask, editmask e etc.. Não necessariamente, isso vai depender de como você montou a estrutura da sua tela. Preparando uma tela com funcionamento básico e publicando todos seus objetos, eventos, propriedades na IDE de script você pode deixar esses a cargo da customização na frente do Cliente, por exemplo: Você disponibiliza uma tela de cadastro pessoa física para os clientes. Esta é uma tela genérica. Certo cliente precisa da informação IDADE no seu cadastro de pessoa física. Puxa vida, vou ter que criar um campo calculado, colocar uma rotina de cálculo de idade, associar ela a algum evento, compilar manejar pacotes, enviar para o cliente. (ainda com chance de erro) Com um script e um sistema do tipo creating and using, na frente do cliente eu crio um campo calculado e no script faço o calculo da idade e já jogo o valor para o Edit do campo calculado. Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre outros, todos podem estar publicados no script. Até mesmo o objeto de negócio se for necessário. Então a utilização de script é algo lindo em um sistema comercial, ERP, automação, seja lá qual a finalidade. Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de coisa na frente dele por exemplo. Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a conclusão de que: o script não substitui o sistema compilado, voce não consegue fazer muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo menos na época que eu pesquisei...--. Na época tinha chegado a conclusão de usar mini-EXEs..--. como a Inprise (Sim, era Inprise na época :o) ) não permitia, e ainda não permite (me corrija se estiver errado) que se distribua o compilador e fontes do
RES: [delphi-br] OFF-TOPIC - Dicionário de Dados
Na minha opinião o melhor scripter que houve foi o DreamScripter mas foi descontinuado. Agora uso o PaxScripter que também e muito bom. O legal desse scripters eh que vc pode usar delphi como linguagem de script mas são pagos. Eu, como desenvolvedor profissional, prefiro componentes pagos pois assim tenho o suporte necessário pois já fiquei na mão com comps free. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Davi Eduardo Borges Wall Enviada em: sexta-feira, 28 de dezembro de 2007 09:00 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] OFF-TOPIC - Dicionário de Dados Leslyn Eu acho que não ! Vc já escreveu macro para excel ou Word? Se ainda não, abra o teu Excel, e procure nos menus por MACRO. De uma olhada como é o ambiente. Acho que você vai entender rapidinho. =) De: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] [mailto:HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Em nome de Leslyn Fernandes Enviada em: sexta-feira, 28 de dezembro de 2007 08:52 Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Assunto: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados Oi Davi... Quando vc fala de scripts, pode ser um xml por exemplo, não? Ah, e muito obrigado a todos... estou aprendendo bastante com esta thread... On Dec 28, 2007 7:33 AM, Davi Eduardo Borges Wall HYPERLINK mailto:davi.wall%40mult.com.br[EMAIL PROTECTED] mailto:davi.-wall%40mult.-com.br wrote: Deixa eu ver se entendi... isso seria realmente para criar uma tela automática, ou outra coisa? Porque se for, tem que seguir realmente o que o Andreano disse... e um bom embasamento é o proprio Delphi.. o dicionario teria que ter a maioria das propriedades, caption, height, width, taborder, formatmask, editmask e etc.. Não necessariamente, isso vai depender de como você montou a estrutura da sua tela. Preparando uma tela com funcionamento básico e publicando todos seus objetos, eventos, propriedades na IDE de script você pode deixar esses a cargo da customização na frente do Cliente, por exemplo: Você disponibiliza uma tela de cadastro pessoa física para os clientes. Esta é uma tela genérica. Certo cliente precisa da informação IDADE no seu cadastro de pessoa física. Puxa vida, vou ter que criar um campo calculado, colocar uma rotina de cálculo de idade, associar ela a algum evento, compilar manejar pacotes, enviar para o cliente. (ainda com chance de erro) Com um script e um sistema do tipo creating and using, na frente do cliente eu crio um campo calculado e no script faço o calculo da idade e já jogo o valor para o Edit do campo calculado. Eventos do CDS como, oninsert, afterinsert, beforeinsert, onscroll entre outros, todos podem estar publicados no script. Até mesmo o objeto de negócio se for necessário. Então a utilização de script é algo lindo em um sistema comercial, ERP, automação, seja lá qual a finalidade. Ainda mesmo é de encher os olhos do cliente quando você faz esse tipo de coisa na frente dele por exemplo. Quanto ao script, a um tempo eu pesquisei sobre isso, e cheguei a conclusão de que: o script não substitui o sistema compilado, voce não consegue fazer muita coisa, somente mesmo coisas simples.. pra se ter uma idéia, voce consegue acesso a dados (IBX, DBX e etc), mas é muito ruim, bom pelo menos na época que eu pesquisei...-. Na época tinha chegado a conclusão de usar mini-EXEs..-. como a Inprise (Sim, era Inprise na época :o) ) não permitia, e ainda não permite (me corrija se estiver errado) que se distribua o compilador e fontes do delphi (vcl e afins), estava vendo a compatibilidade de integrar o então recém iniciado Lázarus... mas por falta de motivação ($$) deixei este projeto de lado.. Acho que você talvez não tenha pesquisado o suficiente. A IDE script VBA que tenho permite fazer quase tudo o que o Delphi faz. Ela por exemplo me permite carregar ACtivex librarys da Microsoft para fazer por exemplo MAPI via macro. Consigo rodar e manipular planilhas excelt. Consigo manipular qualquer objeto do Delphi. Consigo até mesmo publicar funções específicas. Posso criar uma função que nem essa Get_IdadePessoa(-ID: integer) de dentro do Delphi e publicar para ser usado na Macro. São muitas as vantagens da utilização de macro script em aplicações, mas também há desvantagens, uma delas é SUPORTE. =) Mas, estou atento a esta thread! []s Fellipe H. [As partes desta mensagem que não continham texto foram removidas] -- TFA, Leslyn Fernandes 55-11-9159-3837 Computer Engineer Integra Solutions A poem written in minor between dark and light [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.9/1198 - Release Date: 26/12/2007 17:26
RES: [delphi-br] OFF-TOPIC - Dicionário de Dados
Gde Rubens, Estou trabalhando em um projeto usando essas tecnologias há alguns anos e aconselho o uso de scripters para pequenas tarefas ou como conectores de uma chamada dinâmica. Mas nesse caso prefiro RTTI. O melhor esquema eh montar modulos (BPL) em um ambiente 3 camadas e usar os scripts para pequenas funcoes deixando o papel de gdes processamentos para modulos compilados. A dicionarizacao eh um ponto fundamental para que vc possa customizar seus sistemas e possibilitar pequenas alterações sem gdes esforços. Um dos maiores esforços da dicionarização não eh nem montar o engine da coisa mas sim a ferramenta de edição pois o ideal eh q vc faça um editor visual dos metadados pois ninguem merece manipular metadados através de grids ou datawares. A criação de componentes se faz necessária para a utlização desse metadados pois fica sem setido somente podermos realizar uma alteração no dicionario e essa nao se propagar nas telas que representam essas tabelas. A dicionarização é um dos primeiros passos de um framework e existem outros pontos que acho interessante destacar em um framework mas isso eh outra história... []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rubem Nascimento da Rocha Enviada em: quinta-feira, 27 de dezembro de 2007 15:50 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] OFF-TOPIC - Dicionário de Dados Prioridade: Alta Parece que, finalmente, teremos uma disucssão técnica de verdade. Aproveito o ensejo para enfocar que sempre foi meu maior desejo desenvolver uma aplicação que pudesse ser altamente adaptável para atender as necessidades de negócio do cliente. Por isso, sempre pensei em duas coisas: . Um dicionário de dados; . Uso de script languages (linguagens de script - Ex.: VBA) Se puder ajudar em alguma coisa nesta discussão, eu ajudarei! Sds. -_-_-__ To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] From: HYPERLINK mailto:aoliveira_sys%40yahoo.com.br[EMAIL PROTECTED] Date: Thu, 27 Dec 2007 15:47:31 -0200 Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados Também queria participar dessa discussão tb, pois tb estou pensando em fazer o mesmo no meu sistema. - Original Message - From: Alexandre Marinho da Silveira HYPERLINK mailto:xandi_ms%40terra.com.br[EMAIL PROTECTED] To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Sent: Thursday, December 27, 2007 4:15 PM Subject: Re: [delphi-br] OFF-TOPIC - Dicionário de Dados Prezado Leslyn Eu cheguei a participar do estágio inicial de um sistema assim que vc está querendo criar. Se vc quiser, em pvt, eu posso te explicar como é na prática um dicionário de dados. Atenciosamente Alexandre - Original Message - From: Leslyn Fernandes HYPERLINK mailto:leslynfernandes%40gmail.com[EMAIL PROTECTED] To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Date: Thu, 27 Dec 2007 13:55:58 -0300 Subject: Re:_[delphi--br]_OFF-TOPIC_--_Dicionário_-de_Dados Bom... Eu pretendo gerar um aplicativo para poder cadastrar manualmente as informações de dicionário de dados nele. Acho que será um trabalho manual mesmo. Porém, para poder gerar meu aplicativo preciso conhecer a fundo técnicas de geração de dicionario de dados e etc... e aí que eu preciso de material para estudos... No google só achei coisas meio superficiais. Se alguém souber de algum livro sobre o assunto, ou apostila, ou site, ou... whatever... :) Agradeço desde já... On Dec 27, 2007 2:46 PM, Alexandre Marinho da Silveira HYPERLINK mailto:xandi_ms%40terra.com.br[EMAIL PROTECTED] wrote: Desculpe Guionardo. Só vi que tinha copiado o nome do destinatário errado depois de clicar no botão de envio. Aí não tinha mais como arrumar. Se vc puder informar o que tem em mente, Leslyn, eu posso tentar te ajudar. Alexandre - Original Message - From: Guionardo Furlan HYPERLINK mailto:guionardo%40gmail.com[EMAIL PROTECTED] To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Date: Thu, 27 Dec 2007 14:34:47 -0200 Subject: Re:_[delphi--br]_OFF-TOPIC_--_Dicionário_-de_Dados Opa, o dono do problema é o Leslyn. Em 27/12/07, Alexandre Marinho da SilveiraHYPERLINK mailto:xandi_ms%40terra.com.br[EMAIL PROTECTED] escreveu: Prezado Guionardo Vc pensa em fazer esse dicionário escrito ou via programação, guardando essas informações digitalmente? Alexandre - Original Message - From: Guionardo Furlan HYPERLINK mailto:guionardo%40gmail.com[EMAIL PROTECTED] To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Date: Thu, 27 Dec 2007 14:13:58 -0200 Subject: Re:_[delphi--br]_OFF-TOPIC_--_Dicionário_-de_Dados Hmm, o que especificamente vc precisa fazer? Hash serviria? Em 27/12/07, Leslyn Fernandes HYPERLINK mailto:leslynfernandes%40gmail.com[EMAIL PROTECTED] escreveu: Alguém tem algum material para me ajudar
RES: RES: RES: [delphi-br] Thread - Problemas!
Vc já testou o código dentro do exe? Acho q pode ser algum problema de notificação de handle. Se for possível, faça o teste de chamada dentro do próprio EXE. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de malikoski Enviada em: quarta-feira, 19 de dezembro de 2007 16:39 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: [delphi-br] Thread - Problemas! Bom.. eu ja havia feito isso, ele trava no método : TThread.Syncronyze nessa função na linha 1051 WaitForSingleObject-(SyncProcPtr.-Signal, INFINITE); A princípio vamos esquecer o objeto de conexão, query, etc Quero apenas ver se passa pelo método syncronyze do execute for vi := 0 to 9 do begin I := vi; Synchronize(-Mostra); end; ... function Mostra begin showmessage(-inttostr(-I)); end; que coisa malucaaa Ricardo No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.5/1190 - Release Date: 19/12/2007 19:37 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.5/1190 - Release Date: 19/12/2007 19:37 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Thread - Problemas!
Ola Ricardo! Revendo seu código acredito que vc esteja em um deadlock. Vc chama a thread e depois entra num waitfor. Depois na thread vc tentar dar um sync com a maisthread que está travada esperando a sua thread terminar. Acredito que ai esteja seu problema. Outra coisa, vc definiu um field public Priority mas a thread ja tem uma propriedade pra definir isso. Só uma pergunta: Como vc pretende fazer a carga das informações dos datasets da thread para os datasets do formulário? []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de malikoski Enviada em: terça-feira, 18 de dezembro de 2007 16:33 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Thread - Problemas! Pessoal, estou desenvolvendo um sistema que possui a seguinte situação: Opções do menu carregam uma DLL que se encarrega de criar um formulário dinâmicamente. Logo após tenho um objeto em uma outra unit que possui funções para gerar os objetos visuais nesse formulário.(tudo dinâmicamente) Nesse formulário é criado um dbgrid onde é aberto uma tabela(de acordo com a opção do menu principal) onde assim os dados são exibidos. Algumas telas ficam lentas até carregar todos os dados da tabela, pois algumas possuem milhares de registros, assim achamos melhor usar uma thread para carregar essa tabela, assim o usuário abrir outro processo no programa. Eu estou conseguindo abrir certinho na thread, mas não estou conseguindo atulizar alguns dados da tela como componentes que mostram que os dados estão carrengando, e também não consigo verificar quando a thread termina, pois quando ela passa la no evento Syncronize(minhafun-caoexemplo) ele simplesmente para de executar a thread e não passa pelo método (onTerminate)-. Exemplo abaixo: função na DLL: procedure ShowForm(NewApplica-tion, NewScreen : Pointer; FormName : String; Params : TStringList)-; ... oForm := TForm.Create(-Application.-MainForm)-; oForm.Name := FormName; oMontaTela := Tmontar_tela.-Create(oForm)-; oMontaTela._-Montar_GRID(-oDM.oSQLConnecti-on, Params.ValueFromInd-ex[viIdxCodTab]-, Params.ValueFromInd-ex[viIdxMat]-,oForm); ... end; na unit que existe a classe Tmontar_tela TConsultaThread = class(TThread) private SessaoCritica: TCriticalSection; protected procedure Execute; override; procedure Atualiza; public oDataSource : TDataSource; Priority : TThreadPriority; oQuery : TSQLQuery; oCDS : TClientDataSet; oMontatela : Tmontar_tela; I : integer; end; ... ... ... Tmontar_tela = class(TObject) private oThread : TConsultaThread; ... public function RunThread(Query : TSQLQuery; CDS : TClientDataSet; DS : TDataSource; MontaTela : Tmontar_Tela) : TConsultaThread; procedure ThreadTerminate(-Sender: TObject); procedure Tmontar_tela.-_ShowForm(-Sender: TObject); //procedure atribuída manualmente (onShow) begin oThread := RunThread(SQLQ_-DB2, CDS_DB2, DS_DB2, Self); // if not oThread.Terminated then begin // oThread.WaitFor; // end; end; ... function Tmontar_tela.-RunThread(-Query : TSQLQuery; CDS : TClientDataSet; DS : TDataSource; MontaTela : Tmontar_Tela) : TConsultaThread; var oConsThread : TConsultaThread; begin oConsThread := TConsultaThread.-Create(True)-; oConsThread.-FreeOnTerminate := True; oConsThread.-Priority := tpHigher; oConsThread.-OnTerminate := ThreadTerminate; oConsThread.-oQuery := Query; oConsThread.-oCDS := CDS; oConsThread.-oDataSource := DS; oConsThread.-oMontatela := MontaTela; oConsThread.-Resume; Result := oConsThread; end; procedure TConsultaThread.-Execute; var oConn : TSQLConnection; begin oConn := nil; oConn := TSQLConnection.-Create(nil)-; with oConn do begin ... parâmetros de conexão end; oConn.Connected := True; oQuery.SQLConnectio-n := oConn; Synchronize(-Atualiza)-; oCDS.Close; oCDS.Open; Sleep(20); end; procedure TConsultaThread.-Atualiza; begin oMontatela._-PainelStatus.-Caption := 'carregando.-..'; end; procedure Tmontar_tela.-ThreadTerminate(-Sender: TObject); begin _PainelStatus.-Caption := 'Pronto!...'-; Sleep(20); _PainelStatus.-Visible := False; Application.-ProcessMessages; Sender := nil; end; Desculpem a quantidade código... obrigado Ricardo No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 14:13 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.4/1188 - Release Date: 17/12/2007 14:13 [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Thread - Problemas!
Gde Ricardo, Eu nao tinha visto os comentarios... heheh... sorry. Mas voltando a analisar o código, tenta entrar no metodo syncronize e vai entrado codigo adentro ate achar onde ele para para que possamos ter uma pista sobre o problema. Outro problema q estou vendo eh q vc vai usar uma nova conexao na thread, certo? Vc vai ligar TSQLQuery nele? Cuidado com isso pq o provider vai usa-lo pros devidos inserts e updates. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de malikoski Enviada em: quarta-feira, 19 de dezembro de 2007 09:31 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Thread - Problemas! Oi Sérgio,, Eu tinha colocado o waitfor apenas para teste mas deixei ele comentado. Quando executo o waitfor o sistema espera terminar a thread e assim passa pelo syncronize e onterminate (que eu defini. pelo menos foi isso que notei nos meus testes). O fied da prioridade eu também usei, mas não estou usando mais e esqueci de apagar. Pra carregar os dados eu apenas liguei um DBGrid ao datasource ligado ao dataset que está sendo aberto na thread. Fiz outros testes sem acesso a dados, como um laço por exemplo na thread, apenas para testar a funcionalidade, e não funciona de jeito nenhum. Será que preciso definir algo na DLL? Obrigado Ricardo --- Em HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED], Sérgio T. Uetanabaro [EMAIL PROTECTED] escreveu Ola Ricardo! Revendo seu código acredito que vc esteja em um deadlock. Vc chama a thread e depois entra num waitfor. Depois na thread vc tentar dar um sync com a maisthread que está travada esperando a sua thread terminar. Acredito que ai esteja seu problema. Outra coisa, vc definiu um field public Priority mas a thread ja tem uma propriedade pra definir isso. Só uma pergunta: Como vc pretende fazer a carga das informações dos datasets da thread para os datasets do formulário? []´s Sérgio T. Uetanabaro _ De: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] [mailto:HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Em nome de malikoski Enviada em: terça-feira, 18 de dezembro de 2007 16:33 Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Assunto: [delphi-br] Thread - Problemas! Pessoal, estou desenvolvendo um sistema que possui a seguinte situação: Opções do menu carregam uma DLL que se encarrega de criar um formulário dinâmicamente. Logo após tenho um objeto em uma outra unit que possui funções para gerar os objetos visuais nesse formulário.(tudo dinâmicamente) Nesse formulário é criado um dbgrid onde é aberto uma tabela(de acordo com a opção do menu principal) onde assim os dados são exibidos. Algumas telas ficam lentas até carregar todos os dados da tabela, pois algumas possuem milhares de registros, assim achamos melhor usar uma thread para carregar essa tabela, assim o usuário abrir outro processo no programa. Eu estou conseguindo abrir certinho na thread, mas não estou conseguindo atulizar alguns dados da tela como componentes que mostram que os dados estão carrengando, e também não consigo verificar quando a thread termina, pois quando ela passa la no evento Syncronize(minhafun--caoexemplo) ele simplesmente para de executar a thread e não passa pelo método (onTerminate)--. Exemplo abaixo: função na DLL: procedure ShowForm(NewApplica--tion, NewScreen : Pointer; FormName : String; Params : TStringList)--; ... oForm := TForm.Create(--Application.--MainForm)--; oForm.Name := FormName; oMontaTela := Tmontar_tela.--Create(oForm)--; oMontaTela._--Montar_GRID(--oDM.oSQLConnect-i-on, Params.ValueFromInd--ex[viIdxCodTab]--, Params.ValueFromInd--ex[viIdxMat]--,oForm); ... end; na unit que existe a classe Tmontar_tela TConsultaThread = class(TThread) private SessaoCritica: TCriticalSection; protected procedure Execute; override; procedure Atualiza; public oDataSource : TDataSource; Priority : TThreadPriority; oQuery : TSQLQuery; oCDS : TClientDataSet; oMontatela : Tmontar_tela; I : integer; end; ... ... ... Tmontar_tela = class(TObject) private oThread : TConsultaThread; ... public function RunThread(Query : TSQLQuery; CDS : TClientDataSet; DS : TDataSource; MontaTela : Tmontar_Tela) : TConsultaThread; procedure ThreadTerminate(--Sender: TObject); procedure Tmontar_tela.--_ShowForm(--Sender: TObject); //procedure atribuída manualmente (onShow) begin oThread := RunThread(SQLQ_--DB2, CDS_DB2, DS_DB2, Self); // if not oThread.Terminated then begin // oThread.WaitFor; // end; end; ... function Tmontar_tela.--RunThread(--Query : TSQLQuery; CDS : TClientDataSet; DS : TDataSource; MontaTela : Tmontar_Tela) : TConsultaThread; var oConsThread : TConsultaThread; begin oConsThread := TConsultaThread.--Create(True)--; oConsThread.--FreeOnTerminate := True; oConsThread
RES: [delphi-br] Várias thread's ao mesmo tempo
Não seria o ideal vc fazer isso pro thread pois vc teria q sincronizar as threads (MAIN e a sua) para que os componentes visuais fossem tratados corretamente e vc nao teria ganho nenhum com isso nisso. Acredito q no seu caso a melhor opção é ir desabilitando os componentes colocando o devido valor do progresso na barra e depois dar um processmessages. Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de felipe govoni Enviada em: sexta-feira, 14 de dezembro de 2007 14:55 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Várias thread's ao mesmo tempo aproveitando o assunto thread, eu tava tentando faze uma barra de progresso enquanto desabilito certas opções, criei a thread dessa maneira: procedure thread_progresso.-Execute; begin freeonterminate:-=true; Synchronize(-Incrementa)-; end; procedure thread_progresso.-incrementa; begin frmlogin.ProgressBa-r1.Position := contador; end; mas nao sei como chama- la. alguem pode me ajudar? vlw [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1183 - Release Date: 13/12/2007 09:15 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.1/1183 - Release Date: 13/12/2007 09:15 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Importar arquivo txt
Acredito que o mais indicado nessa situação eh vc montar um query de insert (usando parâmetros) e ir inserindo através de EXECSQL. Assim vc nao fica alocando memoria para cada regsitro inserido. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de BandaLemuel Enviada em: segunda-feira, 10 de dezembro de 2007 13:00 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Importar arquivo txt Tente a cada nova inclusão dar o commit na transaction ou então fechar o database a cada inclusão para ele liberar a memória... De: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] [mailto:HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Em nome de Camoloze Enviada em: segunda-feira, 10 de dezembro de 2007 12:00 Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Assunto: [delphi-br] Importar arquivo txt Preciso importar um arquivinho txt para uma de nossa base de dados ( Firebird, Sql-Server..-. ). Só que o da o danado tem 3.86 gbytes ( +/- 50.000.000 de registros ). Quando começo a conversão, AssignFile( Variavel, NomeDoTxt ) , vai tudo bem até +/- 4.000.000 de registros, ai da erro out of memory. Estou utilizando Delphi2007 Update 3. Pentium Core 2 Duo, 2 giga de RAM. Alguém conhece alguma ferramenta onde eu poderia dividir este monstro, e trabalhar o arquivo em partes? Any clue Andreano? []´s Roberto Camoloze No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 09/12/2007 11:06 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 9/12/2007 11:06 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1179 - Release Date: 9/12/2007 11:06 [As partes desta mensagem que não continham texto foram removidas]
RES: RES: RES: [delphi-br] Conexão para Threads
Não somente o componente. Depende tbem do cliente do banco de dados. Até a versão 1.5 o firebird ficava maluco (problemas em relação à cursores) com multiplas thread na mesma conexao. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Joao Morais Enviada em: sexta-feira, 7 de dezembro de 2007 17:32 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: [delphi-br] Conexão para Threads Sérgio T. Uetanabaro wrote: Alguma tratativa deve haver pois ja tive problemas graves compartilhando conexoes entre threads. Você *deve* usar uma conexão por thread se o componente não for thread safe. Você pode usar apenas uma conexão se o componente for thread safe e estiver configurado para trabalhar desta forma. -- Joao Morais No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1178 - Release Date: 8/12/2007 11:59 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1178 - Release Date: 8/12/2007 11:59 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Conexão para Threads
É melhor fazer uma conexao por thread pq sinao vc pode ter problemas. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Evaldo Enviada em: sexta-feira, 7 de dezembro de 2007 16:49 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Conexão para Threads Olá, Estou trabalhando em uma tela onde vou criar várias threads que irão fazer acesso ao banco de dados para fazer diferentes consultas. Gostaria de saber o que eh melhor: criar uma conexão para cada thread ou uma única conexão seria suficiente para todas? As consultas serão relativamente leves, na média de 200 registros por threads. Obs.: No total são disparadas 5 threads simultaneamente. O BD é firebird. componente de Acesso Zeos. Delphi 7. -- Atenciosamente: Evaldo Avelar Marques Programador Junior Delphi, C# Dot Net HYPERLINK mailto:evaldoavelar%40yahoo.com.br[EMAIL PROTECTED] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! HYPERLINK http://br.mail.yahoo.com/http://br.mail.-yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Conexão para Threads
Alguns drivers de acesso não suportam mutiplas threads em uma conexão, que era (ou ainda é, nao sei) o caso do firebird. Vc tbem poderá ter problemas de transação e cursores. As boas práticas de programação thread-safe diz que threads q usam banco de dados devem ter conexoes de forma exclusiva. Procure mais literatura sobre thread-safe que é um assunto bem interessante. Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leandro Enviada em: sexta-feira, 7 de dezembro de 2007 18:10 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Conexão para Threads Só por curiosidade mesmo, que tipo de problemas? É que vou precisar fazer algo parecido em breve. Obrigado, Leandro - Original Message - From: Rubem Nascimento da Rocha To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Sent: Friday, December 07, 2007 3:59 PM Subject: RE: RES: [delphi-br] Conexão para Threads Assino embaixo, Sérgio. Sds. To: HYPERLINK mailto:delphi-br%40yahoogrupos.com.brFrom[EMAIL PROTECTED] : HYPERLINK mailto:suka%40allbras.com.brDate[EMAIL PROTECTED]: Fri, 7 Dec 2007 16:55:04 -0200Subject: RES: [delphi-br] Conexão para Threads É melhor fazer uma conexao por thread pq sinao vc pode ter problemas.[]´-sSérgio T. Uetanabaro__-___ De: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] [mailto:HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Emnome de EvaldoEnviada em: sexta-feira, 7 de dezembro de 2007 16:49Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.brAssunto[EMAIL PROTECTED] ssunto: [delphi-br] Conexão para ThreadsOlá, Estou trabalhando em uma tela onde vou criar várias threads que irão fazeracesso ao banco de dados para fazer diferentes consultas.Gostaria de saber o que eh melhor: criar uma conexão para cada thread ou umaúnica conexão seria suficiente para todas?As consultas serão relativamente leves, na média de 200 registros porthreads. Obs.:No total são disparadas 5 threads simultaneamente. O BD é firebird.componente de Acesso Zeos.Delphi 7.--Atenciosamente:-Evaldo Avelar MarquesProgramador Junior Delphi, C# Dot Net HYPERLINK mailto:evaldoavela-r%40yahoo.-com.br[EMAIL PROTECTED] sua conta no Yahoo! Mail, o único sem limite de espaço paraarmazenamento!-HYPERLINK HYPERLINK http://br.mail.yahoo.com/http://br.mail.-yahoo.com/HYPERLINK http://br.mail.-yahoo.com/http://br.mail.--yahoo.com/[As partes desta mensagem que não continham texto foram removidas]No virus found in this incoming message.Checked by AVG Free Edition.Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/200713:-11No virus found in this outgoing message.Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/200713:-11[As partes desta mensagem que não continham texto foram removidas] -_-_-_-_-_-_ Conheça o Windows Live Spaces, a rede de relacionamentos conectada ao Messenger! HYPERLINK http://spaces.live.com/signup.aspxhttp://spaces.-live.com/-signup.aspx [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Conexão para Threads
Alguma tratativa deve haver pois ja tive problemas graves compartilhando conexoes entre threads. Sérgio T. Uetanabaro Tecnologia * 55 16 2102-8787 - Ribeirão Preto * HYPERLINK mailto:[EMAIL PROTECTED][EMAIL PROTECTED] _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Elazar Dornelles Ceza Enviada em: sexta-feira, 7 de dezembro de 2007 17:05 Para: delphi-br@yahoogrupos.com.br Assunto: Res: RES: [delphi-br] Conexão para Threads Estranho, então agora fiquei com duvidas sobre o porque dos sistemas NTier do Bruno Lichot utilizam apenas uma unica conexão com banco de dados... No caso de ter varios clientes acessando seriam varias threads do aplicativo servidor...e me parece bem semelhante ao que voce deseja... Por favor me corrigam se falei besteira. - Mensagem original De: Sérgio T. Uetanabaro HYPERLINK mailto:suka%40allbras.com.br[EMAIL PROTECTED] Para: HYPERLINK mailto:delphi-br%40yahoogrupos.com.br[EMAIL PROTECTED] Enviadas: Sexta-feira, 7 de Dezembro de 2007 15:55:04 Assunto: RES: [delphi-br] Conexão para Threads É melhor fazer uma conexao por thread pq sinao vc pode ter problemas. []´s Sérgio T. Uetanabaro _ De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em nome de Evaldo Enviada em: sexta-feira, 7 de dezembro de 2007 16:49 Para: [EMAIL PROTECTED] os.com.br Assunto: [delphi-br] Conexão para Threads Olá, Estou trabalhando em uma tela onde vou criar várias threads que irão fazer acesso ao banco de dados para fazer diferentes consultas. Gostaria de saber o que eh melhor: criar uma conexão para cada thread ou uma única conexão seria suficiente para todas? As consultas serão relativamente leves, na média de 200 registros por threads. Obs.: No total são disparadas 5 threads simultaneamente. O BD é firebird. componente de Acesso Zeos. Delphi 7. -- Atenciosamente: Evaldo Avelar Marques Programador Junior Delphi, C# Dot Net HYPERLINK mailto:evaldoavela r%40yahoo. com.brevaldoave [EMAIL PROTECTED] com.-br Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! HYPERLINK HYPERLINK http://br.mail.http://br.mail. yahoo.com/HYPERLINK http://br.mail.http://br.mail. -yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 [As partes desta mensagem que não continham texto foram removidas] Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! HYPERLINK http://br.mail.yahoo.com/http://br.mail.-yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.17/1177 - Release Date: 7/12/2007 13:11 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] BinaryStream e XML
Olá lista, Estou com um problema e gostaria da opinião de vcs. Tenho um objeto do tipo TMemoryStream e preciso colocar o valor do mesmo em um IXMLNode. A primeira opção que me veio em mente é transformar esse cara em base 64 e depois colocar a string no XML mais ou menos como o delphi faz com as imagens em DFMs textos. Alguem tem alguma suguestão melhor ou alguma dica? []´s Sergio Uetanabaro [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Re: SOCORRO : Aplicação em primei ro plano
A funcao da API eh a SetForegroundWindow se nao me engano. Ela traz a janela do handle passado para o primeiro plano. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de edersonecris Enviada em: quarta-feira, 5 de dezembro de 2007 16:06 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Re: SOCORRO : Aplicação em primeiro plano Se não me engano existe uma função do windows que faz isso, mas não estou lembrado qual é william.designer escreveu: Obrigado pela dica willer mas o meu problema não está em proibir que o form seja fechado, está parte está funcionando bem... o problema está no FormStyle fsStayOnTop; já coloquei isso mas meu formulário nao fica em primeiro plano, sempre que abro um aplicativo este fica por cima do meu formulário... --- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br, willer [EMAIL PROTECTED] escreveu //aqui funciona assim procedure TfrmLogin.FormClose(Sender: TObject; var Action: TCloseAction); begin if not Fechar then Action:=caNone; end; - Original Message - From: william.designer To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Wednesday, December 05, 2007 1:44 PM Subject: [delphi-br] SOCORRO : Aplicação em primeiro plano Olá a todos, estou com uma dúvida cruel... estou criando um aplicativo que o usuário tem logar para ter acesso a área de trabalho. quando o usuário loga na parte superior da tela fica um pequeno formulario mostrando o nome do usuário, o relogio e um contatador de tempo. criei uma váriavel global Fechar:Boolean=False Coloquei no evento OnCloseQuery CanClose:=Fechar; Criei um botão Fechar e coloquei o seguinte codigo no Onclick Fechar:=True; Close; fiz isso para evitar que a tela fosse fechada com ALT+F4 Nas propriedades do formulario retirei as bordas da janela; até ai tudo bem... porém também alterei o FormStyle para fsStayOnTop; fiz isso para que esta janelinha fique aparecendo o tempo todo sobre qualquer aplicativo que o usuario abrir no windows... porém não está funcionando...alguem sabe me dizer se fiz algo errado ou se deixei de fazer alguma coisa... estou precisando muito desta informação,,, deste já agradeço a todos... __ Informação do NOD32 IMON 2704 (20071205) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset. http://www.eset.com.br com.br http://www.eset. http://www.eset.com.br com.br [As partes desta mensagem que não continham texto foram removidas] -- Éderson Cassiano Bologna edersoncassiano@ mailto:edersoncassiano%40terra.com.br terra.com.br sKYPE: edersoncassiano MSN: edersoncassiano@ mailto:edersoncassiano%40hotmail.com hotmail.com www.microtechshop.com [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Porque meu form perde o vinculo com o DM?
Jiuney Reportou o BUG no QC da codegear? Em caso negativo, acho que é importante seu relato para que seja resolvido esse BUG. Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jiuney Pachevitch Enviada em: segunda-feira, 3 de dezembro de 2007 15:49 Para: delphi-br@yahoogrupos.com.br Assunto: RE: [delphi-br] Porque meu form perde o vinculo com o DM? Boa tarde a todos... Eu já observei isso no delphi 7, mas acontecia de forma aleatória.. No momento estou usando o BDS2006 e acreditem, o problema só piorou, hehe. O que era aleatório se tornou permanente, hehe. É so abrir o form com o datamodule fechado que todos os datasources perdem a conexão com os respectivos datasets ( uso somente o datasource no form e os datasets no DM). Isso realmente é um bug e muit chato, muitas vezes eu abria uma tela so para fazer um ajusta simples e quando ia rodar,,, access violation.. Fui obrigado a repassar os datasets para os datasources no OnCreate dos forms.. Creio que nao é de hj que isso vem acontecendo. Mas pelo que vi, tende a continuar, hehe Abraço a todos... Jiuney Pachevitch http://desktop. http://desktop.msn.com.br/ msn.com.br/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Array
Eu uso o break na boa e acho um ótimo recurso. Imagine o seguinte: Var FLista:TStringlist; Procedure Processa(ATexto:String); Var i, idxUsado:Integer; begin For i:=0 to Lista.Count-1 do begin if SameText(Lista.Strings[i],ATexto) then begin idxUsado := i; break; end; end; //... mais codificacao usando a var idxUsado end; Para melhorar a performance nada melhor do que o break em uma busca como mostrado acima. Descartem qq besteira no codigo acima. Somente quis ilustrar um bom uso pro break. []´s Sérgio T. Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Joao Morais Enviada em: quinta-feira, 29 de novembro de 2007 08:46 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Array Alessandro DUARTE de Moraes wrote: Break é gambiarra! Meu professor de Estruturas de Programação dava zero na nota do trabalho se visse algum break no programa. Exit é gambiarra também? -- Joao Morais [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] URGENTE POR FAVOR
Na Paleta ADDITIONAL, tem um componente chamado ApplicationEvents. Vc pode adicioná-lo no seu projeto, no DATA MODULE, por exemplo. Dê uma pesquisada sobre o mesmo. Vc vai encontra mta coisa pela net inclusive a forma de tratar cada erro. Vc vai adicionar os tratamentos no evento dele chamado onException. Att, Sérgio On Sun, 25 Nov 2007 16:59:40 -0200, Diego Seleguim wrote Preciso de tratar alguns erros no meu sistema e um deles é... violação de chave estrangeira. Isso acontece quando vou tentar deletar algo... e está sendo usado..! (claro) Alguem poderia me ajudar!? Abraçosss Em 17/11/07, Jumper [EMAIL PROTECTED] escreveu: Voce não precisa citar o nome da tabela novamente no join tente assim: select r.idrota, r.id_remet, r.id_destino, e.nome as remetente, x.nome as destinatario from rota_viagem r inner join empresa e on (r.id_remet = e.idemp) and (r.id_destino = x.idemp) [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Sérgio Tecnologia da Informação - TI Tel.: 16 3810 1060 e-mail: [EMAIL PROTECTED] Usina Alta Mogiana S/A - Acucar e Alcool [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] IMPRESSÃO DIRETA LPT1 / USB
Esta solução funciona para LPX - onde x é o número até 255 que você quiser rsrsrs. Outra opção é dizer na instalação da impressora que ela será utilizada para DOS e o próprio micro fará isto para vc ( associando no micro destino a porta USB à uma porta paralela ) Sérgio On 11/21/07, Celso Lorenzetti - GMail [EMAIL PROTECTED] wrote: Olá Juliano, deve existir outra mais elegante, mas esses dias passei pela mesma situação e resolvi assim: na máquina que você deseja imprimir, digite no DOS: net use lpt1 \\maquinaondeestaaimpressora\nomedaimpressora agora você pode mandar imprimir na LPT1 que saíra na impressora que está na USB, funciona inclusive local, pelo menos no XP que foi onde fiz isso, funcionou. Espero que ajude. Att, Celso Lorenzetti Analista de Sistemas msn: [EMAIL PROTECTED] celsolorenzetti%40ibest.com.br -- SysRS Tecnologia da Informação Ltda. www.sysrs.com.br - Original Message - From: Juliano Silva - Yahoo To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Wednesday, November 21, 2007 8:42 AM Subject: [delphi-br] IMPRESSÃO DIRETA LPT1 / USB Pessoal Estou realizando a impressão direta na porta, como todos sabem se existe uma impressora na rede compartilhada, basta passar o nome da terminal e também o nome do compartilhamento (HYPERLINK file:///TERMINAL01\\EPSON\\TERMINAL01\EPSON para uma impressora EPSON LX300 compartilhada), bem está funcionando perfeitamente para as impressoras que estão na LPT1 ou até mesmo COM, no entanto quando a impressora é USB não funciona, alguém poderia me ajudar? Juliano Silva No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 18/11/2007 17:15 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.16.0/1137 - Release Date: 18/11/2007 17:15 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Referencia de classe como parâmetro
Fiz um teste com a passagem de uma classe como parâmetro e obtive um comportamento inesperado. O código resumido está abaixo: type TClasse = class public constructor Create;virtual; end; procedure TForm1.Button1Click(Sender: TObject); begin Cria(TClasse); end; { TClasse } constructor TClasse.Create; begin ShowMessage('Create disparado!'); end; procedure TForm1.Cria(ClassRef:TClass); Var Obj:TObject; begin Obj := ClassRef.Create; FreeAndNil(Obj); end; Na função CRIA, ao chamar o create da ClassRef, o create da TCLASSE não é disparado. O ShowMessage não acontece. Alguém sabe me explicar o pq? []´s Sérgio Uetanabaro [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Socorro, alguem me ajude, condicao ou formula dentro de uma string:
Olá Paulo, Em delphi o buraco é mais embaixo pq ele está em código nativo e essa macro (eu chamaria de script) é apenas uma string para ele. Para esse tipo de coisa é legal vc dar uma olhada nos scripter que tem por ai como o pax e o brasileiríssimo Lua. Lembramos que o uso de scripters leva o desempenho lá embaixo! Dependendo da situação vale a pena contornar de outra forma mudando a forma de vc fazer essa checagem. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de paulodelphi Enviada em: quinta-feira, 1 de novembro de 2007 16:52 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Socorro, alguem me ajude, condicao ou formula dentro de uma string: Socorro, alguem me ajude, condicao ou formula dentro de uma string: begin var cCONDICAO:string; X:integer; begin cCONDICAO:='X0'; x:=1; if cCONDICAO then showmensage('o valor de X é maior que zero!) else showmensage('o valor de X é menor que zero!); end; no velho clipper isso é mole como faco isso em delphi? [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Importação e Exportação de dados
alguém poderia me indicar algum material ou site pois gostaria muito de entender o funcionamento. Um abraço Sérgio [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Ajuda com Rave Reports
segue anexo com a dica - Original Message - From: Wilton Campos To: delphi-br Sent: Friday, October 26, 2007 9:24 AM Subject: [delphi-br] Ajuda com Rave Reports Bom dia a todos, estou começando a trabalhar com o Rave Reports, por isso nao conheço muita coisa desta ferramenta, gostaria de saber se alguem na lista sabe como tirar aquela janela inicial que aparece pra vc identificar se quer visualizar, imprimir ou salvar o relatório, funcei td mas nao axei nada que pudesse fazer isso, já queria q chamasse o preview do relatorio direto, se alguem puder me ajudar, desculpe-me se for OFF. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Como gerar executável??
quando vc copila o arquvo, executa ele... o executavel e criado dentro ma pasta junto com os demais arquivos - Original Message - From: rafaelpinto19 To: delphi-br@yahoogrupos.com.br Sent: Friday, October 26, 2007 3:19 PM Subject: [delphi-br] Como gerar executável?? Oi galera, como fazer para gerar executável no Delphi 7? [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OFF - Contrata-se programador
Estamos selecionando programadores Delphi na região de Ribeirão Preto. Os interessados enviar currículo em pvt. Obrigado Sérgio T. Uetanabaro * 55 16 2102-8787 - Ribeirão Preto [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] OFF - Contrata-se programador
Se é para trabalhar na sede? Sim. É para trabalhar em Ribeirão Preto de segunda à sexta []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Nilson Chagas Enviada em: sexta-feira, 26 de outubro de 2007 15:35 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] OFF - Contrata-se programador E por favor responda ao grupo. Apesar de estar a uns 80km. rsrs Em 26/10/07, Leslyn Fernandes leslynfernandes@ mailto:leslynfernandes%40gmail.com gmail.com escreveu: Eu também gostaria de saber.. On 10/26/07, Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40codaintellisoft.com.br t.com.brsuka%40codaintellisoft.com.br wrote: Estamos selecionando programadores Delphi na região de Ribeirão Preto. Os interessados enviar currículo em pvt. Obrigado Sérgio T. Uetanabaro * 55 16 2102-8787 - Ribeirão Preto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Visite: Fundamental: www.amados.com.br Dúvidas:http://nilsoftware. http://nilsoftware.blogspot.com/ blogspot.com/ Obrigatório: www.saopaulofc.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] OFF - Contrata-se programador
Sabe o que exatamente? []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leslyn Fernandes Enviada em: sexta-feira, 26 de outubro de 2007 15:12 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] OFF - Contrata-se programador Eu também gostaria de saber.. On 10/26/07, Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40codaintellisoft.com.br t.com.br wrote: Estamos selecionando programadores Delphi na região de Ribeirão Preto. Os interessados enviar currículo em pvt. Obrigado Sérgio T. Uetanabaro * 55 16 2102-8787 - Ribeirão Preto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Extrair 'x' caracteres de uma string
Use o Copy: StrResult := Copy(StrOrigem,7,4); Dá uma olhada no help do delphi que tem exemplos []s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Red Mosquito Enviada em: sexta-feira, 26 de outubro de 2007 17:43 Para: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Extrair 'x' caracteres de uma string Existe algum comando/função no Delphi7 para extrair um conteúdo de uma string ? Exemplo: Tendo uma string preenchida com SANTA RITA DO PASSA QUATRO, como faço para extrair do 7º ao 10º. caracter para uma outra string ? (que seguindo o exemplo terá o conteúdo RITA) Obrigado Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Treeview trocando icones
Checa a prop SelectedIndex do item da treeview. Ela que define o indice da img selecionada []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de edersonecris Enviada em: sexta-feira, 26 de outubro de 2007 17:59 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Treeview trocando icones Pessoal eu coloquei uma treeview padrão no meu sistema e ela doida. Coloquei uns icones nela. E quando eu clico em alguma opção ela muda de icone sozinha, tem como eu resolver isso? grato -- Éderson Cassiano Bologna edersoncassiano@ mailto:edersoncassiano%40terra.com.br terra.com.br sKYPE: edersoncassiano MSN: edersoncassiano@ mailto:edersoncassiano%40hotmail.com hotmail.com www.microtechshop.com [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] OFF - Contrata-se programador
Respondido abaixo. Por favor, dúvidas entrem em contato em pvt. Não responderei mais na lista. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de [EMAIL PROTECTED] Enviada em: sexta-feira, 26 de outubro de 2007 17:38 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] OFF - Contrata-se programador Eu gostaria de saber, alem de DELPHI o que mais precisa ? Conhecimento de banco de dados Para desenvolvimento do que ? Sistema de gestão pública Trabalho em casa ou na empresa ? Empresa O dia todo ou meio periodo ? 44 horas semanais Salario base ? Depende de avaliação técnica + entrevista Beneficios ? (caso contrato de pessoa fisica, contratado) Contrato via PJ Obrigado. 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 - Original Message - From: Sérgio T. Uetanabaro To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Friday, October 26, 2007 4:23 PM Subject: RES: [delphi-br] OFF - Contrata-se programador Sabe o que exatamente? []´s Sergio Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Leslyn Fernandes Enviada em: sexta-feira, 26 de outubro de 2007 15:12 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: [delphi-br] OFF - Contrata-se programador Eu também gostaria de saber.. On 10/26/07, Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40codaintellisoft.com.br t.com.br wrote: Estamos selecionando programadores Delphi na região de Ribeirão Preto. Os interessados enviar currículo em pvt. Obrigado Sérgio T. Uetanabaro * 55 16 2102-8787 - Ribeirão Preto [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Array
Tenta isso: if FieldByName('GRAU').AsInteger in [1,3, 5, 8, 10, 11, 17, 18] then []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de André Luis de Oliveira Enviada em: quarta-feira, 24 de outubro de 2007 11:13 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Array Não deu certo continua dando o erro. - Original Message - From: Leslyn Fernandes To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, October 24, 2007 8:58 AM Subject: Re: [delphi-br] Array Esse campo 'GRAU' deve ser Integer e o compilador deve estar com problemas para converte-lo atraves da função 'AsString'. Tente usar assim para verificar se o erro é esse: IntToStr(FieldbyName('GRAU').AsInteger)[1] ou então, se preferir, atribua a uma variável: ... var x : String; ... x := IntToStr(FieldbyName('GRAU').AsInteger); if x[1] in ... Att, LF On 10/24/07, André Luis de Oliveira aoliveira_sys@ mailto:aoliveira_sys%40yahoo.com.br yahoo.com.br wrote: Tenho um campo de tamanho 2 do tipo caracter. Fiz o seguinte if mas esta dando erro. if FieldByName('GRAU').AsString[1] in ['01', '03', '05', '08', '10', '11', '17', '18'] then Ordinal type required e Incompatible types: 'Integer' and 'String'. André Luis de Oliveira Analista de Sistemas E-mail: [EMAIL PROTECTED] mailto:sistemas%40uniodontocamp.com.br amp.com.br sistemas%40uniodontocamp.com.br ( (19) 3322-4018 Skype: al_oliveira Uniodonto Campinas Av. Brasil, 200 - Campinas/SP ( (19) 3322-4000 Visite nosso site: www.uniodontocamp.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.9/1090 - Release Date: 24/10/2007 08:48 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Array
O erro entao está em outro lugar pq isso funciona perfeitamente aqui. To testando em D7 []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de André Luis de Oliveira Enviada em: quarta-feira, 24 de outubro de 2007 11:56 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Array Agora está dando erro de Arrya type required. - Original Message - From: Sérgio T. Uetanabaro To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, October 24, 2007 9:29 AM Subject: RES: [delphi-br] Array Tenta isso: if FieldByName('GRAU').AsInteger in [1,3, 5, 8, 10, 11, 17, 18] then []´s Sergio Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de André Luis de Oliveira Enviada em: quarta-feira, 24 de outubro de 2007 11:13 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: [delphi-br] Array Não deu certo continua dando o erro. - Original Message - From: Leslyn Fernandes To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Wednesday, October 24, 2007 8:58 AM Subject: Re: [delphi-br] Array Esse campo 'GRAU' deve ser Integer e o compilador deve estar com problemas para converte-lo atraves da função 'AsString'. Tente usar assim para verificar se o erro é esse: IntToStr(FieldbyName('GRAU').AsInteger)[1] ou então, se preferir, atribua a uma variável: ... var x : String; ... x := IntToStr(FieldbyName('GRAU').AsInteger); if x[1] in ... Att, LF On 10/24/07, André Luis de Oliveira aoliveira_sys@ mailto:aoliveira_sys%40yahoo.com.br yahoo.com.br wrote: Tenho um campo de tamanho 2 do tipo caracter. Fiz o seguinte if mas esta dando erro. if FieldByName('GRAU').AsString[1] in ['01', '03', '05', '08', '10', '11', '17', '18'] then Ordinal type required e Incompatible types: 'Integer' and 'String'. André Luis de Oliveira Analista de Sistemas E-mail: [EMAIL PROTECTED] mailto:sistemas%40uniodontocamp.com.br amp.com.br sistemas%40uniodontocamp.com.br ( (19) 3322-4018 Skype: al_oliveira Uniodonto Campinas Av. Brasil, 200 - Campinas/SP ( (19) 3322-4000 Visite nosso site: www.uniodontocamp.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.9/1090 - Release Date: 24/10/2007 08:48 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.9/1090 - Release Date: 24/10/2007 08:48 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] ClientDataSet estourando memória
Olá Junior, Vc tá no caminho. O mais correto é vc ler as informações via cursor pois assim não consome muita memória para armazenas. Não sei qual componente vc está usando mas caso aceite, desabilite o fetchAll do dataset de leitura. Outro artifício q vc pode usar é ao invés de abrir um dataset e dar append vc montar uma query de insert com os devidos parametros e somente fornecer os parâmetros do insert para cada registro de origem. Trabalhe com parâmetros pois a maioria dos componente DBWare otimizam junto ao banco a execução da DML. Assim a aplicação irá consumir pouca memória pois os dados estarão sendo lido via cursor e inseridas no banco através de inserts diretos. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Red Mosquito Enviada em: quarta-feira, 24 de outubro de 2007 04:06 Para: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] ClientDataSet estourando memória Delphi 7 com SQLServer usando ADO Tenho 5 tabelas. NF_COMPRA e ITENS_NF_COMPRA, NF_VENDA e ITENS_NF_VENDA e MOVIMENTO_ESTOQUE Objetivo: -Ler nf_compra e seus respectivos itens e gerar MOVIMENTO_ESTOQUE (entrada) -Ler nf_venda e seus respectivos itens e gerar MOVIMENTO_ESTOQUE (saida) -Atualizar o saldo diário do produto cf a inserção de registros em Mov.Est. Cada tabela tem um ClientDataSet, já que são precisos vários campos das tabelas para serem gravados em MOVIMENTO_ESTOQUE. O problema é que cf vou lendo mais registros a memória do windows vai indo pro espaço. Exemplo: -Dou um select em NF_COMPRA (ex: nf 1) -em seguida dou um select somente nos produtos desta NF_COMPRA 1 -para cada registro em ITENS_NF_COMPRA eu gero um registro em MOVIMENTO_ESTOQUE -dou um close nos CDSs NF_COMPRA e ITENS_NF_COMPRA -dou um createDS nesses 2 CDSs -dou um open nesses 2 CDSS (o mesmo procedimento faço com Vendas) Colocando close+createDS+open a memória aguenta mais tempo. Se não colocar dá memória insuficiente rapidinho Estou procedendo corretamente ? Há alguma forma de liberar o CDS da memória ? Sei que deve haver formas mais fáceis, porém este programa eu já peguei pronto. Obrigado pela atenção Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] Programação em 3 Camadas Del phi 2007
Gde Bruno, Não vamos esquecer do RemObjects (http://www.remobjects.com procure pelo sdk) que na minha opinião, que já passei por kbmMW (nunca mais), é o the best pra isso. []´s Sergio Uetanaabro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Bruno Lichot Enviada em: terça-feira, 23 de outubro de 2007 15:00 Para: delphi-br@yahoogrupos.com.br Assunto: RES: RES: [delphi-br] Programação em 3 Camadas Delphi 2007 Não da pra desenvolver ntier com TD, somente com o Delphi Pro, e emsmo assim com ajuda de copmponente de terceiros, o melhor pra mim é www.componets4developers.com Abs bL De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Cleber Edson Lino Enviada em: terça-feira, 23 de outubro de 2007 12:05 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: RES: [delphi-br] Programação em 3 Camadas Delphi 2007 Bruno, obrigado pela informação. Estou procurando onde tem informações sobre aplicação 3 camadas via Turbo Delphi. Obrigado. --- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br , Bruno Lichot [EMAIL PROTECTED] escreveu Não é possivel desenvolver aplicações datasnap server com Turbo Delphi bem como Delphi Pro, este tipo de desenvolvimento somente a partir da versão Enterprise. Em tempo, mantenho um grupo somente sobre este assunto: [EMAIL PROTECTED] mailto:nddv%40yahoogrupos.com.br com.br mailto:nddv%40yahoogrupos.com.br E no meu link de downloads gratuitos tem vários exemplos, código fontes, apostilas e vídeos. http://cc.codegear. http://cc.codegear.com/Author/795118 com/Author/795118 Abraços, Bruno Lichot CodeGear Product Evangelist http://www.codegear http://www.codegear.com .com http://cc.codegear. http://cc.codegear.com/Author/795118 com/Author/795118 De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] mailto:br%40yahoogrupos.com.br com.br mailto:br%40yahoogrupos.com.br ] Em nome de Cleber Edson Lino Enviada em: terça-feira, 23 de outubro de 2007 10:28 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Programação em 3 Camadas Delphi 2007 Bom dia pessoal Eu estou desenvolvendo um programa em 3 camadas Baixei um exemplo na net, usando o TSocketConnection, da guia DataSnap, isto em Delphi 7. Mas agora eu preciso fazer um sistema em Turbo Delphi 2007, alguem sabe como consigo usar o SocketConnection do Turbo Delphi 2007? Desde já, obrigado. Cleber __ Informação do NOD32 IMON 2609 (20071023) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset. http://www.eset.com.br com.br [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 2609 (20071023) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset. http://www.eset.com.br com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] homologação ???
O ato de homologar um software consiste no fato de uma entidade analisar e dar o aval positivo do funcionamento do software para uma tarefa. Então depende qual tipo de homologação vc está falando. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alcistemas Informática Enviada em: domingo, 21 de outubro de 2007 12:48 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] homologação ??? o que é um software homologado ? como fazer para homologar ? - Original Message - From: Davi Eduardo Borges Wall To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Sent: Thursday, October 18, 2007 10:04 AM Subject: RES: Res: [delphi-br] Off - Sonegação Fiscal Eu vi uma reportagem no Bom dia Brasil onde o repórter havia comentado que o colibri tinha uma configuração que permitia sonegar impostos. Imaginei algo do tipo crie um arquivo dentro de Windows\system32 com o nome sonegarehlegal.sonegar então o soft percebe a presença do arquivo e sai sonegando tudo! RS -Mensagem original- De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Joel Alexandre Enviada em: quinta-feira, 18 de outubro de 2007 07:47 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: Res: [delphi-br] Off - Sonegação Fiscal Caraca Robson, E o pilantrão foi feito pela propria Colibri? []Os Joel Joel, de uma reportagem da Rederecord o jornalista disse q havia 2 programas da colibri instalado no micro, ou seja o homologado e o pilantrão, ele alternava entre os programas para emitir ou naum o cupom. LEMBRANDO Kaputz, Robson Skype: kaputz_gri Keep the Dream Alive - Mensagem original De: Joel Alexandre joel_alexandre2002@ mailto:joel_alexandre2002%40yahoo.com.br yahoo.com.br Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Enviadas: Quarta-feira, 17 de Outubro de 2007 23:16:16 Assunto: Re: [delphi-br] Off - Sonegação Fiscal Leonardo Quinino escreveu: A verdade sempre vem à tona, pois é.. então enfim a casa caiu... Eu mesmo já perdi diversos clientes para esse colibri . Hoje perdi os meus clientes, mas meu sono, esse não tem preço. Leonardo, nunca vi esse colibri, nem sei como é. Tb não sei o motivo técnico que levou à essa busca. Agora, de uma coisa eu sei com toda certeza, este software é homologado e passou por baterias de testes. É um software indicado pela Bematech. Tem milhares de clientes. Tá muito estranho isso. Ou deve ter outra coisa além por trás disso ou pode ser um soft clonado. []Os Joel [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Links do Yahoo! Grupos -- Internal Virus Database is out-of-date. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.6/1061 - Release Date: 10/10/2007 08:43 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Thread
Inicialmente eu te aconselho a utilizar a classe TThread do delphi para isso ao invés de usar API do windows. Caso vc queira realmente utilizar a API, dá uma olhada em http://msdn2.microsoft.com/en-us/library/ms682453.aspx []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Evaldo Enviada em: sexta-feira, 19 de outubro de 2007 15:44 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Thread Eu estou iniciando em programação paralela, e me deparei com o seguinte problema: quando o sistema inicia, ele cria threads que vao executar tarefas demoradas. Se o programa for fechado antes das threads terminarem, ocorrer erro de acsses violation. Como eu posso interromper a execução dessas threads? eu crio-as da seguinte forma: var hThreadID : THandle; begin hThreadID := CreateThread (nil, 0, @Funcao, nil, 0, ThreadID); Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. http://br.mail.yahoo.com/ yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Gerador de Relatório para Usuário Final
Tem em portugues sim _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Nilson Chagas Enviada em: sexta-feira, 19 de outubro de 2007 08:24 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Gerador de Relatório para Usuário Final Fast Report... a unica duvida que tenho dele se na versão paga tem em portugues. Em 19/10/07, hideraldo_barbosa hideraldo_barbosa@ mailto:hideraldo_barbosa%40yahoo.com.br yahoo.com.br escreveu: Pessoal, bom dia Gerador de Relatório - Gostaria de saber se existe algum disponível para Delphi em que o usuário crie e customize seus proprios relatórios em que eu posso incorpora-lo em minha aplicação Grato Hilderaldo Barbosa -- Visite: Fundamental: www.amados.com.br Dúvidas:http://nilsoftware. http://nilsoftware.blogspot.com/ blogspot.com/ Obrigatório: www.saopaulofc.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] POSTGREE DBExpress Drive Delphi 2007
Eu usei vitavoom durante um bom tempo mas o pessoal do suporte e o driver me deixaram na mão algumas vezes. Abandonei o uso. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de José Mário Silva Guedes Enviada em: quinta-feira, 18 de outubro de 2007 08:51 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] POSTGREE DBExpress Drive Delphi 2007 Não seria DBExpress? Eu já experimentei o da Vita Voom e gostei do resultado. http://www.vitavoom http://www.vitavoom.com/Products/pgExpress_Driver/index.html .com/Products/pgExpress_Driver/index.html Mas é pago. Considere a possibilidade de se trabalhar com o Zeos. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] ReportBuilder FastReport
Olá Júnior, Eu trabalhei com os dois reports manager e eu particularmente prefiro o fast devido a sua maior flexibilidade. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Red Mosquito Enviada em: quinta-feira, 18 de outubro de 2007 10:38 Para: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br Assunto: [delphi-br] ReportBuilder FastReport Alguém aí trabalha/trabalhou com os dois geradores de relatório ? Eu trabalho há muito tempo com o ReportBuilder, pois ele supre as necessidades minhas e dos meus clientes (e olha que é a versão 8 ainda), PORÉM ultimamente ouço falar tão bem do Fast que fiquei curioso em sabe a opinião de quem já tem experiência com ambos. Obrigado pela atenção Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi + PostgreSQL
Se vc quer portabilidade de banco, use DBExpress e somente ansi SQL. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Cristiane Campanholo Enviada em: quinta-feira, 18 de outubro de 2007 12:05 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Delphi + PostgreSQL Pessoal, Quem do grupo tem experiência de uso de Delphi + PostgreSQL? Qual melhor componente de acesso? Funciona/cai conexão? Com mesmo componente tem como trocar banco de dados, se o cliente pedir, para SqlServer, por exemplo? Agradeço a atenção Cristiane Campanholo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Fast Report
Nilson, Baixa o trial dele. O problema eh q a documentação está em ingles ou russo. http://fast-report.com/en/download/ []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Nilson Chagas Enviada em: quinta-feira, 18 de outubro de 2007 12:36 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Fast Report Alguém tem algum material em português, se possivel com um projeto piloto?? []s Nilson -- Visite: Fundamental: www.amados.com.br Dúvidas:http://nilsoftware. http://nilsoftware.blogspot.com/ blogspot.com/ Obrigatório: www.saopaulofc.com.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] Profiling
Olá Lista! Estou buscando algumas alternativas de profiling para delphi. Eu utilizava e ainda utilizo o pacote Sleuth da turbopower mas estou buscando outra ferramenta pois qdo virar meus sistemas para D2007 acredito q não terei suporte dessas ferramentas para o mesmo. Alguém ai tem alguma sugestão de uma ferramente para isso? []´s Sérgio T. Uetanabaro Tecnologia * 55 16 2102-8787 - Ribeirão Preto * [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Terminal Services com Delphi 7
Algumas informações ficam disponiveis através das variaveis de ambiente. Abra uma janela terminal e verifique, pois tenho quase certeza que o nome do cliente é uma delas. Sérgio On 8/20/07, Renato Bermudo [EMAIL PROTECTED] wrote: Olá! Será que é possível fazer essa solução, exemplo: estou pensando em criar uma tabelas de terminais onde terá um código de identificação de cada terminal autorizado a acessar o aplicativo, o problema está justo na identificação do terminal, na janela executar do windows, quando digitamos mstsc e abrimos o aplicativo, o servidor não tem mesmo como saber a identidade ou algo que identifique unicamente o terminal de acesso e que possamos através do delphi pegar essa identificação? - Original Message - From: Mauro Paes Corrêa - gnX Ltda. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, August 20, 2007 2:56 PM Subject: Re: [delphi-br] Terminal Services com Delphi 7 Um jeito tosco é dar um netstat e pegar a conexão do cara. E jogar no seu .ini. - Original Message - From: Renato Bermudo To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Sent: Monday, August 20, 2007 2:46 PM Subject: [delphi-br] Terminal Services com Delphi 7 Boa tarde! Tenho um aplicativo desenvolvido em dephi 7 e agora estou utilizando o MSTSC, preciso saber se tem como pegar algum parametro pelo aplicativo que identifique qual o terminal que esta acessando como exemplo o IP ou nome do computador, minha necessidade é executar algumas ações de acordo com o terminal (físico) que está logando. Atualmente o executável fica no servidor e o acesso do terminal é feito através de atalho que utiliza um arquivo '.ini' gravado localmente para identificar o terminal, mas com o MSTSC as únicas identificações que tenho é o usuario que para mim não resolve pq o que eu preciso é identificar de alguma forma o próprio terminal. Se alguém puder me ajudar, agradeço. Um abraço! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Troca Porta Impressora
Senhores, boa tarde. Preciso da Ajuda de vocês para o seguinte problema: Tenho duas impressoras idênticas para impressão de etiquetas. Estou com a idéia de Instalar uma só (por se tratar do mesmo Driver) e, no meu aplicativo, dependendo da escolha do usuario, mando a impressao para a impressora na porta COM1 ou então mando para a porta COM2. Minha idéia é antes de enviar a impressão, o sistema seta a porta COM1 ou COM2 e manda. Essa idéia é válida?? Tem como fazer essa troca através de linhas de codigo? Detalhe que minha aplicação não vai escrever direto na porta da impressora, vai ser gerado um preview da etiqueta e posteriormente, ele manda para a impressora! Espero poder contar com a ajuda dos senhores.. Obrigado. Sérgio [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] DFM e Componentes
Salve galera, Alguém sabe de alguma dica ou alguma ferramenta pra debug de BPL em design-time? Preciso debugar os metodos qdo o delphi salva os dados dos componentes em seu DFM (GetParentComponent, HasParent, GetChildren e outros). O problema eh que não consigo detectar onde rola uma exception e nao consigo atachar o projeto da BPL em um outro delphi para realizar tal função. Se alguem tem alguma dica seria bem vinda pq o desenvolvimento de funções de design-time no delphi 7 eh podre. Nao tem nada pra ajudar a debugar. Sergio Uetanabaro [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Impressão em Matriciais
Bom dia.. Estou com um pequeno problema: Uma aplicação do meu sistema realiza impressões de notas fiscais diretamente em impressoras matriciais, sem preview de quickreport, sem nada, tudo via linhas de comando. Tenho duas impressoras, modelos LX... e FX..., disponívies para impressão das notas. Qdo mando impressão para LX, a nota sai correta, ou seja, a impressão de cada informação sai devidamente em seu espaço no formulario de nota, porém, qdo manda-se para a LX, da diferença entre as impressões e aquilo que saiu perfeitamente em uma, sai desconfigurado na outra, tudo fora de posição. Alguém tem alguma idéia para que eu possa solucionar este problema, sabendo que, o usuario pode ter tanto uma qto outra impressora disponível para imprimir??? Aguardo retorno. Obrigado. Sérgio [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Re: Problema com SQL
Aconselho nao utilizar esse tipo de implementação pois o formato da data dependerá da configuração do computador. Utilize parâmetros. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Enviada em: terça-feira, 10 de julho de 2007 10:17 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Re: Problema com SQL É meu camarada, vc já deve ter resolvido seu problema, pois as dicas aqui funcionam. Vai mais uma: dmPrincipal.cdsDatas.Active := false; dmPrincipal.SQLQDatas.Active := false; dmPrincipal.SQLQDatas.SQL.Clear; dmPrincipal.SQLQDatas.SQL.Add('SELECT Data, Descricao FROM' + 'DATASCOMEMORATIVAS WHERE Data = ' + DateToStr(DataAtual)); Boa sorte. Fraterno Abraço. Carlos --- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br, Adenes I. Freire Junior [EMAIL PROTECTED] escreveu Está dando erro em DataAtual, como faço para fazer essa filtragem usando uma variável? DataAtual := Calendario.date; dmPrincipal.cdsDatas.Active := false; dmPrincipal.SQLQDatas.Active := false; dmPrincipal.SQLQDatas.SQL.Clear; dmPrincipal.SQLQDatas.SQL.Add('SELECT ' + 'Data, ' + 'Descricao ' + 'FROM ' + 'DATASCOMEMORATIVAS ' + 'WHERE ' + 'Data = DataAtual'); -- --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 000755-0, 09/07/2007 Tested on: 1/1/2007 09:35:55 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast. http://www.avast.com com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi7 - DBExpress - Oracle 10g
Olá Davi, Eu uso o ODAC e tbem o SDAC da corelab e são ótimos componentes. Se não me engano, nele tem o acesso chamado DIRECT MODE que não precisa do cliente oracle. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Davi Eduardo Borges Wall Enviada em: terça-feira, 10 de julho de 2007 09:16 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Delphi7 - DBExpress - Oracle 10g Olá pessoal, Estou tentando isolar o cliente do Oracle para versão 10g. Achei alguma coisa sobre ODAC (Oracle data Access components) mas não consegui achar o download desse cara. Será que alguém já fez algo parecido? Eu realmente não gostaria de sair instalando cliente do Oracle em cada estação de trabalho, dá uma trabalheira! Se alguém conhece uma solução mais esperta, gostaria de saber! Obrigado! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Delphi7 - DBExpress - Oracle 10g
Olá Davi, Eu nunca fiz um lance desse com DBX nao mas dá uma olhada com a oracle se existe um cliente mais leve de instalação pq acredito que com DBX vc não vai conseguir um direct mode como no odac. []´s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Davi Eduardo Borges Wall Enviada em: terça-feira, 10 de julho de 2007 11:03 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Delphi7 - DBExpress - Oracle 10g Sérgio, Pelo que entendi, quando se usa ODAC não se usa DBExpress, é isso? ODAC tem seus próprios components de acesso ao Oracle, certo? O que eu queria na verdade é usar o DbExpress para conectar o Oracle, mas não queria instalar o client do Oracle me todas as máquinas Eu queria simplesmente embutir as dll's client do Oracle no sistema para que a instalação do sistema resolva o acesso client. Você já tentou algo assim? []'s De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de Sérgio T. Uetanabaro Enviada em: terça-feira, 10 de julho de 2007 10:16 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: RES: [delphi-br] Delphi7 - DBExpress - Oracle 10g Olá Davi, Eu uso o ODAC e tbem o SDAC da corelab e são ótimos componentes. Se não me engano, nele tem o acesso chamado DIRECT MODE que não precisa do cliente oracle. []´s Sergio Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br ] Em nome de Davi Eduardo Borges Wall Enviada em: terça-feira, 10 de julho de 2007 09:16 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Delphi7 - DBExpress - Oracle 10g Olá pessoal, Estou tentando isolar o cliente do Oracle para versão 10g. Achei alguma coisa sobre ODAC (Oracle data Access components) mas não consegui achar o download desse cara. Será que alguém já fez algo parecido? Eu realmente não gostaria de sair instalando cliente do Oracle em cada estação de trabalho, dá uma trabalheira! Se alguém conhece uma solução mais esperta, gostaria de saber! Obrigado! [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: RES: RES: [delphi-br] delphi com sql
Gde Alexandre!! Tem um provérbio que diz: Dê um peixe ao homem e ele comerá um dia, ensine-o a pescar e ele comerá todos os dias. A dúvida em questão é um pouco básica e acho q vc tem a capacidade de resolvê-la sem problemas. Busque alguns livros sobre delphi e estude a ferramenta melhor para que seus sistemas sejam feitos da melhor forma possível. Sobre a conexão a dica é a mesma do email anterior: deixe desativada e ative em run-time. []´s e sucesso na busca Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de alexandre lins lins Enviada em: quinta-feira, 5 de julho de 2007 16:13 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: RES: [delphi-br] delphi com sql poxa amigo... desconheço...tenho duvidas.. na verdade isso que vc ta falando é a nivel de codigo? o unico local que vejo senha é na propriedade connection string do ADOconnection na hora que vou fazer a conecção. pode ainda me ajudar? tens algum material de apoio? Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40codaintellisoft.com.br t.com.br escreveu: Sobre o lance de ativá-lo em runtime é só dar um OPEN nele após setar os parametros de conexao como database, usuario e senha. Estes parâmetros podem estar em um arquivo ini, entendeu? []´s Sergio Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de alexandre lins lins Enviada em: quinta-feira, 5 de julho de 2007 09:08 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: Re: RES: [delphi-br] delphi com sql eu coloco false na propriedade do ado connection. como faço pra ativá-lo em runtime por exemplo ( nao entendi a dica INI OU REGISTRY) Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40codaintellisoft.com.br t.com.br escreveu: Vc ta deixando sei SQLConnection ativado em tempo de design ou vc ativa ele somente em runtime? O correto seria ativá-lo em runtime após ler os parâmetro de um INI ou REGISTRY, por exemplo. []´s Sergio Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de alexandre lins lins Enviada em: terça-feira, 3 de julho de 2007 16:38 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] delphi com sql Boa tarde Gente, meu sistema em delphi 7 roda legal na minha maquina, gero o exe, e levo junto com ele as tabelas do sql 7, quando executo no cliente vejo a mensagem abaixo: [DBNETLIB][ConnectionOpen (Invalid Instance()),] Conexao invalida. agradeço ajudas... - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: RES: [delphi-br] delphi com sql
Sobre o lance de ativá-lo em runtime é só dar um OPEN nele após setar os parametros de conexao como database, usuario e senha. Estes parâmetros podem estar em um arquivo ini, entendeu? []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de alexandre lins lins Enviada em: quinta-feira, 5 de julho de 2007 09:08 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] delphi com sql eu coloco false na propriedade do ado connection. como faço pra ativá-lo em runtime por exemplo ( nao entendi a dica INI OU REGISTRY) Sérgio T. Uetanabaro [EMAIL PROTECTED] mailto:suka%40codaintellisoft.com.br t.com.br escreveu: Vc ta deixando sei SQLConnection ativado em tempo de design ou vc ativa ele somente em runtime? O correto seria ativá-lo em runtime após ler os parâmetro de um INI ou REGISTRY, por exemplo. []´s Sergio Uetanabaro _ De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br] Em nome de alexandre lins lins Enviada em: terça-feira, 3 de julho de 2007 16:38 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Assunto: [delphi-br] delphi com sql Boa tarde Gente, meu sistema em delphi 7 roda legal na minha maquina, gero o exe, e levo junto com ele as tabelas do sql 7, quando executo no cliente vejo a mensagem abaixo: [DBNETLIB][ConnectionOpen (Invalid Instance()),] Conexao invalida. agradeço ajudas... - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] delphi com sql
Vc ta deixando sei SQLConnection ativado em tempo de design ou vc ativa ele somente em runtime? O correto seria ativá-lo em runtime após ler os parâmetro de um INI ou REGISTRY, por exemplo. []´s Sergio Uetanabaro _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de alexandre lins lins Enviada em: terça-feira, 3 de julho de 2007 16:38 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] delphi com sql Boa tarde Gente, meu sistema em delphi 7 roda legal na minha maquina, gero o exe, e levo junto com ele as tabelas do sql 7, quando executo no cliente vejo a mensagem abaixo: [DBNETLIB][ConnectionOpen (Invalid Instance()),] Conexao invalida. agradeço ajudas... - Novo Yahoo! Cadê? - Experimente uma nova busca. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Erro na Execução
O problema eh que no evento OnCreate os objetos ja foram criados e suas props ja foram setadas, i.e., o connected foi para true. Vc deve mesmo deixar o active false qdo vc for compilar a build. []´s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Leandro - Grupos Enviada em: quinta-feira, 28 de junho de 2007 11:24 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Erro na Execução E ai pessoal blz Seguinte, estou desenvolvendo uma aplicação utilizando DBExpress. Utilizo um arquivo .ini para carregar as configurações de conexão do banco de dados, porem em tempo de projeto eu deixo definido no SQLConnection os parametros de acesso ao banco, para poder executar as consultas SQL e carregar os Campos nos ClientDataSet. A conexão deste SQLConnection fica ativa o tempo todo, porem quando eu instalo o executavel em um cliente ele me apresenta um erro de conexão dizendo que o banco de dados especificado nao foi encontrado ( no caso o banco de dados que esta definido no componente SQLConnection e não o que esta no arquivo ini). Eu coloquei no OnCreate do DataModule Principal, que é onde está o SQLConnection, a linha SQLConnection.connected := false, mas o erro ocorre antes de chegar nessa linha (sendo que ela é a primeira do OnCreate do Datamodule principal. OBS.: Se eu compilar o projeto com a propriedade Connected = false não ocorre esse problema. Não sei mais o que fazer Leandro Carbonera (54) 3343-1143 / 9977-1266 [EMAIL PROTECTED] mailto:leandro%40sigmatecnologia.com.br ogia.com.br www.sigmatecnologia.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Duvidas sobre BDGrid
Checa o evento AfterPost ou BeforePost do dataset ligado ao DBGrid. []´s Sergio _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fabiana Enviada em: terça-feira, 26 de junho de 2007 09:35 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Duvidas sobre BDGrid Bom Dia Pessoal!!! Gostaria de saber qual o evento do dbgrid que é disparado toda vez que o dbgrid sofre uma alteração em um dos seus campos Obrigado desde de já Fabiana [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]