[delphi-br] Thread com janelas modal
Caros, Estou fazendo uma aplicação onde algumas opções poderão ter seu processamento feito em Thread, liberando o sistema para uso. Porém, tenho um problema: depois de iniciar o processamento em thread, se eu abro alguma janela modal, o processamento da thread para e só continuar após fechar a janela modal. Alguém tem alguma idéia de como contornar essa situação?? Grato, -- Weverton Gomes de Morais Tecnólogo em Redes de Comunicação Desenvolvedor Delphi Entusiasta Ruby/Rails Todos juntos somos fortes [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Thread com janelas modal
Só olhando o código da tua thread pra saber o que pode estar acontecendo de errado! Sds. To: delphi-br@yahoogrupos.com.br From: wever...@gmail.com Date: Mon, 22 Dec 2008 10:35:52 -0200 Subject: [delphi-br] Thread com janelas modal Caros, Estou fazendo uma aplicação onde algumas opções poderão ter seu processamento feito em Thread, liberando o sistema para uso. Porém, tenho um problema: depois de iniciar o processamento em thread, se eu abro alguma janela modal, o processamento da thread para e só continuar após fechar a janela modal. Alguém tem alguma idéia de como contornar essa situação?? Grato, -- Weverton Gomes de Morais Tecnólogo em Redes de Comunicação Desenvolvedor Delphi Entusiasta Ruby/Rails Todos juntos somos fortes _ Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos com até 6,000 fotos! http://www.amigosdomessenger.com.br
Res: [delphi-br] Thread com janelas modal
Embora acredito ser possivel fazer o que vc imagina usando um modal. (se entendi direito). Existe um meio de exibir uma janela com o show, de forma que ela tenha os mesmos efeitos de uma modal (com efeito por cima das outras assim como uma modal)...e que não interrompe o fluxo de execução, então voce poderia mostrar esta janela, chamar suas threadse quando tudo terminar, a sua janela 'modal' poderia ser finalizada. pra fazer isto voce pode usar as funcões DisableTaskWindows e EnableTaskWindows, de uma googlada para maiores informações :-)) De: Weverton Gomes wever...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 22 de Dezembro de 2008 9:35:52 Assunto: [delphi-br] Thread com janelas modal Caros, Estou fazendo uma aplicação onde algumas opções poderão ter seu processamento feito em Thread, liberando o sistema para uso. Porém, tenho um problema: depois de iniciar o processamento em thread, se eu abro alguma janela modal, o processamento da thread para e só continuar após fechar a janela modal. Alguém tem alguma idéia de como contornar essa situação?? Grato, -- Weverton Gomes de Morais Tecnólogo em Redes de Comunicação Desenvolvedor Delphi Entusiasta Ruby/Rails Todos juntos somos fortes [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]
[delphi-br] MyDac com ou sem DatasetProvider + Clientdataset
Caros colegas, Na opinião de vcs, qual seria a melhor opção para mudar um sistema que já usa dbexpress para mydac? 1 - Seria substituir o trio sqldataset+datasetprovider+clientdataset pela query do mydac 2 - Utilizar a query do mydac + datasetprovider+ clientdataset ou teria outra alternativa melhor? Agradeço as opiniões, Gilson [As partes desta mensagem que não continham texto foram removidas]
Res: ...Res: [delphi-br] Calendário Multi- Seleção
Pessoal, olha eu aqui novamente. Graças a vcs eu consegui instalar os componentes, porém, na paleta JV TimeFrameWork, tem um componente chamado JVTFMonths que é justamente o que eu preciso para resolver o meu problema. A bronca agora é que não consigo fazer nada com ele porque tovas as vezes que o coloco num FORM dá o erro: Access Violation at Address... e olhe que instalei os componentes em dois notbooks de forma diferente a apareceu o mesmo erro. Se alguém já passou por este problema com o JEDI por favor me ajudem. Obrigado! De: Silvio Clécio silviop...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 19 de Dezembro de 2008 14:22:44 Assunto: ...Res: [delphi-br] Calendário Multi-Seleção Olá pessoal, Ricardo, valeu pela força :) Marx, quando você instalar as updates, pode dar sem medo um Shif+Del nas pastas jcl e jvcl, descompacte uma nova cópia do *.zip dessas pastas, e, pelo amor de Deus, não use o clean.bat, uma vez tive a surpresa de todos os paths do Delphi serem apagados, a minha sorte foi que o Delphi salva uma cópia dos paths. Vá tb na pasta bpl do Delphi (com ele fechado) e exclua os Jv*.bpl, resumindo, começe do 0 (zero), eu já tive alguns problemas na instalação do JVCL no D7 e só resolveu assim. _ _ __ []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: silviop...@yahoo. com.br Gmail, Google Talk: silviop...@gmail. com Hotmail, MSN: silvio_prog@ hotmail.com BlogSpot: http://silvioclecio .blogspot. com/ _ _ __ De: Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br Para: delphi...@yahoogrup os.com.br Enviadas: Sexta-feira, 19 de Dezembro de 2008 12:29:28 Assunto: Re: Res: Res: Res: Res: [delphi-br] Calendário Multi-Seleção Marx, os links para download do Update 2 estão ativos sim. Tenta um desses dois links: * [ http://dn.codegear. com/article/ 28405 ] * [ http://dn.codegear. com/article/ 38607 ] Recomendo que baixe todas as atualizações disponíveis para o Delphi 6. Quando eu usava o Delphi 6 lembro que cheguei a instalar todas as atualizações. O desempenho melhorou e muito. []'s Ricardo. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [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]
RES: Res: [delphi-br] Ordenar TTable
Pessoal, bom dia Obrigado a todos que tentaram ajudar das mais diversas formas, o problema já foi resolvido e graças a ajuda de todos vocês, pois de uma e outra tentativa de ajuda consegui juntar tudo e resolver o problema, mas quero deixar aqui meu agradecimento e dizer que sem vocês não teria conseguido. a todos um feliz natal e prospero ano novo. att. Juliano Silva De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Eduardo Silva dos Santos Enviada em: sábado, 20 de dezembro de 2008 10:14 Para: delphi-br@yahoogrupos.com.br Assunto: Re: Res: [delphi-br] Ordenar TTable Coutinho, minha resposta foi clara, objetiva e dentro da dúvida do nosso colega, ainda fiz um vídeo pra ele http://www.drdsistemas.com.br/video/delphibr/ttable/TTable.html creio que a dúvida já foi sanada. -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com mailto:eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... 2008/12/19 Coutinho - Yahoo emanuelcouti...@yahoo.com.br mailto:emanuelcoutinho%40yahoo.com.br Colegas... Não querrendo ofender... mas vocês realmente leram a solcitação do colega? Vocês estão discutinho uma coisa que não foi realmente o que ele queria saber... Mais uma vez, nessa lista, uma gama de mensagens sem necessidade são postadas, e fica uma disputa sem fim de quem tem ou não tem razão. Caramba. O que o colega quer é: Ele tem tabalas paradox que precisa indexar em tempo real pois os clientes estão espalhados em diversas cidades e ele tem de re-ordenar no braço... ou seja, no código... Não dá para ir de cliente em cliente, abrindo o database desktop e criando os índices... PERCEBERAM? Inicialmente ele não sabia como ordenar. Achgou que usando uma Query seria muito trabalho, mas achou o caminho das pedras... Pessoal... vocês perdem muito o foco da questão original, e se envolvem em picuínhas irrelevantes... Essa discussão não ajuda a quem precisa da solução do problema... Fico pensando, que tipo de analista de sistema, desenvolvedor são esses que sequer lêm o problema direito, e divagam em cearas alhures... tão tão distante da questão original... Que tipo de solução andam dando por aí para os clientes, se sequer param para reler a questão e entender, de verdade, o que se deseja saber!!! Atenção gente... Nossa vida é para DESCOMPLICAR a dos nossos clientes... e no caso da lista, para descomplicar a dos nosso colegas... Cordiais saudações... Emanuel Coutinho Eduardo Silva dos Santos escreveu: Rubem, mais um vez eu digo que você ta enganado ao afirmar que usando um TTable não da pra ordenar a exibição dos dados.. faz um teste ai que você vai ver.. crie uma tabela.. popula e mesma.. cria um indice com o campo que você deseja ter a ordenação e define esse indice no TTable, pronto.. os dados serão exibidos e ordenados, conforme o índice criado.. é isso que o nosso colega quer.. nada mais. índice não é usado só para locação não, faz o seguinte.. volta no tempo e dá uma olhada no DBU, aquele velho utilitário escrito em clipper para manipular arquivos DBF que você vai ver. não vamos reinventar a roda usando ClientDataSet se a necessidade do nosso colega é simplismente exibir os dados ordenados por um deternimado compado usando o TTable.. e mais uma vez eu afirmo.. cria um indice com esse campo e configura o TTable.. igual era feito na época do Paradox... simples assim. 2008/12/18 Rubem Nascimento da Rocha djpardalro...@hotmail.com mailto:djpardalrocha%40hotmail.com djpardalrocha%40hotmail.com mailto:djpardalrocha%40hotmail.com djpardalrocha%2540hotmail.com Não estou enganado, companheiro! Uma coisa é ordenar, e outra coisa é usar índices. Ordenar significa pegar os registros e colocá-los em ordem dentro do arquivo físico. Usar índices significa criar um arquivo que representa uma estrutura de árvore binária contendo as chaves usadas para localização dos registros. Isso a gente aprende quando a gente estuda em Estrutura de Dados em cursos técnicos de processamento de dados ou na faculdade. O que vc sugere é o uso de índices, e o que o colega inicialmente queria é ordenar os dados do DBF referenciado pelo TTable. Repito, uma coisa é usar índices, e outra coisa é ordenar os dados na tabela. Sds. [As partes desta mensagem que não continham texto foram removidas] __ Informação do NOD32 IMON 3706 (20081219) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Localizar
Janise Encontrei essa mensagem sua anterio, já teve resposta quanto a isso? Se não, use o Locate Só que vc tem de verificar o seguinte: *** o segundo parâmetro tem de ser do tipo variant (se for usar um campo de uma tabela, usar com campo.asvariant) Dataset.Locate('nome do campo', chave de busca ***, [locaseinsensitive, lopartialkey]) Acho que assim vai funcionar Emanuel Coutinho Janise Dantas escreveu: Boa tarde a todos! Estou precisando de um 'help'! Como a gente faz para localizar um nome no banco de dados? Assim... Eu tenho duas tabelas, Clientes e Clientes2, porque são pessoas físicas e jurídicas. Se eu quero localizar rapidamente os dados de um clientes e não me lembro o tipo de pessoa, como faço?? Já fui no google e encontrei: - Pesquisando com FindKey(Table1.FindKey([Edit1.Text]);), FindNearest (Table1.FindNearest([Edit1.Text]);) e Locate(Table1.Locate('NOME',Edit1.Text,[loPartialKey]); Mas os 2 primeiros não se encaixam no meu caso (porque não estou usando a chve primária), o último também não deu certo, ele não identifica o Locate. Achei outra coisas, mas parecem ser mais 'cabeludas' ainda, e estou gastando os 'joelhos', ou seja, estou engatinhando nesse negócio. Será que aguém mais uma vez pode me ajudar??? Obrigada Janise Dantas -- 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
Re: [delphi-br] Como encontrar um Node em um XMLDocument e incluir um ChildNode, independente onde o Node esteja?
Olá Guionardo, poderia exemplificar? Tentei fazer porém não consegui pegar os sub-nodes Att Fellipe H. 2008/12/20 Guionardo Furlan guiona...@gmail.com Começando com o root 1.Verificar se o nome do node atual é o que vc está procurando. 2. Se for sim, retorna o node e encerra. 3. Se não, verifica se existem subnodes. 4. Se não, retorna nil e encerra. 5. Se sim, faz um loop percorrendo todos os subnodes e, usando recursividade, chama o procedimento para cada subnode. Mais ou menos isso. 2008/12/19 Fellipe Henrique felli...@gmail.com fellipeh%40gmail.com: Amigos, preciso vasculhar um XML inteiro e achar um Node, e ao achar adicionar um ChildNode nele, como faço isso? Sendo que o Node pode estar em qualquer lugar na estrutura do XML? Obrigado -- _ 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] -- Timeo hominem unius libri Cogito ergo sum - Carpe diem []s Guionardo Furlan http://guionardo.blogspot.com -- _ 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]
Re: [delphi-br] MyDac com ou sem DatasetProvider + Clientdataset
Gilson, isso vai depender de como você deseja trabalhar, se quiser continuar usando o ClientDataSet apenas troque o SQLDataSet pelo TMyQuery, e o TMyConnection obviamente.. Você pode também usar somente os componentes do MyDAC.. realmente só você pode determinar isso, não temos informações suficientes sobre o projeto. Seu projeto usa N-tier? pelo visto manter o ClientDataSet vai te dar menos trabalho pra migrar.. 2008/12/22 Gilson gilson...@gmail.com Caros colegas, Na opinião de vcs, qual seria a melhor opção para mudar um sistema que já usa dbexpress para mydac? 1 - Seria substituir o trio sqldataset+datasetprovider+clientdataset pela query do mydac 2 - Utilizar a query do mydac + datasetprovider+ clientdataset ou teria outra alternativa melhor? Agradeço as opiniões, Gilson -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Dúvida - Estoque
Olá Pessoal boa tarde, eu estou fazendo um sistema e nele tem que conter um controle de estoque, por exemplo! Abrir o caixa ele me trazer a lista dos produtos por exemplo, 100 cerveja, 50 regrigerante, 10 dell vale etc Ai quando eu fechar o caixa ele tem que mostrar o quantas cerveja que entrou, quantas cerveja que saiu o salvo interior e o saldo final Como eu poderia implementar isso? Valeus! 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]
Res: [delphi-br] Dúvida - Estoque
Vai depender muito do que o seu cliente deseja. Um sistema de estoque por mais símples que seja tem que ser bastante amarrado. Pelo que estou percebendo vc ainda não tem nada pronto. Então, o primeiro passo seria fazer uma análise do que o seu cliente quer e em seguida fazer um estudo de caso. Feito isso, aí é que vc vai ver quais as suas necessidades, com certeza vc vai ter que ter uma tabela de produtos, uma tabela de fornecedores, uma tabela de saídade de material, uma tabela de entrada de material, uma tabela de estoque dos produtos, e por aí vai. Eu tenho um sistema de estoque pronto e posso lhe assegurar que tem mais de 40 tabelas, não se espante com isso, como falei no começo, tudo vai depender do que o cliente precisa, se vai ter inventário de estoque, se vai ter aplicação direta, se vai ter material consignado, se vai ter cotação de produto e compra. É por isso que eu digo, a sua pergunta não é fácil de ser respondida. É muito relativo quando vc pergunta como fazer um sistema de estoque. Valeu!!! De: Wagne®_Fix wagner_...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Segunda-feira, 22 de Dezembro de 2008 13:44:44 Assunto: [delphi-br] Dúvida - Estoque Olá Pessoal boa tarde, eu estou fazendo um sistema e nele tem que conter um controle de estoque, por exemplo! Abrir o caixa ele me trazer a lista dos produtos por exemplo, 100 cerveja, 50 regrigerante, 10 dell vale etc Ai quando eu fechar o caixa ele tem que mostrar o quantas cerveja que entrou, quantas cerveja que saiu o salvo interior e o saldo final Como eu poderia implementar isso? Valeus! Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [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]
[delphi-br] Tabela paradox nao abre - nao edita - nao adiciona - AJUDA URGENTE
Pessoal, fiz um teste de abrir o cadastro de clientes via rede intranet, funcionou normal, mas após dois dias aconteceu que não abre o banco de dados. Consigo abrir o sofware e não aparece a tabela aberta, os campos aparecem todos em banco, este erro não sei se foi queda de energia, mas aconteceu cair a faze de energia neste dia do erro. Uso Delphi 7 - Tabelas Paradox (com 4.955 registros) Aparece assim Detail Table Open operation failed. Table: Registros.db Preciso urgente desta ajuda para fazer voltar a funcionar o cadastro de clientes. Grato...
Re: [delphi-br] Tabela paradox nao abre - nao edita - nao adiciona - AJUDA URGENTE
Colega Parece que vc andou perdendo os parâmetros de configuração do BDE. Verifique se estão configurados o NetDir, etc... se não, reinstale o BDE e o problema se resolverá... Abraços Emanuel Coutinho nillgolv escreveu: Pessoal, fiz um teste de abrir o cadastro de clientes via rede intranet, funcionou normal, mas após dois dias aconteceu que não abre o banco de dados. Consigo abrir o sofware e não aparece a tabela aberta, os campos aparecem todos em banco, este erro não sei se foi queda de energia, mas aconteceu cair a faze de energia neste dia do erro. Uso Delphi 7 - Tabelas Paradox (com 4.955 registros) Aparece assim Detail Table Open operation failed. Table: Registros.db Preciso urgente desta ajuda para fazer voltar a funcionar o cadastro de clientes. Grato...
Re: ...Res: [delphi-br] Calendário Multi-Seleção
HI! Eu utilizo a agenda do jedi. tenta compilar o demo da agenda... no diretorio jvcl\exemplos º.·´¯`·. º.·´¯`·. º.·´¯`·. Omar L. M. Rosa º.·´¯`·. º.·´¯`·. º.·´¯`·. o...@conesul.inf.br - Original Message - From: Marx Gentil To: delphi-br@yahoogrupos.com.br Sent: Monday, December 22, 2008 4:38 PM Subject: Res: ...Res: [delphi-br] Calendário Multi-Seleção Pessoal, olha eu aqui novamente. Graças a vcs eu consegui instalar os componentes, porém, na paleta JV TimeFrameWork, tem um componente chamado JVTFMonths que é justamente o que eu preciso para resolver o meu problema. A bronca agora é que não consigo fazer nada com ele porque tovas as vezes que o coloco num FORM dá o erro: Access Violation at Address... e olhe que instalei os componentes em dois notbooks de forma diferente a apareceu o mesmo erro. Se alguém já passou por este problema com o JEDI por favor me ajudem. Obrigado! De: Silvio Clécio silviop...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 19 de Dezembro de 2008 14:22:44 Assunto: ...Res: [delphi-br] Calendário Multi-Seleção Olá pessoal, Ricardo, valeu pela força :) Marx, quando você instalar as updates, pode dar sem medo um Shif+Del nas pastas jcl e jvcl, descompacte uma nova cópia do *.zip dessas pastas, e, pelo amor de Deus, não use o clean.bat, uma vez tive a surpresa de todos os paths do Delphi serem apagados, a minha sorte foi que o Delphi salva uma cópia dos paths. Vá tb na pasta bpl do Delphi (com ele fechado) e exclua os Jv*.bpl, resumindo, começe do 0 (zero), eu já tive alguns problemas na instalação do JVCL no D7 e só resolveu assim. _ _ __ []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: silviop...@yahoo. com.br Gmail, Google Talk: silviop...@gmail. com Hotmail, MSN: silvio_prog@ hotmail.com BlogSpot: http://silvioclecio .blogspot. com/ _ _ __ De: Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br Para: delphi...@yahoogrup os.com.br Enviadas: Sexta-feira, 19 de Dezembro de 2008 12:29:28 Assunto: Re: Res: Res: Res: Res: [delphi-br] Calendário Multi-Seleção Marx, os links para download do Update 2 estão ativos sim. Tenta um desses dois links: * [ http://dn.codegear. com/article/ 28405 ] * [ http://dn.codegear. com/article/ 38607 ] Recomendo que baixe todas as atualizações disponíveis para o Delphi 6. Quando eu usava o Delphi 6 lembro que cheguei a instalar todas as atualizações. O desempenho melhorou e muito. []'s Ricardo. Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [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]
Re: [delphi-br] Como encontrar um Node em um XMLDocument e incluir um ChildNode, independente onde o Node esteja?
Uses XMLIntf; function FindNode(nome: string; Root: IXMLNode): IXMLNode; var i: Integer; begin Result := nil; i := 0; while (i Root.ChildNodes.Count) and (Result = nil) do if SameText(Root.ChildNodes.Nodes[i].NodeName, nome) then Result := Root.ChildNodes.Nodes[i] else begin Result := FindNode(nome, Root.ChildNodes.Nodes[i]); Inc(i); end; end; Com esta function vc tem o IXMLNode que procura ou nil, se ele não existir. A primeira chamada Root deve fazer referência à propriedade DocumentElement do IXMLDocument que vc estiver usando . Tendo o node, é só chamar o método AddChild dele para adicionar o que vc quiser. Na hora de codificar, não ficou exatamente como o algoritmo que citei antes. Mas deve funcionar. 2008/12/22 Fellipe Henrique felli...@gmail.com: Olá Guionardo, poderia exemplificar? Tentei fazer porém não consegui pegar os sub-nodes Att Fellipe H. 2008/12/20 Guionardo Furlan guiona...@gmail.com Começando com o root 1.Verificar se o nome do node atual é o que vc está procurando. 2. Se for sim, retorna o node e encerra. 3. Se não, verifica se existem subnodes. 4. Se não, retorna nil e encerra. 5. Se sim, faz um loop percorrendo todos os subnodes e, usando recursividade, chama o procedimento para cada subnode. Mais ou menos isso. 2008/12/19 Fellipe Henrique felli...@gmail.com fellipeh%40gmail.com: Amigos, preciso vasculhar um XML inteiro e achar um Node, e ao achar adicionar um ChildNode nele, como faço isso? Sendo que o Node pode estar em qualquer lugar na estrutura do XML? Obrigado -- Timeo hominem unius libri Cogito ergo sum - Carpe diem []s Guionardo Furlan http://guionardo.blogspot.com
[delphi-br] Oportunidade para Brasília-DF
Senhores, Estamos contratando programador Delphi com experiência comprovada em Delphi/Firebird e que tenha conhecimentos de PHP/MySQL. Faixa Salarial: de R$ 1.000,00 R$ 2.000,00 Carga horária: 44h semanais Ramo de Atividade: Setor Gráfico Empresa de médio porte com aproximadamente 200 funcionários Início IMEDIATO. Os interessados devem enviar o curriculum vitae com pretensão salarial para o e-mail : empre...@oppus.eti.br Por favor, não enviem e-mails para a lista, apenas para o e-mail informado. A vaga é exclusivamente para Brasília-DF. Não há possibilidade de fazer o trabalho remotamente. Obrigado a todos. [As partes desta mensagem que não continham texto foram removidas]