[delphi-br] DBX - SELECT COUNT
Como fazer um SELECT COUNT usando DBXPRESS de um jeito rápido, sem usar muitos componentes? Ou preciso do quarteto só pra fazer um COUNT ? -- Atenciosamente, Paulo Coutinho. Site: www.prsolucoes.com Msn: [EMAIL PROTECTED] Skype: paulo.prsolucoes [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] OT - Firebird
Pessoal, O Firebird é possível configurar para utilizar mais de um processador/núcleo de processamento ? Alex ALLE Sistemas [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] DBX - SELECT COUNT
use apenas um Tsqlquery apenas para retornar o count, ou max, ou sum, n precisa 4 componentes para isso Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com --- Em qui, 13/11/08, Paulo Coutinho [EMAIL PROTECTED] escreveu: De: Paulo Coutinho [EMAIL PROTECTED] Assunto: [delphi-br] DBX - SELECT COUNT Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 13 de Novembro de 2008, 19:22 Como fazer um SELECT COUNT usando DBXPRESS de um jeito rápido, sem usar muitos componentes? Ou preciso do quarteto só pra fazer um COUNT ? -- Atenciosamente, Paulo Coutinho. Site: www.prsolucoes. com Msn: [EMAIL PROTECTED] com Skype: paulo.prsolucoes [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]
Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma...
Só que a vaga não era para pra Paraíba. Fique atento. Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 From: Onjahyr - GMAIL Sent: Thursday, November 13, 2008 5:45 PM To: delphi-br@yahoogrupos.com.br Subject: Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma... Só prá acabar com esse papo, vou dizer a realidade. Aqui na Paraíba, precisamente na cidade de Campina Grande, o tickt refeição para área gerencial é em torno de R$ 3,10. O almoço num restaurante a nível médio custa cerca de R$ 2,00, pode-se encontrar até a R$ 1,80. Então, prá que ficar discutindo sobre isso? Cada região tem seu preço e isso não significa que é barato, é o preço do custo de vida da região. E mais, se você não quer, não tem problema, a crise de desemprego é tão grande que com certeza a vaga fica para outra pessoa. Que saco! Chorando de barriga cheia, quero ver se alguém tivesse com menino em casa sem ter o que comer se tava discutinda o preço do tickt. Se toca! Quem disse que programador come ?? Pelo menos nesta empresinha ai não... Gente o dia que eu tentar contratar um profissional e fizer uma oferta desta, por favor, atirem na minha cabeça !! VERGONHA NA CARA, PELO AMOR DE DEUS [ ]´s Moacir Fellipe Henrique escreveu: Acredito que seja R$4,00 por dia de trabalho... mas... que coisa é essa: Envie o CV com pretenção salarial Pelo amor de Deus, fala quanto a empresa quer pagar e pronto, quem quiser envia... senão fica igual Boi de Piranha... leilão de profissional.. Quem dá menos!?! Dou-lhe uma... rsrssrsrs []s 2008/11/12 Evandro Siqueira [EMAIL PROTECTED] mailto:vansiqq%40gmail.com Nem aqui em Sergipe se come tão pouco...hehehehe -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Rodinei (MSN) escreveu: É pra não ter problema de obesidade... ;o) . [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Problema - Existe solução?
Bom dia Gerson, Desde já agradeço sua ajuda. Oq vc irá precisar? Existe um disquete (exatamente, um disquete de 3 1/2) que faz essa validação, acredito que seja ele que pegue essas informações e grava em algum lugar. Gerson Machado escreveu: Posso lhe assegurar que o FoxPro não faz extensão pelo programa... o que certamente me leva a crer que a empresa possa ter colocado uma informação que identifica o programa... tenho sistemas desenvolvido em FoxPro e não uso este produto ha muito tempo. Se precisar posso dar uma olhada no sistema para avaliar. Abraços Gerson --- Em qui, 13/11/08, [EMAIL PROTECTED] mailto:eduardo%40efsm.no-ip.org [EMAIL PROTECTED] mailto:eduardo%40efsm.no-ip.org escreveu: De: [EMAIL PROTECTED] mailto:eduardo%40efsm.no-ip.org [EMAIL PROTECTED] mailto:eduardo%40efsm.no-ip.org Assunto: [delphi-br] Problema - Existe solução? Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Data: Quinta-feira, 13 de Novembro de 2008, 9:59 Bom dia a todos da lista. Sou novo no pedaço! Tenho um cliente que usa um sistema em que usa banco de dados FoxPro6, a empresa que forneceu o programa na época, prestou suporte, menutenção, treinamento, ou seja, supriu todas as necessidades referentes ao software. Oque acontece hoje? Um micro que era usado como uma extensão para esse software, foi substituído. O programa simplesmente parou de funcionar apresentando um erro, parece que ele pega alguma informação do HD, ou da IDE, não sei ao certo. A empresa que forneceu o programa já fechou há 5 anos, então eu não tenho a quem recorrer. Venho pedir uma ajuda a todos vcs, quem puder ajudar serei grato. Não entendo muito de programação em Delphi + acho que o programa em questão foi feito em delphi. 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 http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] OT - Firebird
2008/11/13 Alex Antunes [EMAIL PROTECTED]: Pessoal, O Firebird é possível configurar para utilizar mais de um processador/núcleo de processamento ? A versão CS (Classic) faz isso automático. A versão SS (Superserver) usa apenas um núcleo. Joao Morais
Re: [delphi-br] OT - Firebird
Bom dia, Nestes casos você deve utilizar a versão *Classic* do Firebird. Também é necessário que o S.O utilizado reconheça esses núcleos. Sem mais, Marlon David de Souza Desenvolvimento Sysmo Informática Ltda Alex Antunes escreveu: Pessoal, O Firebird é possível configurar para utilizar mais de um processador/núcleo de processamento ? Alex ALLE Sistemas [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma...
Eu sei, mas eu não disse que era. Foi só um detalhe para as pessoas não ficarem colocando suas informações sobre valores de tickts, pois cada região tem seu valor, até mesmo em São Paulo (onde morei por 12 anos) tem regiões que o preço diferencia. Estou atento! Rodinei (MSN) escreveu: Só que a vaga não era para pra Paraíba. Fique atento. Rodinei Amorim Programador Delphi [EMAIL PROTECTED] mailto:rodinei_amorim%40hotmail.com (11) 8208-9503 - (11) 2024-2723 From: Onjahyr - GMAIL Sent: Thursday, November 13, 2008 5:45 PM To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Subject: Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma... Só prá acabar com esse papo, vou dizer a realidade. Aqui na Paraíba, precisamente na cidade de Campina Grande, o tickt refeição para área gerencial é em torno de R$ 3,10. O almoço num restaurante a nível médio custa cerca de R$ 2,00, pode-se encontrar até a R$ 1,80. Então, prá que ficar discutindo sobre isso? Cada região tem seu preço e isso não significa que é barato, é o preço do custo de vida da região. E mais, se você não quer, não tem problema, a crise de desemprego é tão grande que com certeza a vaga fica para outra pessoa. Que saco! Chorando de barriga cheia, quero ver se alguém tivesse com menino em casa sem ter o que comer se tava discutinda o preço do tickt. Se toca! Quem disse que programador come ?? Pelo menos nesta empresinha ai não... Gente o dia que eu tentar contratar um profissional e fizer uma oferta desta, por favor, atirem na minha cabeça !! VERGONHA NA CARA, PELO AMOR DE DEUS [ ]´s Moacir Fellipe Henrique escreveu: Acredito que seja R$4,00 por dia de trabalho... mas... que coisa é essa: Envie o CV com pretenção salarial Pelo amor de Deus, fala quanto a empresa quer pagar e pronto, quem quiser envia... senão fica igual Boi de Piranha... leilão de profissional.. Quem dá menos!?! Dou-lhe uma... rsrssrsrs []s 2008/11/12 Evandro Siqueira [EMAIL PROTECTED] mailto:vansiqq%40gmail.com mailto:vansiqq%40gmail.com Nem aqui em Sergipe se come tão pouco...hehehehe -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Rodinei (MSN) escreveu: É pra não ter problema de obesidade... ;o) . [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma...
Sabe, Onjahyr Concordo com você sobre as criticas que foram feitas, mas todos precisamos nos expressar. Tente entender que quando uma classe (no caso nós) nos sujeitamos a trabalhar por valores muito abaixo da média geral acaba-se criando uma jurisdição para depreciar os valores merecidos por estas pessoas. Sim, concordo quando a crise bate a porta. Ainda que para valorizarmos nossa área precisamos tentar manter valores. E isto não é EU ou VOCÊ somos nós. Abraços cara e boa sorte para nós nesta luta do dia-a-dia Vms continuar com assuntos da Delphi-BR. Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 From: Onjahyr - GMAIL Sent: Friday, November 14, 2008 7:23 AM To: delphi-br@yahoogrupos.com.br Subject: Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma... Eu sei, mas eu não disse que era. Foi só um detalhe para as pessoas não ficarem colocando suas informações sobre valores de tickts, pois cada região tem seu valor, até mesmo em São Paulo (onde morei por 12 anos) tem regiões que o preço diferencia. Estou atento! Rodinei (MSN) escreveu: Só que a vaga não era para pra Paraíba. Fique atento. Rodinei Amorim Programador Delphi [EMAIL PROTECTED] mailto:rodinei_amorim%40hotmail.com (11) 8208-9503 - (11) 2024-2723 From: Onjahyr - GMAIL Sent: Thursday, November 13, 2008 5:45 PM To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Subject: Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma... Só prá acabar com esse papo, vou dizer a realidade. Aqui na Paraíba, precisamente na cidade de Campina Grande, o tickt refeição para área gerencial é em torno de R$ 3,10. O almoço num restaurante a nível médio custa cerca de R$ 2,00, pode-se encontrar até a R$ 1,80. Então, prá que ficar discutindo sobre isso? Cada região tem seu preço e isso não significa que é barato, é o preço do custo de vida da região. E mais, se você não quer, não tem problema, a crise de desemprego é tão grande que com certeza a vaga fica para outra pessoa. Que saco! Chorando de barriga cheia, quero ver se alguém tivesse com menino em casa sem ter o que comer se tava discutinda o preço do tickt. Se toca! Quem disse que programador come ?? Pelo menos nesta empresinha ai não... Gente o dia que eu tentar contratar um profissional e fizer uma oferta desta, por favor, atirem na minha cabeça !! VERGONHA NA CARA, PELO AMOR DE DEUS [ ]´s Moacir Fellipe Henrique escreveu: Acredito que seja R$4,00 por dia de trabalho... mas... que coisa é essa: Envie o CV com pretenção salarial Pelo amor de Deus, fala quanto a empresa quer pagar e pronto, quem quiser envia... senão fica igual Boi de Piranha... leilão de profissional.. Quem dá menos!?! Dou-lhe uma... rsrssrsrs []s 2008/11/12 Evandro Siqueira [EMAIL PROTECTED] mailto:vansiqq%40gmail.com mailto:vansiqq%40gmail.com Nem aqui em Sergipe se come tão pouco...hehehehe -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Rodinei (MSN) escreveu: É pra não ter problema de obesidade... ;o) . [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] Indy 9 e Servidor Proxy
Bom dia, João! Não é Linux não. A rede é Windows e utiliza um Domínio com servidor Proxy. Estou conseguindo ler utilizando FTP, tanto é que a rotina está identificando que existe uma atualização no Servidor que fica fora do Domínio dessa empresa, porém quando vai iniciar o Download, apresenta erro. Pelo pouco que estou conseguindo entender, quando se utiliza Indy com FTP em servidor Proxy, é necessário passar mais alguns parâmetros (Usuário, Senha, Host e Porta). São esses parâmetros que não estou entendendo muito bem. Obrigado. Ulisses - Original Message - From: Joao Morais To: delphi-br@yahoogrupos.com.br Sent: Thursday, November 13, 2008 5:08 PM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy 2008/11/13 Ulisses [EMAIL PROTECTED]: Bom dia a todos! Estou utilizando um atualizador de executável, para fazer a atualização automática de um sistema que estamos desenvolvendo. Tudo estava funcionando perfeitamente, até instalar o sistema em um cliente que possui um Domínio e usa Servidor Proxy. Alguém sabe se é possível utizar o o componente IdFTP do pacote Indy em um Servidor Proxy? Deixe adivinhar. É linux? Se for, o problema não é no proxy mas na configuração do roteamento. Você precisa carregar dois módulos na inicialização do SO. Em meu Slack, as duas últimas linhas do /etc/rc.d/rc.inet2 estão assim: /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp. Joao Morais [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Sniffer SQL com ODAC 6.25 p/ Oracle 10g
Olá William, não sei qual o tamanho da sua aplicação mas eu faria da seguinte forma: criaria novas classes herdadas de TORAQuery, TORASmartQuery e TORAStoreProc e colocaria no OnBeforeOpen e OnBeforeExecute de cada uma delas a gravação do SQL que será executado. A outra opção é fazer isso diretamente pelo Oracle com o SQLTrace - vc pode habilitar o trace gerando XMLs e simplesmente fazer o parse do XMLs gerados. Essa solução é mais completa que a primeira. Boa Sorte, Josir. --- Em delphi-br@yahoogrupos.com.br, Willian Jhonnes L. dos Santos [EMAIL PROTECTED] escreveu Bom dia a todos... Tenho, em minhas aplicações, uma classe que gerencia minhas conexões com o Oracle em runtime utilizando o ODAC. Nesta classe, são instanciados, também em runtime, objetos TOraStoredProc para as interações com o BD. Minha necessidade é a seguinte: preciso criar um sniffer SQL que monitore, à partir do SID do usuário, todas as instruções passadas ao BD, mesmo em PL/SQL. Como uso ODAC, e o suporte da Devart deixa muito a desejar, não consegui nada, nem deles (Devart), nem da internet, que me ajudasse. Enfim, minha necessidade é algo muito parecido com o SQL Trace, usado para monitorar o SQL Server. Alguém sabe como resolver isto utilizando o ODAC ou conhece algum componente que faça esta operação? Em tempo: este monitoramento não será realizado nas aplicações distribuídas aos usuários, mas na aplicação que gerencia as atualizações destas aplicações, sendo que apenas a equipe de desenvolvimento poderá utilizá-la. Utilizo Delphi 7, ODAC 6.25, Oracle 10g e Oracle Client 9.0. --- Att.: Willian Jhonnes L. dos Santos Analista/Desenvolvedor Object/Free Pascal [EMAIL PROTECTED] --- Seja livre. Use Linux. Grupo de Usuários GNU/Linux de São José dos Pinhais Linux user number 449753 --- Powered by Slackware Linux 12.0 Kernel 2.6.21.5-custom ---
[delphi-br] Re: Problema - Existe solução?
Olá Eduardo, Você não tem o telefone ou contato do dono da empresa ? Como a empresa fechou eles podem fornecer o fonte do programa. Sem o fonte, fica difícil. Qualquer ação será chute... Vc ainda tem acesso ao micro antigo ? Se tiver, uma opção seria fazer um clone do HD para ver se a trava é de Hardware (via MAC ou Serial do HD) ou se é algum arquivo oculto que o cara colocou na máquina. Se funcionar com o clone então a trava é via arquivo. Neste caso, vc pode rodar um trace para descobrir quais arquivos são acessados. Se o acesso for no registro, aí fica mais difícil... Boa Sorte, Josir --- Em delphi-br@yahoogrupos.com.br, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu Bom dia a todos da lista. Sou novo no pedaço! Tenho um cliente que usa um sistema em que usa banco de dados FoxPro6, a empresa que forneceu o programa na época, prestou suporte, menutenção, treinamento, ou seja, supriu todas as necessidades referentes ao software. Oque acontece hoje? Um micro que era usado como uma extensão para esse software, foi substituído. O programa simplesmente parou de funcionar apresentando um erro, parece que ele pega alguma informação do HD, ou da IDE, não sei ao certo. A empresa que forneceu o programa já fechou há 5 anos, então eu não tenho a quem recorrer. Venho pedir uma ajuda a todos vcs, quem puder ajudar serei grato. Não entendo muito de programação em Delphi + acho que o programa em questão foi feito em delphi.
Re: [delphi-br] Indy 9 e Servidor Proxy
em linux quando eu irei baixar alguma coisa no prompt e a rede se encontra sob um proxy, eu lembro que se dava uns comandos export proy alguma coisa para desse modo conseguir baixar, acredito que no windows deva existir isso tbm. Teste o micro fora de um proxy, se funcionar, encontre a maneira como baixar usando alguns comandos para o micro saber que existe proxy na rede. Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com --- Em sex, 14/11/08, Ulisses [EMAIL PROTECTED] escreveu: De: Ulisses [EMAIL PROTECTED] Assunto: Re: [delphi-br] Indy 9 e Servidor Proxy Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 14 de Novembro de 2008, 8:46 Bom dia, João! Não é Linux não. A rede é Windows e utiliza um Domínio com servidor Proxy. Estou conseguindo ler utilizando FTP, tanto é que a rotina está identificando que existe uma atualização no Servidor que fica fora do Domínio dessa empresa, porém quando vai iniciar o Download, apresenta erro. Pelo pouco que estou conseguindo entender, quando se utiliza Indy com FTP em servidor Proxy, é necessário passar mais alguns parâmetros (Usuário, Senha, Host e Porta). São esses parâmetros que não estou entendendo muito bem. Obrigado. Ulisses - Original Message - From: Joao Morais To: [EMAIL PROTECTED] os.com.br Sent: Thursday, November 13, 2008 5:08 PM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy 2008/11/13 Ulisses [EMAIL PROTECTED] com: Bom dia a todos! Estou utilizando um atualizador de executável, para fazer a atualização automática de um sistema que estamos desenvolvendo. Tudo estava funcionando perfeitamente, até instalar o sistema em um cliente que possui um Domínio e usa Servidor Proxy. Alguém sabe se é possível utizar o o componente IdFTP do pacote Indy em um Servidor Proxy? Deixe adivinhar. É linux? Se for, o problema não é no proxy mas na configuração do roteamento. Você precisa carregar dois módulos na inicialização do SO. Em meu Slack, as duas últimas linhas do /etc/rc.d/rc. inet2 estão assim: /sbin/modprobe ip_conntrack_ ftp /sbin/modprobe ip_nat_ftp. Joao Morais [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]
Re: [delphi-br] OT - Firebird
Só um pequeno complemento: A Versão CS faz isso, mas o servidor precisa ter muita memória para rodar bem. E quando eu falo muita, é de 4Gb pra lá. -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Joao Morais escreveu: 2008/11/13 Alex Antunes [EMAIL PROTECTED] mailto:alex.antunes%40terra.com.br: Pessoal, O Firebird é possível configurar para utilizar mais de um processador/núcleo de processamento ? A versão CS (Classic) faz isso automático. A versão SS (Superserver) usa apenas um núcleo. Joao Morais __,_._,__ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Firebird não atualiza
Bom dia Stainle2003 quando preciso importar dados TXT para um CDS ... clientDataSet eu uso assim um Componente ClientDataSet um DataSource ... um OpenDialog ... um Edit 2 button(Gerar Dados no CDS e Localizar o Arquivo TXT) e um DBGrid. OnClick do Button para Localizar o Arquivo TXT OpenDialog1.Execute ; edit1.text := OpenDialog1.FileName ; no clique do Button para Gerar Dados no CDS var texto : TStringList; i,total : integer; begin ClientDataSet1.Open ; texto := TStringList.create ; texto.LoadFromFile(Edit1.Text) ; texto.Text := trim(texto.Text) ; for i := 0 to texto.Count -1 do begin ClientDataSet1.Insert; ClientDataSet1NOME.AsString := trimRight(copy(texto[i],01,45)); ClientDataSet1N_DOC.AsString := TrimRight(copy(texto[i],45,59)); ClientDataSet1ENDERECO.AsString := TrimRight(copy(texto[i],66,120)); ClientDataSet1BAIRRO.AsString := TrimRight(copy(texto[i],119,149)); ClientDataSet1CEP.AsString := TrimRight(copy(texto[i],150,159)) ; ClientDataSet1.post ; end; texto.Free ; total := ClientDataSet1.RecordCount ; ShowMessage('Total de Registros Importados: ' + inttostr(total)) ; Espero ter ajudado ... Luciano Angelini Prefeitura de Lupionopolis stainle2003 escreveu: Amigos, estou com Delphi 7 lendo arquivos textos e tentando atualizar tabelas no Firebird 1.5, leio os textos e coloco num CDS que está ligado a um Provider que por sua vez está ligado ao SqlDataSet e este ao SQLConnection(DBExpress), algumas tabelas são atualizadas outras não, a configuração do DSP estão todas iguais, não uso Transaction, não sei se precisa, estou perdido, se alguem puder ajudar desde já agradeço. Stainle, segue abaixo o codigo que utilizo: if FileExists('c:\remoto\descon\txtdes.txt') then begin Dados.CDSDes.First; While not (Dados.CDSDes.Eof) do begin Dados.CDSDes.Delete; end; Dados.CDSDes.ApplyUpdates(0); AssignFile(aa, 'c:\remoto\descon\txtdes.txt'); reset(aa); While not eof(aa) do begin readln(aa, linho); if Dados.CDSDes.FindKey([copy(linho, 1, 8)]) then begin Dados.CDSDes.Edit; Dados.CDSDesRFornece.Value := copy(linho, 9, 20); Dados.CDSDes.Post; Dados.CDSDes.ApplyUpdates(0); end else begin Dados.CDSDes.Insert; Dados.CDSDesRNrolinha.Value := copy(linho, 1, 8); Dados.CDSDesRFornece.Value := copy(linho, 9, 20); Dados.CDSDes.Post; Dados.CDSDes.ApplyUpdates(0); end; end;
Re: [delphi-br] OT - Firebird
2008/11/14 Evandro Siqueira [EMAIL PROTECTED]: Só um pequeno complemento: A Versão CS faz isso, mas o servidor precisa ter muita memória para rodar bem. E quando eu falo muita, é de 4Gb pra lá. É relativo. Depende da base e da quantidade de conexões. Joao Morais
[delphi-br] DBExpress X DataSnap
Pessoal, tô ficando perdido. Para desenvolvimento em 3 camadas qual a melhor solução ? DBexpress ou DataSnap ? O DataSnap pelo jeito acessa mais bancos que o DbExpress. mas como as coisas estão mudando muito rápido (vende pra lá, compra pra cá). Alguem sabe me dizer qual delas seria a mais indicada para um desenvolvimento desse tipo ? Vi muitas respostas aqui, algumas antigas outras mais novas. Hoje como seria ? Agradeço. João.
[delphi-br] Aceito sugestões
Bom dia a todos, tenho um sistema em Delphi desenvolvido para um cliente com banco de Dados MS-SQL Server. Agora ele gostaria de que fosse criado uma aplicação WEB, para que os vendedores possam lançar pedidos via internet, inclusive a partir de lan-houses. Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aceito sugest�es
Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. Eu recomendo Intraweb/D2009. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: [EMAIL PROTECTED] Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br [EMAIL PROTECTED]
Res: [delphi-br] DBExpress X DataSnap
Como assim O DataSnap pelo jeito acessa mais bancos que o DbExpress? Você não vai usar um ou outro, irá usar os dois em conjunto. O DataSnap para comunicação entre as camadas e o DBExpress para conexão como o SGDB e manipulação dos dados. Você ainda poderá usar componente de DataAcess e muitos outros para manipulação de dados, inclusive de terceiros como o grid da DevExpress. Luciano Calenzani Simões De: jlsecchin [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 8:38:06 Assunto: [delphi-br] DBExpress X DataSnap Pessoal, tô ficando perdido. Para desenvolvimento em 3 camadas qual a melhor solução ? DBexpress ou DataSnap ? O DataSnap pelo jeito acessa mais bancos que o DbExpress. mas como as coisas estão mudando muito rápido (vende pra lá, compra pra cá). Alguem sabe me dizer qual delas seria a mais indicada para um desenvolvimento desse tipo ? Vi muitas respostas aqui, algumas antigas outras mais novas. Hoje como seria ? 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] Banner no topo do formulário.
Olá amigos, Preciso de sugestões para colocar um banner (HTML) no topo do meu formulário principal apenas para as versão não registradas. Alguém poderia me dá uma dica de como resolver o problema ? Pensei em um gif animado mais como o código do banner fica no meu servidor internet não acho que seria uma boa idéia. Jorge Ericsson [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] FileExist
Bom dia amigos, Estou tendo problema em testar a existência de alguns arquivos existentes num diretório devido as letras que compõem o nome do arquivo(maiúscula ou minúscula). Ex.: Nome do arquivo: LaYout.txt ( neste exemplo o arquivo possui letras L e Y em maiúsculo e restante em minúsculo ... porém ... poderia ser uma outra combinação de maiúsculo e minúsculo para este mesmo nome de arquivo ). O código que tenho: If FileExists('layout.txt') then ... tratamento. else ShowMessage('Arquivo não encontrado!'); // Não encontrado por causa do L e Y (maiúsculos) neste caso. Caso possam me ajudar em alguma dica na resolução deste problema. Desde já agradecido. Atenciosamente Schinayder [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Firebird não atualiza
entendi o que você faz; eu consigo alimentar o CDS, o problema está quando mando para o Firebird 1.5, não sei se preciso ou não usar Transaction, o que acontece é que nem todas as tabelas vão para o Banco, é este o meu problema, de qualquer forma grato pela atenção. Stainle --- Em sex, 14/11/08, Luciano Angelini - uol [EMAIL PROTECTED] escreveu: De: Luciano Angelini - uol [EMAIL PROTECTED] Assunto: Re: [delphi-br] Firebird não atualiza Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 14 de Novembro de 2008, 9:25 Bom dia Stainle2003 quando preciso importar dados TXT para um CDS ... clientDataSet eu uso assim um Componente ClientDataSet um DataSource ... um OpenDialog ... um Edit 2 button(Gerar Dados no CDS e Localizar o Arquivo TXT) e um DBGrid. OnClick do Button para Localizar o Arquivo TXT OpenDialog1. Execute ; edit1.text := OpenDialog1. FileName ; no clique do Button para Gerar Dados no CDS var texto : TStringList; i,total : integer; begin ClientDataSet1. Open ; texto := TStringList. create ; texto.LoadFromFile( Edit1.Text) ; texto.Text := trim(texto.Text) ; for i := 0 to texto.Count -1 do begin ClientDataSet1. Insert; ClientDataSet1NOME. AsString := trimRight(copy( texto[i], 01,45)); ClientDataSet1N_ DOC.AsString := TrimRight(copy( texto[i], 45,59)); ClientDataSet1ENDER ECO.AsString := TrimRight(copy( texto[i], 66,120)); ClientDataSet1BAIRR O.AsString := TrimRight(copy( texto[i], 119,149)) ; ClientDataSet1CEP. AsString := TrimRight(copy( texto[i], 150,159)) ; ClientDataSet1. post ; end; texto.Free ; total := ClientDataSet1. RecordCount ; ShowMessage( 'Total de Registros Importados: ' + inttostr(total) ) ; Espero ter ajudado ... Luciano Angelini Prefeitura de Lupionopolis stainle2003 escreveu: Amigos, estou com Delphi 7 lendo arquivos textos e tentando atualizar tabelas no Firebird 1.5, leio os textos e coloco num CDS que está ligado a um Provider que por sua vez está ligado ao SqlDataSet e este ao SQLConnection( DBExpress) , algumas tabelas são atualizadas outras não, a configuração do DSP estão todas iguais, não uso Transaction, não sei se precisa, estou perdido, se alguem puder ajudar desde já agradeço. Stainle, segue abaixo o codigo que utilizo: if FileExists(' c:\remoto\ descon\txtdes. txt') then begin Dados.CDSDes. First; While not (Dados.CDSDes. Eof) do begin Dados.CDSDes. Delete; end; Dados.CDSDes. ApplyUpdates( 0); AssignFile(aa, 'c:\remoto\descon\ txtdes.txt' ); reset(aa); While not eof(aa) do begin readln(aa, linho); if Dados.CDSDes. FindKey([ copy(linho, 1, 8)]) then begin Dados.CDSDes. Edit; Dados.CDSDesRFornec e.Value := copy(linho, 9, 20); Dados.CDSDes. Post; Dados.CDSDes. ApplyUpdates( 0); end else begin Dados.CDSDes. Insert; Dados.CDSDesRNrolin ha.Value := copy(linho, 1, 8); Dados.CDSDesRFornec e.Value := copy(linho, 9, 20); Dados.CDSDes. Post; Dados.CDSDes. ApplyUpdates( 0); end; end; 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]
Re: [delphi-br] FileExist
O FILEEXISTS não fáz distinção de caixa. Tente assim: If FileExists('c:\layout.txt') then ... tratamento. else ShowMessage('Arquivo não encontrado!'); Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 From: Schinayder Sent: Friday, November 14, 2008 10:38 AM To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] FileExist Bom dia amigos, Estou tendo problema em testar a existência de alguns arquivos existentes num diretório devido as letras que compõem o nome do arquivo(maiúscula ou minúscula). Ex.: Nome do arquivo: LaYout.txt ( neste exemplo o arquivo possui letras L e Y em maiúsculo e restante em minúsculo ... porém ... poderia ser uma outra combinação de maiúsculo e minúsculo para este mesmo nome de arquivo ). O código que tenho: If FileExists('layout.txt') then ... tratamento. else ShowMessage('Arquivo não encontrado!'); // Não encontrado por causa do L e Y (maiúsculos) neste caso. Caso possam me ajudar em alguma dica na resolução deste problema. Desde já agradecido. Atenciosamente Schinayder [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] Banner no topo do formulário.
O componente TWebBrowser não resolveria seu problema? 2008/11/14 Jorge Ericsson [EMAIL PROTECTED] Olá amigos, Preciso de sugestões para colocar um banner (HTML) no topo do meu formulário principal apenas para as versão não registradas. Alguém poderia me dá uma dica de como resolver o problema ? Pensei em um gif animado mais como o código do banner fica no meu servidor internet não acho que seria uma boa idéia. Jorge Ericsson [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] FileExist
O seu problema nada tem haver com o tipo de caixa das letras. Provavelmente é o localização do arquivo. Tente colocar o caminho junto ao nome. Luciano Calenzani Simões 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] DBExpress X DataSnap
Amigo você está confundindo as coisas. Datasnap comunica o cliente e o servidor de aplicação. O dbexpress comunica com banco de dados. Assim como o amigo Luciano explicou na mensagem anterior. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luciano Calenzani Simões Enviada em: sexta-feira, 14 de novembro de 2008 10:22 Para: delphi-br@yahoogrupos.com.br Assunto: Res: [delphi-br] DBExpress X DataSnap Como assim O DataSnap pelo jeito acessa mais bancos que o DbExpress? Você não vai usar um ou outro, irá usar os dois em conjunto. O DataSnap para comunicação entre as camadas e o DBExpress para conexão como o SGDB e manipulação dos dados. Você ainda poderá usar componente de DataAcess e muitos outros para manipulação de dados, inclusive de terceiros como o grid da DevExpress. Luciano Calenzani Simões De: jlsecchin joao.secchin@ mailto:joao.secchin%40ibest.com.br ibest.com.br Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 8:38:06 Assunto: [delphi-br] DBExpress X DataSnap Pessoal, tô ficando perdido. Para desenvolvimento em 3 camadas qual a melhor solução ? DBexpress ou DataSnap ? O DataSnap pelo jeito acessa mais bancos que o DbExpress. mas como as coisas estão mudando muito rápido (vende pra lá, compra pra cá). Alguem sabe me dizer qual delas seria a mais indicada para um desenvolvimento desse tipo ? Vi muitas respostas aqui, algumas antigas outras mais novas. Hoje como seria ? Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca http://br.maisbuscados.yahoo.com dos.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] Aceito sugestões
Web bem Interativo? Página em ASP.NET feita com VS e AJAX, claro. De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Nicolas Enviada em: sexta-feira, 14 de novembro de 2008 10:37 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Aceito sugestões Bom dia a todos, tenho um sistema em Delphi desenvolvido para um cliente com banco de Dados MS-SQL Server. Agora ele gostaria de que fosse criado uma aplicação WEB, para que os vendedores possam lançar pedidos via internet, inclusive a partir de lan-houses. Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] FileExist
Olá Rodinei, O problema não é o diretório não ... é que no exemplo que eu enviei eu não coloquei o diretório ... mas mesmo passando o diretório 'c:\layout.txt' ... já que o arquivo se encontra neste caminho com este mesmo nome, porém, com alternâncias das letras que o compõem, entre maiúsculas e minúsculas ( ex.: c:\LaYout.txt ) ... o retorno é ('Arquivo não encontrado!'). Mas obrigado pelo retorno. - Original Message - From: Rodinei (MSN) To: delphi-br@yahoogrupos.com.br Sent: Friday, November 14, 2008 10:44 AM Subject: Re: [delphi-br] FileExist O FILEEXISTS não fáz distinção de caixa. Tente assim: If FileExists('c:\layout.txt') then ... tratamento. else ShowMessage('Arquivo não encontrado!'); Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 From: Schinayder Sent: Friday, November 14, 2008 10:38 AM To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] FileExist Bom dia amigos, Estou tendo problema em testar a existência de alguns arquivos existentes num diretório devido as letras que compõem o nome do arquivo(maiúscula ou minúscula). Ex.: Nome do arquivo: LaYout.txt ( neste exemplo o arquivo possui letras L e Y em maiúsculo e restante em minúsculo ... porém ... poderia ser uma outra combinação de maiúsculo e minúsculo para este mesmo nome de arquivo ). O código que tenho: If FileExists('layout.txt') then ... tratamento. else ShowMessage('Arquivo não encontrado!'); // Não encontrado por causa do L e Y (maiúsculos) neste caso. Caso possam me ajudar em alguma dica na resolução deste problema. Desde já agradecido. Atenciosamente Schinayder [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] FileExist
Olá Luciano, O problema não é o diretório não ... é que no exemplo que eu enviei eu não coloquei o diretório ... mas mesmo passando o diretório 'c:\layout.txt' ... já que o arquivo se encontra neste caminho com este mesmo nome, porém, com alternâncias das letras que o compõem, entre maiúsculas e minúsculas ( ex.: c:\LaYout.txt ) ... o retorno é ('Arquivo não encontrado!'). Mas obrigado pelo retorno. - Original Message - From: Luciano Calenzani Simões To: delphi-br@yahoogrupos.com.br Sent: Friday, November 14, 2008 10:57 AM Subject: Res: [delphi-br] FileExist O seu problema nada tem haver com o tipo de caixa das letras. Provavelmente é o localização do arquivo. Tente colocar o caminho junto ao nome. Luciano Calenzani Simões 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]
Res: [delphi-br] FileExist
Dá uma olhada nas permissões deste arquivo. Luciano Calenzani Simões De: Schinayder [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 10:09:48 Assunto: Re: [delphi-br] FileExist Olá Luciano, O problema não é o diretório não ... é que no exemplo que eu enviei eu não coloquei o diretório ... mas mesmo passando o diretório 'c:\layout.txt' ... já que o arquivo se encontra neste caminho com este mesmo nome, porém, com alternâncias das letras que o compõem, entre maiúsculas e minúsculas ( ex.: c:\LaYout.txt ) ... o retorno é ('Arquivo não encontrado!' ). Mas obrigado pelo retorno. 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]
Re: [delphi-br] Indy 9 e Servidor Proxy
Se for só passar parâmetos, estes seriam os parâmetros do proxy no TidFTP. with idFTP.ProxySettings do begin Host := Port := Username := Password := end; Mas, se vc acessa o host pelo mesmo componente TidFtp, acho que este não seria seu problema. Verificou se os servidores desta empresa não existem bloqueios para o download do tipo de arquivo que vc está tentando fazer? 2008/11/14 Ulisses [EMAIL PROTECTED] Bom dia, João! Não é Linux não. A rede é Windows e utiliza um Domínio com servidor Proxy. Estou conseguindo ler utilizando FTP, tanto é que a rotina está identificando que existe uma atualização no Servidor que fica fora do Domínio dessa empresa, porém quando vai iniciar o Download, apresenta erro. Pelo pouco que estou conseguindo entender, quando se utiliza Indy com FTP em servidor Proxy, é necessário passar mais alguns parâmetros (Usuário, Senha, Host e Porta). São esses parâmetros que não estou entendendo muito bem. Obrigado. Ulisses - Original Message - From: Joao Morais To: delphi-br@yahoogrupos.com.br Sent: Thursday, November 13, 2008 5:08 PM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy 2008/11/13 Ulisses [EMAIL PROTECTED]: Bom dia a todos! Estou utilizando um atualizador de executável, para fazer a atualização automática de um sistema que estamos desenvolvendo. Tudo estava funcionando perfeitamente, até instalar o sistema em um cliente que possui um Domínio e usa Servidor Proxy. Alguém sabe se é possível utizar o o componente IdFTP do pacote Indy em um Servidor Proxy? Deixe adivinhar. É linux? Se for, o problema não é no proxy mas na configuração do roteamento. Você precisa carregar dois módulos na inicialização do SO. Em meu Slack, as duas últimas linhas do /etc/rc.d/rc.inet2 estão assim: /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp. Joao Morais [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] RTF via e-mail
Galera, Talvez eu não tenha procurado corretamente na internet, mas não estou encontrando. Tem como enviar um e-mail formato RTF através do componente INDY ? Agradeço a ajuda Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 [As partes desta mensagem que não continham texto foram removidas]
RES: [delphi-br] Aceito sugestões
E se tiver afim de aprender coisas bem novas, já coloca um Silverlight junto com a solução do Ginho. Abraço Zote http://gofrom.us De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Gerhard Roger Nack Enviada em: sexta-feira, 14 de novembro de 2008 11:05 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Aceito sugestões Web bem Interativo? Página em ASP.NET feita com VS e AJAX, claro. 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 Nicolas Enviada em: sexta-feira, 14 de novembro de 2008 10:37 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Aceito sugestões Bom dia a todos, tenho um sistema em Delphi desenvolvido para um cliente com banco de Dados MS-SQL Server. Agora ele gostaria de que fosse criado uma aplicação WEB, para que os vendedores possam lançar pedidos via internet, inclusive a partir de lan-houses. Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] RTF via e-mail
Tem como enviar um e-mail formato RTF através do componente INDY ? A melhor forma de fazer isso é criar um email no Outlook, no formato HTML e olhar os fontes. A partir daí vc tem a base para montar seus emails e envia-los via Indy. Ex: Inicio = '!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd;'#10+ 'HTML'#10+ 'META http-equiv=Content-Type content=text/html; charset=iso-8859-1'#10+ '/HEAD'#10+ 'BODY'; InicioTabela = 'TABLE borderColor=#33 cellSpacing=0 cellPadding=0 width=65% border=1'#10+ ' TBODY'; FimTabela = ' /TBODY'#10+ '/TABLE'; Fim = '/BODY'#10+ '/HTML'; HtmlTotais = ' TR'#10+ 'TDtable width=%s border=0 cellspacing=2 cellpadding=2'#10+ 'TR bordercolor=#33'#10+ ' TD width=%sdiv align=rightstrongFONT face=Arial size=2Total Bundles:/FONT/strong/div/TD'#10+ ' TD width=%sstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ '/TR'#10+ 'TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Slabs:/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ '/TR'#10+ 'TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Height (Gross):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ '/TR'#10+ 'TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Height (Net):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ '/TR'#10+ 'TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Area (Net):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ '/TR'#10+ 'TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Area (Net):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ '/TR'#10+ ' /tableBR/BR/TD'#10+ ' /TR'; A partir das constantes acima eu vou montando meus emails (existem mais aqui no meu sistema) Note que existem vários %s no texto. Eu uso para substituir meus campos de bancos de dados: Result := Result + Format(HtmlTotais, [ '100%', '20%', '90%', fTotais.Data.FieldByName('qtd_itens').AsString, fTotais.Data.FieldByName('qtd_detalhes').AsString, FormatFloat('0 Kg', fTotais.Data.FieldByName('peso_bru').AsFloat), FormatFloat('0 Kg', fTotais.Data.FieldByName('peso_liq').AsFloat), FormatFloat('0. SFT', fTotais.Data.FieldByName('pe_quad').AsFloat), FormatFloat('0.00 SQM', fTotais.Data.FieldByName('m2_liq').AsFloat) ]); Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: [EMAIL PROTECTED] Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br [EMAIL PROTECTED]
Re: [delphi-br] RTF via e-mail
Muito bem bolado Jackson, mas quem digita o texto é o cliente a partir de Ordem de Serviço. Mesmo, assim sua dica foi muito produtiva e me servirá em outras oportunidades. Obrigado Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 From: Jackson Gomes - ToolsComps Sent: Friday, November 14, 2008 12:52 PM To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] RTF via e-mail Tem como enviar um e-mail formato RTF através do componente INDY ? A melhor forma de fazer isso é criar um email no Outlook, no formato HTML e olhar os fontes. A partir daí vc tem a base para montar seus emails e envia-los via Indy. Ex: Inicio = '!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd;'#10+ 'HTML'#10+ 'META http-equiv=Content-Type content=text/html; charset=iso-8859-1'#10+ '/HEAD'#10+ 'BODY'; InicioTabela = 'TABLE borderColor=#33 cellSpacing=0 cellPadding=0 width=65% border=1'#10+ ' TBODY'; FimTabela = ' /TBODY'#10+ '/TABLE'; Fim = '/BODY'#10+ '/HTML'; HtmlTotais = ' TR'#10+ ' TDtable width=%s border=0 cellspacing=2 cellpadding=2'#10+ ' TR bordercolor=#33'#10+ ' TD width=%sdiv align=rightstrongFONT face=Arial size=2Total Bundles:/FONT/strong/div/TD'#10+ ' TD width=%sstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ ' /TR'#10+ ' TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Slabs:/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ ' /TR'#10+ ' TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Height (Gross):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ ' /TR'#10+ ' TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Height (Net):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ ' /TR'#10+ ' TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Area (Net):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ ' /TR'#10+ ' TR bordercolor=#33'#10+ ' TDdiv align=rightstrongFONT face=Arial size=2Total Area (Net):/FONT/strong/div/TD'#10+ ' TDstrongFONT face=Arial size=2%s/FONT/strong/TD'#10+ ' /TR'#10+ ' /tableBR/BR/TD'#10+ ' /TR'; A partir das constantes acima eu vou montando meus emails (existem mais aqui no meu sistema) Note que existem vários %s no texto. Eu uso para substituir meus campos de bancos de dados: Result := Result + Format(HtmlTotais, [ '100%', '20%', '90%', fTotais.Data.FieldByName('qtd_itens').AsString, fTotais.Data.FieldByName('qtd_detalhes').AsString, FormatFloat('0 Kg', fTotais.Data.FieldByName('peso_bru').AsFloat), FormatFloat('0 Kg', fTotais.Data.FieldByName('peso_liq').AsFloat), FormatFloat('0. SFT', fTotais.Data.FieldByName('pe_quad').AsFloat), FormatFloat('0.00 SQM', fTotais.Data.FieldByName('m2_liq').AsFloat) ]); Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: [EMAIL PROTECTED] Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aceito sugestões
Alexandre, Vc quer uma sugestão bonitinha ou prática? Existem muitas soluções bonitas como os colegas irão sugerir e sinceramente, não estou criticando. Até gostaria de implementar soluções desse porte e até tentei mas, nesse caso específico, não me dei nada bem. Então vou apenas por as coisas da forma que tenho visto funcionar na prática e pra isso podemos partir da seguinte premissa: VENDEDOR ODEIA DIGITAR PEDIDO! Seguindo por ai temos que, para eles o melhor sistema de vendas já foi desenvolvido há anos: o fax. Qualquer outra tentativa vai gerar resistencia. Qualquer falha de projeto vai gerar reclamação e mais resistência. Nossa experiência passou por 3 sistemas que explico: o primeiro sistema era off-line gerando um arquivo texto, e enviando pra nosso e-mail, onde processavamos via EDI. Eles odiaram. a gente também: pedidos que não chegavam, pedidos corrompidos, vírus de e-mail e uma série de outras coisas. Liberamos o fax e partimos pra segunda solução: sistema totalmente on-line via web Banco de Dados on line: Perfeito, em qualquer lan house podia digitar. Eles odiaram: alegaram que era lento, que o tempo que perdiam digitando deixavam de vender, que o site estava fora do ar e tantas outras reclamações que o patrão liberou o fax novamente e exigiu de nós uma solução definitiva. Fomos pra terceira e atual fase: Recriamos o sistema off line com uma pequena diferença: digitação off-line e atualização on-line. Como? Simples. Colocamos um banco Local FB embeded e um remoto (o nosso) Ele digita o pedido, salva, clica em enviar e o sistema deles faz um insert direto em nosso banco de dados. Tempo da operação: 0,5 segundos por pedido. Ele diariamente sincroniza a base dele com a nossa. O processo leva um tempo de aproximadamente 5 minutos em uma linha discada (e nem usamos Zebedee) e Finalmente o último processo: sincronizamos o nosso banco de pedidos com o Banco SQL Server de nosso sistema ERP (alguns segundos). O que eles acharam? Continuam odiando, porque o melhor sistema pra eles é o fax, mas já estão digitando. P da vida... mas estão. E depois que acostumarem, já foi. Chamo a atenção apenas de uma coisa: qualquer que seja a solução que vc escolher, TESTE EXAUSTIVAMENTE!!! porquê esse tipo de sistema é como uma espingarda de um tiro só. Se errar, tem que correr. Por que a resistência é muito grande. PS. É lógico que não foi tão simples assim... tivemos q demitir uns 3 ou 4 reacionários pra o restante se enquadrar. -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Nicolas escreveu: Bom dia a todos, tenho um sistema em Delphi desenvolvido para um cliente com banco de Dados MS-SQL Server. Agora ele gostaria de que fosse criado uma aplicação WEB, para que os vendedores possam lançar pedidos via internet, inclusive a partir de lan-houses. Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas] -- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Indy 9 e Servidor Proxy
Boa tarde, Daniel! Eu estou utilizando esse componente. Carrego as propriedades Host, Username e Password do TidFTP, com as informações do Servidor onde está o arquivo que preciso fazer download. As informações do Servidor Proxy do usuário, não foi informado. Eu posso criar um interface para o usuário alimentar essas informações. Seria esse o caminho? Obrigado; Ulisses - Original Message - From: Daniel Bastos To: delphi-br@yahoogrupos.com.br Sent: Friday, November 14, 2008 11:28 AM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy Se for só passar parâmetos, estes seriam os parâmetros do proxy no TidFTP. with idFTP.ProxySettings do begin Host := Port := Username := Password := end; Mas, se vc acessa o host pelo mesmo componente TidFtp, acho que este não seria seu problema. Verificou se os servidores desta empresa não existem bloqueios para o download do tipo de arquivo que vc está tentando fazer? 2008/11/14 Ulisses [EMAIL PROTECTED] Bom dia, João! Não é Linux não. A rede é Windows e utiliza um Domínio com servidor Proxy. Estou conseguindo ler utilizando FTP, tanto é que a rotina está identificando que existe uma atualização no Servidor que fica fora do Domínio dessa empresa, porém quando vai iniciar o Download, apresenta erro. Pelo pouco que estou conseguindo entender, quando se utiliza Indy com FTP em servidor Proxy, é necessário passar mais alguns parâmetros (Usuário, Senha, Host e Porta). São esses parâmetros que não estou entendendo muito bem. Obrigado. Ulisses - Original Message - From: Joao Morais To: delphi-br@yahoogrupos.com.br Sent: Thursday, November 13, 2008 5:08 PM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy 2008/11/13 Ulisses [EMAIL PROTECTED]: Bom dia a todos! Estou utilizando um atualizador de executável, para fazer a atualização automática de um sistema que estamos desenvolvendo. Tudo estava funcionando perfeitamente, até instalar o sistema em um cliente que possui um Domínio e usa Servidor Proxy. Alguém sabe se é possível utizar o o componente IdFTP do pacote Indy em um Servidor Proxy? Deixe adivinhar. É linux? Se for, o problema não é no proxy mas na configuração do roteamento. Você precisa carregar dois módulos na inicialização do SO. Em meu Slack, as duas últimas linhas do /etc/rc.d/rc.inet2 estão assim: /sbin/modprobe ip_conntrack_ftp /sbin/modprobe ip_nat_ftp. Joao Morais [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Abs Daniel A. Bastos [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] Aceito sugestões
Amigo pelo mesmo motivo que vc estou tentando fechar uma turma de c# asp.net em BH, e não consigo alunos. Pensei no inicio em ir fundo com intraweb, mas tenho medo de futuramente me arrepender. Quem tiver afim de fazer curso oficial de VS Studio em BH me fala, preciso de 4 pessoas pra fechar a turma. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Evandro Siqueira Enviada em: sexta-feira, 14 de novembro de 2008 12:03 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Aceito sugestões Alexandre, Vc quer uma sugestão bonitinha ou prática? Existem muitas soluções bonitas como os colegas irão sugerir e sinceramente, não estou criticando. Até gostaria de implementar soluções desse porte e até tentei mas, nesse caso específico, não me dei nada bem. Então vou apenas por as coisas da forma que tenho visto funcionar na prática e pra isso podemos partir da seguinte premissa: VENDEDOR ODEIA DIGITAR PEDIDO! Seguindo por ai temos que, para eles o melhor sistema de vendas já foi desenvolvido há anos: o fax. Qualquer outra tentativa vai gerar resistencia. Qualquer falha de projeto vai gerar reclamação e mais resistência. Nossa experiência passou por 3 sistemas que explico: o primeiro sistema era off-line gerando um arquivo texto, e enviando pra nosso e-mail, onde processavamos via EDI. Eles odiaram. a gente também: pedidos que não chegavam, pedidos corrompidos, vírus de e-mail e uma série de outras coisas. Liberamos o fax e partimos pra segunda solução: sistema totalmente on-line via web Banco de Dados on line: Perfeito, em qualquer lan house podia digitar. Eles odiaram: alegaram que era lento, que o tempo que perdiam digitando deixavam de vender, que o site estava fora do ar e tantas outras reclamações que o patrão liberou o fax novamente e exigiu de nós uma solução definitiva. Fomos pra terceira e atual fase: Recriamos o sistema off line com uma pequena diferença: digitação off-line e atualização on-line. Como? Simples. Colocamos um banco Local FB embeded e um remoto (o nosso) Ele digita o pedido, salva, clica em enviar e o sistema deles faz um insert direto em nosso banco de dados. Tempo da operação: 0,5 segundos por pedido. Ele diariamente sincroniza a base dele com a nossa. O processo leva um tempo de aproximadamente 5 minutos em uma linha discada (e nem usamos Zebedee) e Finalmente o último processo: sincronizamos o nosso banco de pedidos com o Banco SQL Server de nosso sistema ERP (alguns segundos). O que eles acharam? Continuam odiando, porque o melhor sistema pra eles é o fax, mas já estão digitando. P da vida... mas estão. E depois que acostumarem, já foi. Chamo a atenção apenas de uma coisa: qualquer que seja a solução que vc escolher, TESTE EXAUSTIVAMENTE!!! porquê esse tipo de sistema é como uma espingarda de um tiro só. Se errar, tem que correr. Por que a resistência é muito grande. PS. É lógico que não foi tão simples assim... tivemos q demitir uns 3 ou 4 reacionários pra o restante se enquadrar. -- []s. Evandro Siqueira Programador de Sistemas Lessentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Nicolas escreveu: Bom dia a todos, tenho um sistema em Delphi desenvolvido para um cliente com banco de Dados MS-SQL Server. Agora ele gostaria de que fosse criado uma aplicação WEB, para que os vendedores possam lançar pedidos via internet, inclusive a partir de lan-houses. Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas] -- []s. Evandro Siqueira Programador de Sistemas Lessentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Res: [delphi-br] RTF via e-mail
Primeiro você tem que saber que existem dois tipo de e-mail: somente texto e HTML. Não tem formato RTF. São os clientes de e-mail (outlook, thunderbird,...) que interpretam o texto do e-mail. Se ele tiver a capacidade de tratar HTML, a maioria suporta, exibirá normalmente, senão exibirá um código HTML. O próprio arquivo anexo é transferido como texto, só que tem tags específicas que identificam o início e fim do arquivo, assim o cliente de e-mail exibirá como arquivo anexo e não texto. Se você não precisa de formatação, é simples, envie como somente texto. Se você precisa de fomtação, basta escrever o texto que você enviará para o componente Indy em HTML. O cliente de e-mail fará a interpretação e exibirá de forma correta. Luciano Calenzani Simões 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] Re: [Delphi-Brasil] Re: Banner no topo do formulário.
2008/11/14 Daniel Bastos [EMAIL PROTECTED] exatamente isso. E vc só poe na url o endereço do seu html. 2008/11/14 Jorge Ericsson [EMAIL PROTECTED] Daniel é o seguinte, o código que eu tenho na minha pagina é semelhante a este: object classid=clsid:D27CDB6E-AE6D-11cf-96B8-44455354 codebase= http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0; width=468 height=60 param name=movie value= http://www.banners.locaweb.com.br/Fullbanner_iDC.swf; / param name=quality value=high / param name=wmode value=Transparent / embed src= http://www.banners.locaweb.com.br/Fullbanner_iDC.swf; quality=high pluginspage= http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash; type=application/x-shockwave-flash width=468 height=60 /embed /object Ok... Então eu preciso criar um arquivo HTML para conter esse código e chamar pelo WebBrowser correto ?? Essa é minha dúvida. 2008/11/14 Daniel Bastos [EMAIL PROTECTED] Coloque um TWebBrowser no seu formulário. e utilize o método WebBrowser1.Navigate(Endereco); O endereco pode se referir a um endereço do seu site ou ao endereço de uma página na sua máquina local. Veja que, o TWebBrowser é apenas o Internet Explorer dentro do seu formulário. Então, vc pode utilizar qualquer página que funcione no IE como banner. 2008/11/14 Jorge Ericsson [EMAIL PROTECTED] Bom dia Andre, Assim que for confirmado o registro, eu simplesmente vou colocar invisivel o painel que contem o banner, nada muito complicado, caso o recebimento não seja confirmado eu voltar a ser exibido, mostrando as propagandas de outros sistemas e serviços da empresa. Como implementaria essa rotina usando o TWebBrowser ?? Ou vc tem outra sugestão ?? 2008/11/14 Andre Fernando Dominguez [EMAIL PROTECTED] Bom dia Jorge. Este banner ocuparia uma dimensao dentro do formulario que nao podera ser ocupada por nenhum outro componente, e quando aocntecer o registro oque aparecerá no lugar deste banner??? Nao sei se entendi a sua duvida, mas voce pode trabalhar com um frame e carregar no frame o seu banner que vai estar no seu servidor. Dessa maneira podera aparecer banner diferentes cada vez que o usuario carrega o sistema, ou um outro esquema de rotatividade. -- André Fernando Dominguez Analista de Sistemas Hospiatl Regional de Colider 2008/11/14 Jorge Ericsson [EMAIL PROTECTED]: Olá amigos, Preciso de sugestões para colocar um banner (HTML) no topo do meu formulário principal apenas para as versão não registradas. Alguém poderia me dá uma dica de como resolver o problema ? Pensei em um gif animado mais como o código do banner fica no meu servidor internet não acho que seria uma boa idéia. Jorge Ericsson -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsson.com.br [EMAIL PROTECTED] [EMAIL PROTECTED] skype:jericsson Brasília - DF -- Abs Daniel A. Bastos -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsson.com.br [EMAIL PROTECTED] [EMAIL PROTECTED] skype:jericsson Brasília - DF --~--~-~--~~~---~--~~ Você recebeu esta mensagem por que você está inscrito no grupo Delphi-Brasil Para postar uma mensagem para este grupo, envie um email para [EMAIL PROTECTED] Para sair deste grupo envie um email para [EMAIL PROTECTED] Para mais opções visite a home do grupo em http://groups-beta.google.com/group/delphi-brasil -- You received this message because you are subscribed to the Google Groups Delphi-Brasil group. To post to this group, send email to [EMAIL PROTECTED] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups-beta.google.com/group/delphi-brasil -~--~~~~--~~--~--~--- -- Abs Daniel A. Bastos -- Abs Daniel A. Bastos [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aceito sugest�es
Pensei no inicio em ir fundo com intraweb, mas tenho medo de futuramente me arrepender. Qual motivo o levaria a se arrepender de usar IW? Meu 1o. projeto web fiz com IW e não me arrependo (Avaliei o VS mas não me agradou quase nada). A produtividade é mto boa, vc pode agarrar um pouco no inicio, mas depois flui normalmente. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: [EMAIL PROTECTED] Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br [EMAIL PROTECTED]
RE: Res: [delphi-br] RTF via e-mail
Complementando as orientações do Luciano: Convert HTML do RTF and back http://cc.codegear.com/Item.aspx?id=18094 Sds. To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Fri, 14 Nov 2008 07:11:04 -0800 Subject: Res: [delphi-br] RTF via e-mail Primeiro você tem que saber que existem dois tipo de e-mail: somente texto e HTML. Não tem formato RTF. São os clientes de e-mail (outlook, thunderbird,...) que interpretam o texto do e-mail. Se ele tiver a capacidade de tratar HTML, a maioria suporta, exibirá normalmente, senão exibirá um código HTML. O próprio arquivo anexo é transferido como texto, só que tem tags específicas que identificam o início e fim do arquivo, assim o cliente de e-mail exibirá como arquivo anexo e não texto. Se você não precisa de formatação, é simples, envie como somente texto. Se você precisa de fomtação, basta escrever o texto que você enviará para o componente Indy em HTML. O cliente de e-mail fará a interpretação e exibirá de forma correta. Luciano Calenzani Simões _ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/
Re: [delphi-br] RTF via e-mail
Valeu Luciano, já envio como texto, e também já envio como HTML. Só queria ter certeza que não tem como enviar via RTF, pois facilitaria pro usuário. Mas, já que não tem. Vlw. Abraço e obrigado a todos. Rodinei Amorim Programador Delphi [EMAIL PROTECTED] (11) 8208-9503 - (11) 2024-2723 From: Luciano Calenzani Simões Sent: Friday, November 14, 2008 1:11 PM To: delphi-br@yahoogrupos.com.br Subject: Res: [delphi-br] RTF via e-mail Primeiro você tem que saber que existem dois tipo de e-mail: somente texto e HTML. Não tem formato RTF. São os clientes de e-mail (outlook, thunderbird,...) que interpretam o texto do e-mail. Se ele tiver a capacidade de tratar HTML, a maioria suporta, exibirá normalmente, senão exibirá um código HTML. O próprio arquivo anexo é transferido como texto, só que tem tags específicas que identificam o início e fim do arquivo, assim o cliente de e-mail exibirá como arquivo anexo e não texto. Se você não precisa de formatação, é simples, envie como somente texto. Se você precisa de fomtação, basta escrever o texto que você enviará para o componente Indy em HTML. O cliente de e-mail fará a interpretação e exibirá de forma correta. Luciano Calenzani Simões 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] Aplicativo n-tier trava ao tentar carregar servidor
Tente rodar o servidor pelo Delphi e coloque um breakpoint. Depois abra a aplicação cliente e vá rodando passo a passo no servidor pra onde está travando. ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [delphi-br] Indy 9 e Servidor Proxy
Seria uma boa alternativa sim. Eu fiz exatamente isso em um sistema aqui na empresa. 2008/11/14 Ulisses [EMAIL PROTECTED] Boa tarde, Daniel! Eu estou utilizando esse componente. Carrego as propriedades Host, Username e Password do TidFTP, com as informações do Servidor onde está o arquivo que preciso fazer download. As informações do Servidor Proxy do usuário, não foi informado. Eu posso criar um interface para o usuário alimentar essas informações. Seria esse o caminho? Obrigado; Ulisses [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Visual studio c# asp.net x Delphi intraweb
Já que apareceu o assunto vamos pedir para quem conhece os 2 fazer uma comparação. Qual é mais vantajoso Delphi intraweb ou c# asp.net ? Quais as vantagens e desvantagens de cada 1? [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Indy 9 e Servidor Proxy
Caso eu mude o protocolo para download, utilizando HTTP, será que vou esbarrar no mesmo problema, em um servidor Proxy? Obrigado. Ulisses - Original Message - From: Daniel Bastos To: delphi-br@yahoogrupos.com.br Sent: Friday, November 14, 2008 1:47 PM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy Seria uma boa alternativa sim. Eu fiz exatamente isso em um sistema aqui na empresa. 2008/11/14 Ulisses [EMAIL PROTECTED] Boa tarde, Daniel! Eu estou utilizando esse componente. Carrego as propriedades Host, Username e Password do TidFTP, com as informações do Servidor onde está o arquivo que preciso fazer download. As informações do Servidor Proxy do usuário, não foi informado. Eu posso criar um interface para o usuário alimentar essas informações. Seria esse o caminho? Obrigado; Ulisses [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: [Delphi-Brasil] Re: Banner no topo do formulário.
Daniel, desculpe amigo mas não estava conseguindo visualizar direito o processo... Deve ser o cansaço... Bom eu criei um arquivo topo.html com o código e disponibilizei no meu servidor. Ai ficou mole direcionar o navigator do WebBrowser para o arquivo. Assim fica melhor do que eu imaginava, pq poderei criar vários arquivos e randomicamente a cada abertura do sistema, o usuário vai visualizar algo diferente. Blz... valew pela dica 2008/11/14 Daniel Bastos [EMAIL PROTECTED] 2008/11/14 Daniel Bastos [EMAIL PROTECTED] danbastos%40gmail.com exatamente isso. E vc só poe na url o endereço do seu html. 2008/11/14 Jorge Ericsson [EMAIL PROTECTED]jericssonsup%40gmail.com Daniel é o seguinte, o código que eu tenho na minha pagina é semelhante a este: object classid=clsid:D27CDB6E-AE6D-11cf-96B8-44455354 codebase= http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0 width=468 height=60 param name=movie value= http://www.banners.locaweb.com.br/Fullbanner_iDC.swf; / param name=quality value=high / param name=wmode value=Transparent / embed src= http://www.banners.locaweb.com.br/Fullbanner_iDC.swf; quality=high pluginspage= http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash type=application/x-shockwave-flash width=468 height=60 /embed /object Ok... Então eu preciso criar um arquivo HTML para conter esse código e chamar pelo WebBrowser correto ?? Essa é minha dúvida. 2008/11/14 Daniel Bastos [EMAIL PROTECTED] danbastos%40gmail.com Coloque um TWebBrowser no seu formulário. e utilize o método WebBrowser1.Navigate(Endereco); O endereco pode se referir a um endereço do seu site ou ao endereço de uma página na sua máquina local. Veja que, o TWebBrowser é apenas o Internet Explorer dentro do seu formulário. Então, vc pode utilizar qualquer página que funcione no IE como banner. 2008/11/14 Jorge Ericsson [EMAIL PROTECTED]jericssonsup%40gmail.com Bom dia Andre, Assim que for confirmado o registro, eu simplesmente vou colocar invisivel o painel que contem o banner, nada muito complicado, caso o recebimento não seja confirmado eu voltar a ser exibido, mostrando as propagandas de outros sistemas e serviços da empresa. Como implementaria essa rotina usando o TWebBrowser ?? Ou vc tem outra sugestão ?? 2008/11/14 Andre Fernando Dominguez [EMAIL PROTECTED]andrefdominguez%40gmail.com Bom dia Jorge. Este banner ocuparia uma dimensao dentro do formulario que nao podera ser ocupada por nenhum outro componente, e quando aocntecer o registro oque aparecerá no lugar deste banner??? Nao sei se entendi a sua duvida, mas voce pode trabalhar com um frame e carregar no frame o seu banner que vai estar no seu servidor. Dessa maneira podera aparecer banner diferentes cada vez que o usuario carrega o sistema, ou um outro esquema de rotatividade. -- André Fernando Dominguez Analista de Sistemas Hospiatl Regional de Colider 2008/11/14 Jorge Ericsson [EMAIL PROTECTED]jericssonsup%40gmail.com : Olá amigos, Preciso de sugestões para colocar um banner (HTML) no topo do meu formulário principal apenas para as versão não registradas. Alguém poderia me dá uma dica de como resolver o problema ? Pensei em um gif animado mais como o código do banner fica no meu servidor internet não acho que seria uma boa idéia. Jorge Ericsson -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsson.com.br [EMAIL PROTECTED] jericssonsup%40gmail.com [EMAIL PROTECTED] jericssonsup%40hotmail.com skype:jericsson Brasília - DF -- Abs Daniel A. Bastos -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsson.com.br [EMAIL PROTECTED] jericssonsup%40gmail.com [EMAIL PROTECTED] jericssonsup%40hotmail.com skype:jericsson Brasília - DF --~--~-~--~~~---~--~~ Você recebeu esta mensagem por que você está inscrito no grupo Delphi-Brasil Para postar uma mensagem para este grupo, envie um email para [EMAIL PROTECTED] delphi-brasil%40googlegroups.com Para sair deste grupo envie um email para [EMAIL PROTECTED]delphi-brasil-unsubscribe%40googlegroups.com Para mais opções visite a home do grupo em http://groups-beta.google.com/group/delphi-brasil -- You received this message because you are subscribed to the Google Groups Delphi-Brasil group. To post to this group, send email to [EMAIL PROTECTED]delphi-brasil%40googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED]delphi-brasil-unsubscribe%40googlegroups.com For more options, visit
RES: [delphi-br] Aceito sugestões
Realmente é chato ter que digitar pedido que foi feito em papel lá no cliente. É mais fácil passar por fax e deixar os outros digitarem na empresa. Para resolver esse tipo de problema é que estão tão na moda os smartphones, muito mais prático, já faz na hora na frente do cliente e já entra direto no sistema, não tem o atraso de ter que digitar depois ou ter que retransmitir fax por estar ilegível. Fora o custo desses fax, dependendo da quantidade e se for interurbano. Novamente a melhor solução que encontramos foi SmartPhone com WM (Windows Mobile), e VS C# para aplicação off-line no smartphone quando não esta disponível o link de internet ou wireless no smartphone por algum motivo. Mas se estiver disponível, direto no site de pedidos on-line feito em ASP.NET com VS. Fácil, rápido, prático. Os vendedores gostaram muito. E no final, acaba saindo mais barato pois um smartphone por vendedor sai mais barato que um notebook por vendedor. Mas isso tudo depende claro do tipo de vendedor que você tem, ou pretende ter. Sem contar com a agilidade e qualidade de atendimento ao cliente, já que o vendedor pode informar na hora ao cliente como anda os outros pedidos dele, ou a previsão de entrega deste pedido já tendo em vista a quantidade de pedidos na fila de espera. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Evandro Siqueira Enviada em: sexta-feira, 14 de novembro de 2008 12:03 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Aceito sugestões Alexandre, Vc quer uma sugestão bonitinha ou prática? Existem muitas soluções bonitas como os colegas irão sugerir e sinceramente, não estou criticando. Até gostaria de implementar soluções desse porte e até tentei mas, nesse caso específico, não me dei nada bem. Então vou apenas por as coisas da forma que tenho visto funcionar na prática e pra isso podemos partir da seguinte premissa: VENDEDOR ODEIA DIGITAR PEDIDO! Seguindo por ai temos que, para eles o melhor sistema de vendas já foi desenvolvido há anos: o fax. Qualquer outra tentativa vai gerar resistencia. Qualquer falha de projeto vai gerar reclamação e mais resistência. Nossa experiência passou por 3 sistemas que explico: o primeiro sistema era off-line gerando um arquivo texto, e enviando pra nosso e-mail, onde processavamos via EDI. Eles odiaram. a gente também: pedidos que não chegavam, pedidos corrompidos, vírus de e-mail e uma série de outras coisas. Liberamos o fax e partimos pra segunda solução: sistema totalmente on-line via web Banco de Dados on line: Perfeito, em qualquer lan house podia digitar. Eles odiaram: alegaram que era lento, que o tempo que perdiam digitando deixavam de vender, que o site estava fora do ar e tantas outras reclamações que o patrão liberou o fax novamente e exigiu de nós uma solução definitiva. Fomos pra terceira e atual fase: Recriamos o sistema off line com uma pequena diferença: digitação off-line e atualização on-line. Como? Simples. Colocamos um banco Local FB embeded e um remoto (o nosso) Ele digita o pedido, salva, clica em enviar e o sistema deles faz um insert direto em nosso banco de dados. Tempo da operação: 0,5 segundos por pedido. Ele diariamente sincroniza a base dele com a nossa. O processo leva um tempo de aproximadamente 5 minutos em uma linha discada (e nem usamos Zebedee) e Finalmente o último processo: sincronizamos o nosso banco de pedidos com o Banco SQL Server de nosso sistema ERP (alguns segundos). O que eles acharam? Continuam odiando, porque o melhor sistema pra eles é o fax, mas já estão digitando. P da vida... mas estão. E depois que acostumarem, já foi. Chamo a atenção apenas de uma coisa: qualquer que seja a solução que vc escolher, TESTE EXAUSTIVAMENTE!!! porquê esse tipo de sistema é como uma espingarda de um tiro só. Se errar, tem que correr. Por que a resistência é muito grande. PS. É lógico que não foi tão simples assim... tivemos q demitir uns 3 ou 4 reacionários pra o restante se enquadrar. -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Nicolas escreveu: Bom dia a todos, tenho um sistema em Delphi desenvolvido para um cliente com banco de Dados MS-SQL Server. Agora ele gostaria de que fosse criado uma aplicação WEB, para que os vendedores possam lançar pedidos via internet, inclusive a partir de lan-houses. Gostaria de sugestões de que ferramentas e tecnologias utilizar para desenvolver esse pedido via WEB, de modo que ficasse bem interativo essa página. obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas] -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
[delphi-br] Erro ao abrir clientdataset com params
Estou com um problema que ao abrir a tabela de clientes com 2 params criado, ele me retorna o seguinte erro: Column unknown pinicio at line1, column 34., mesmo definindo o tipo e o tipo de dados do parametro. Estranho que se criar o parametro em run-time no momento que preciso fazer uma consulta buscando os valores do parametro ele funciona. Mas gostaria de saber pq se crio ele antes da o erro citado acima. Uso Firebird 1.5 e Delphi 7. -- Att Eduardo Melo 3º Sistemas de Informação - Bacharelado www.meloshospedagem.com.br [As partes desta mensagem que não continham texto foram removidas]
Res:Re: RES: [delphi-br] Desenvolvedor II - 230 - Mais calma...
Sem querer polemizar, Aqui em SP capital, o cafezinho custa mais que isto. [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Re: [Delphi-Brasil] Re: Ban ner no topo do formulário.
Olá pessoal, Eu já usei o TWebBrowser, depois que conheci o EmbeddedWB (http://www.bsalsa.com/downloads.html) não quis outra coisa. Um recurso simples que eu queria e o TWebBrowser não tinha (pelo menos no BDS2006), era o de aplicar o tema do Windows nos botões, combobox e etc. []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: [EMAIL PROTECTED] Gmail, Google Talk: [EMAIL PROTECTED] Hotmail, MSN: [EMAIL PROTECTED] BlogSpot: http://silvioclecio.blogspot.com/ De: Jorge Ericsson [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 13:29:29 Assunto: Re: [delphi-br] Re: [Delphi-Brasil] Re: Banner no topo do formulário. Daniel, desculpe amigo mas não estava conseguindo visualizar direito o processo... Deve ser o cansaço... Bom eu criei um arquivo topo.html com o código e disponibilizei no meu servidor. Ai ficou mole direcionar o navigator do WebBrowser para o arquivo. Assim fica melhor do que eu imaginava, pq poderei criar vários arquivos e randomicamente a cada abertura do sistema, o usuário vai visualizar algo diferente. Blz... valew pela dica 2008/11/14 Daniel Bastos [EMAIL PROTECTED] com 2008/11/14 Daniel Bastos [EMAIL PROTECTED] com danbastos%40gmail. com exatamente isso. E vc só poe na url o endereço do seu html. 2008/11/14 Jorge Ericsson jericssonsup@ gmail.comjericssonsup% 40gmail.com Daniel é o seguinte, o código que eu tenho na minha pagina é semelhante a este: object classid=clsid: D27CDB6E- AE6D-11cf- 96B8-44455354000 0 codebase= http://download. macromedia. com/pub/shockwav e/cabs/flash/ swflash.cab# version=5, 0,0,0 width=468 height=60 param name=movie value= http://www.banners. locaweb.com. br/Fullbanner_ iDC.swf / param name=quality value=high / param name=wmode value=Transparent / embed src= http://www.banners. locaweb.com. br/Fullbanner_ iDC.swf quality=high pluginspage= http://www.macromed ia.com/shockwave /download/ index.cgi? P1_Prod_Version= ShockwaveFlash type=application/ x-shockwave- flash width=468 height=60 /embed /object Ok... Então eu preciso criar um arquivo HTML para conter esse código e chamar pelo WebBrowser correto ?? Essa é minha dúvida. 2008/11/14 Daniel Bastos [EMAIL PROTECTED] com danbastos%40gmail. com Coloque um TWebBrowser no seu formulário. e utilize o método WebBrowser1. Navigate( Endereco ); O endereco pode se referir a um endereço do seu site ou ao endereço de uma página na sua máquina local. Veja que, o TWebBrowser é apenas o Internet Explorer dentro do seu formulário. Então, vc pode utilizar qualquer página que funcione no IE como banner. 2008/11/14 Jorge Ericsson jericssonsup@ gmail.comjericssonsup% 40gmail.com Bom dia Andre, Assim que for confirmado o registro, eu simplesmente vou colocar invisivel o painel que contem o banner, nada muito complicado, caso o recebimento não seja confirmado eu voltar a ser exibido, mostrando as propagandas de outros sistemas e serviços da empresa. Como implementaria essa rotina usando o TWebBrowser ?? Ou vc tem outra sugestão ?? 2008/11/14 Andre Fernando Dominguez andrefdominguez@ gmail.comandrefdominguez% 40gmail.com Bom dia Jorge. Este banner ocuparia uma dimensao dentro do formulario que nao podera ser ocupada por nenhum outro componente, e quando aocntecer o registro oque aparecerá no lugar deste banner??? Nao sei se entendi a sua duvida, mas voce pode trabalhar com um frame e carregar no frame o seu banner que vai estar no seu servidor. Dessa maneira podera aparecer banner diferentes cada vez que o usuario carrega o sistema, ou um outro esquema de rotatividade. -- André Fernando Dominguez Analista de Sistemas Hospiatl Regional de Colider 2008/11/14 Jorge Ericsson jericssonsup@ gmail.comjericssonsup% 40gmail.com : Olá amigos, Preciso de sugestões para colocar um banner (HTML) no topo do meu formulário principal apenas para as versão não registradas. Alguém poderia me dá uma dica de como resolver o problema ? Pensei em um gif animado mais como o código do banner fica no meu servidor internet não acho que seria uma boa idéia. Jorge Ericsson -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsso n.com.br jericssonsup@ gmail.com jericssonsup% 40gmail.com jericssonsup@ hotmail.com jericssonsup% 40hotmail. com skype:jericsson Brasília - DF -- Abs Daniel A. Bastos -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsso n.com.br jericssonsup@ gmail.com jericssonsup% 40gmail.com jericssonsup@ hotmail.com jericssonsup% 40hotmail.
Re: [delphi-br] Erro ao abrir clientdataset com params
isso ai é erro de sql Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com --- Em sex, 14/11/08, Eduardo Melo [EMAIL PROTECTED] escreveu: De: Eduardo Melo [EMAIL PROTECTED] Assunto: [delphi-br] Erro ao abrir clientdataset com params Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 14 de Novembro de 2008, 14:57 Estou com um problema que ao abrir a tabela de clientes com 2 params criado, ele me retorna o seguinte erro: Column unknown pinicio at line1, column 34., mesmo definindo o tipo e o tipo de dados do parametro. Estranho que se criar o parametro em run-time no momento que preciso fazer uma consulta buscando os valores do parametro ele funciona. Mas gostaria de saber pq se crio ele antes da o erro citado acima. Uso Firebird 1.5 e Delphi 7. -- Att Eduardo Melo 3º Sistemas de Informação - Bacharelado www.meloshospedagem .com.br [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]
Re: [delphi-br] Indy 9 e Servidor Proxy
se os arquivos forem bloqueados por extensão acredito que sim Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com --- Em sex, 14/11/08, Ulisses [EMAIL PROTECTED] escreveu: De: Ulisses [EMAIL PROTECTED] Assunto: Re: [delphi-br] Indy 9 e Servidor Proxy Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 14 de Novembro de 2008, 14:28 Caso eu mude o protocolo para download, utilizando HTTP, será que vou esbarrar no mesmo problema, em um servidor Proxy? Obrigado. Ulisses - Original Message - From: Daniel Bastos To: [EMAIL PROTECTED] os.com.br Sent: Friday, November 14, 2008 1:47 PM Subject: Re: [delphi-br] Indy 9 e Servidor Proxy Seria uma boa alternativa sim. Eu fiz exatamente isso em um sistema aqui na empresa. 2008/11/14 Ulisses [EMAIL PROTECTED] com Boa tarde, Daniel! Eu estou utilizando esse componente. Carrego as propriedades Host, Username e Password do TidFTP, com as informações do Servidor onde está o arquivo que preciso fazer download. As informações do Servidor Proxy do usuário, não foi informado. Eu posso criar um interface para o usuário alimentar essas informações. Seria esse o caminho? Obrigado; Ulisses [As partes desta mensagem que não continham texto foram removidas] [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]
Re: Res: [delphi-br] Re: [Delphi-Brasil] Re : Banner no topo do formulário.
Silvio (ou quem mais souber), dei uma vasculhada rápida no site, e ainda assim fiquei na dúvida... Qual é o modelo de licença dessa suite? Ela é Open, Free, Shareware? Parece ser bem legal, mesmo. []'s Ricardo. +--+ | Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! | +--+ --- Em sex, 14/11/08, Silvio Clécio [EMAIL PROTECTED] escreveu: De: Silvio Clécio [EMAIL PROTECTED] Assunto: Res: [delphi-br] Re: [Delphi-Brasil] Re: Banner no topo do formulário. Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 14 de Novembro de 2008, 15:26 Olá pessoal, Eu já usei o TWebBrowser, depois que conheci o EmbeddedWB (http://www.bsalsa. com/downloads. html) não quis outra coisa. Um recurso simples que eu queria e o TWebBrowser não tinha (pelo menos no BDS2006), era o de aplicar o tema do Windows nos botões, combobox e etc. _ _ __ []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: [EMAIL PROTECTED] com.br Gmail, Google Talk: [EMAIL PROTECTED] com Hotmail, MSN: silvio_prog@ hotmail.com BlogSpot: http://silvioclecio .blogspot. com/ 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]
Re: [delphi-br] Qual a melhor forma para se fazer um fechamento de estoque
Caro Vicente, o controle de estoques envolve não somente a manipulação de tabelas como também a legislação contábil e fiscal (cmv: peps,ueps,fifo,média,icms,ipi,frete...). Nada mais é do que uma conta corrente de cada produto e/ou insumo. Adquira literatura sobre o assunto. Há um bom livro, em D5. Se houver interesse, me contate em PVT. [ ]s, - Original Message - From: Vicente Alves To: delphi-br@yahoogrupos.com.br Sent: Thursday, November 13, 2008 3:48 PM Subject: [delphi-br] Qual a melhor forma para se fazer um fechamento de estoque Boa tarde !! Estou construindo um sistema de estoque enão tenho experiência em programação e eu gostaria de saber qual a melhor forma para se fazer um fechamento de estoque onde mostre a quantidade anterior, a quantidade que entrou, que saiu e final. Eu não sei por onde começar se tenho que ter outra tabela,nosvos campos, criar views, select entre tabelas, se alguém puder ajudar, estou usando delphi 7, dbexpress, clientdatasets e o firebird 1.5 onde criei os autoinc, e triggers pra atualiação do estoque,data ultima saida, entrada etc, ai estáãoas estruturas das minhas tabelas se alguem puder dar uma dica agradeço muito!! Tabela Estoque_tb PK EST_CODIGO INTEGER NOT NULL, EST_PRODUTO VARCHAR(40), EST_UNIDADE VARCHAR(10), ID_TIPO INTEGER, NOME_ULT_FORNECEDOR VARCHAR(60), DATA_CADASTRO DATE, DATA_ULT_COMPRA DATE, DATA_ULT_SAIDA DATE, NOME_ULT_SOLICITANTE VARCHAR(60), VALOR NUMERIC(15,2), VALOR_TOTAL_ESTOQUE NUMERIC(15,2), OBSERVACOES VARCHAR(100), EST_MINIMO INTEGER, EST_MAXIMO INTEGER, QUANTIDADE INTEGER TABELA SAIDA PK ID_SAIDA INTEGER NOT NULL, FK ID_SOLICITANTE INTEGER, DATA_SAIDA DATE, VALOR_TOTAL NUMERIC(15,2), OBSERVACOES VARCHAR(10) TABELA DETALHES_SAIDA PK,FK ID_SAIDA INTEGER NOT NULL, PK,FK EST_CODIGO INTEGER NOT NULL, QUANTIDADE INTEGER NOT NULL, VALOR NUMERIC(15,2), VALOR_TOTAL NUMERIC(15,2) TABELA ENTRADA PK ID_ENTRADA INTEGER NOT NULL, FK ID_FORNECEDOR INTEGER NOT NULL, DATA_ENTRADA DATE, VALOR_TOTAL NUMERIC(15,2), OBSERVACOES VARCHAR(40), DATA_NOTA DATE TABELA DETALHES_ENTRADA = DETALHES_SAIDA __ 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 [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.9.2/1785 - Release Date: 13-11-2008 09:12 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aplicativo n-tier trava ao tentar carregar servidor
Seguindo a sugestão do Roberto estou acrescentando mais informações: Estou usando Delphi 7.0 (conexão DBX) + Firebird 2.1 no WinXP O problema é que quando executo o cliente, o servidor deveria ser automaticamente carregado, mas o servidor chega a ir pro Tray mas fica travado e o cliente não termina de executar também. Já tentei de tudo mas nada dá certo. Não sei mais o que fazer, por isso estou recorrendo ao grupo. Segue abaixo alguns trechos do código. Grato, Charlestown Maringá-PR - // DataModule constructor TDM1.Create(AOwner: TComponent); begin inherited; SocketConnection1.Address := '127.0.0.1'; SocketConnection1.ServerName := 'OdontoServer.rdmMain'; ConnectionBroker1.Connected := True; if not ConnectionBroker1.Connected then ShowMessage('Não conectado!'); end; / // RemoteDataModule initialization // uRDMMain TComponentFactory.Create(ComServer, TrdmMain, Class_rdmMain, ciMultiInstance, tmApartment); end. // Form do Servidor procedure TfrmConfigServer.FormCreate(Sender: TObject); begin if FileExists(GetCurrentDir + '\OdontoDB.Ini') then begin ArqIni := TIniFile.Create(GetCurrentDir + '\OdontoDB.Ini'); Try (*Texto := ArqIni.ReadString('OdontoDB', 'Database', ''); for i := 1 to length(Texto) do begin if Copy(Texto,i,1) = ':' then begin edBDIP.Text := Copy(Texto,1, i - 1); edBDName.Text := Copy(Texto,i + 1, length(Texto)); break; end; end; *) edBDArquivo.Text := ArqIni.ReadString('OdontoDB', 'Database', ''); edBDUsuario.Text := ArqIni.ReadString('OdontoDB', 'User_Name', ''); edBDSenha.Text := ArqIni.ReadString('OdontoDB', 'Password', ''); Finally ArqIni.Free; end; end else begin gravaOdontoDB; end; if FileExists(GetCurrentDir + '\OdontoServer.Ini') then begin ArqIni := TIniFile.Create(GetCurrentDir + '\OdontoServer.Ini'); Try edOSIP.Text := ArqIni.ReadString('Server', 'IP', ''); Finally ArqIni.Free; end; end else begin gravaOdontoServer; end; end; procedure TfrmConfigServer.gravaOdontoDB; begin ArqIni := TIniFile.Create(trim(GetCurrentDir) + '\' + 'OdontoDB.Ini'); Try ArqIni.WriteString('OdontoDB', 'DriverName', 'Interbase'); ArqIni.WriteString('OdontoDB', 'Database', edBDArquivo.Text); ArqIni.WriteString('OdontoDB', 'RoleName', 'RoleName'); ArqIni.WriteString('OdontoDB', 'User_Name', edBDUsuario.Text); ArqIni.WriteString('OdontoDB', 'Password', edBDSenha.Text); ArqIni.WriteString('OdontoDB', 'ServerCharSet', ''); ArqIni.WriteString('OdontoDB', 'SQLDialect', '3'); ArqIni.WriteString('OdontoDB', 'ErrorResourceFile', ''); ArqIni.WriteString('OdontoDB', 'LocaleCode', ''); ArqIni.WriteString('OdontoDB', 'BlobSize', '-1'); ArqIni.WriteString('OdontoDB', 'CommitRetain', 'False'); ArqIni.WriteString('OdontoDB', 'WaitOnLocks', 'True'); ArqIni.WriteString('OdontoDB', 'Interbase TransIsolation', 'ReadCommited'); ArqIni.WriteString('OdontoDB', 'Trim Char', 'False'); Finally ArqIni.Free; end; end; procedure TfrmConfigServer.gravaOdontoServer; begin ArqIni := TIniFile.Create(trim(GetCurrentDir) + '\' + 'OdontoServer.Ini'); Try ArqIni.WriteString('Server', 'IP', edOSIP.Text); Finally ArqIni.Free; end; end; [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Iniando em delphi
Bom dia pessoal. Estou iniciando em Delphi, e gostaria de saber se tem uma opção pra fazer com que o Delphi não fique aparecendo o fundo do desktop meu. Att. Antony. [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Firebird não atualiza
Putz ... me desculpem coloquei o exemplo errado . esse é pra converter txt para xml foi mal To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Fri, 14 Nov 2008 09:25:38 -0200Subject: Re: [delphi-br] Firebird não atualiza Bom dia Stainle2003 quando preciso importar dados TXT para um CDS ... clientDataSet eu uso assim um Componente ClientDataSet um DataSource ... um OpenDialog ... um Edit2 button(Gerar Dados no CDS e Localizar o Arquivo TXT) e um DBGrid.OnClick do Button para Localizar o Arquivo TXTOpenDialog1.Execute ;edit1.text := OpenDialog1.FileName ;no clique do Button para Gerar Dados no CDSvartexto : TStringList;i,total : integer;beginClientDataSet1.Open ;texto := TStringList.create ;texto.LoadFromFile(Edit1.Text) ;texto.Text := trim(texto.Text) ;for i := 0 to texto.Count -1 dobeginClientDataSet1.Insert;ClientDataSet1NOME.AsString := trimRight(copy(texto[i],01,45));ClientDataSet1N_DOC.AsString := TrimRight(copy(texto[i],45,59));ClientDataSet1ENDERECO.AsString := TrimRight(copy(texto[i],66,120));ClientDataSet1BAIRRO.AsString := TrimRight(copy(texto[i],119,149));ClientDataSet1CEP.AsString := TrimRight(copy(texto[i],150,159)) ;ClientDataSet1.post ;end;texto.Free ;total := ClientDataSet1.RecordCount ;ShowMessage('Total de Registros Importados: ' + inttostr(total)) ;Espero ter ajudado ...Luciano AngeliniPrefeitura de Lupionopolisstainle2003 escreveu: Amigos, estou com Delphi 7 lendo arquivos textos e tentando atualizar tabelas no Firebird 1.5, leio os textos e coloco num CDS que está ligado a um Provider que por sua vez está ligado ao SqlDataSet e este ao SQLConnection(DBExpress), algumas tabelas são atualizadas outras não, a configuração do DSP estão todas iguais, não uso Transaction, não sei se precisa, estou perdido, se alguem puder ajudar desde já agradeço. Stainle, segue abaixo o codigo que utilizo: if FileExists('c:\remoto\descon\txtdes.txt') then begin Dados.CDSDes.First; While not (Dados.CDSDes.Eof) do begin Dados.CDSDes.Delete; end; Dados.CDSDes.ApplyUpdates(0); AssignFile(aa, 'c:\remoto\descon\txtdes.txt'); reset(aa); While not eof(aa) do begin readln(aa, linho); if Dados.CDSDes.FindKey([copy(linho, 1, 8)]) then begin Dados.CDSDes.Edit; Dados.CDSDesRFornece.Value := copy(linho, 9, 20); Dados.CDSDes.Post; Dados.CDSDes.ApplyUpdates(0); end else begin Dados.CDSDes.Insert; Dados.CDSDesRNrolinha.Value := copy(linho, 1, 8); Dados.CDSDesRFornece.Value := copy(linho, 9, 20); Dados.CDSDes.Post; Dados.CDSDes.ApplyUpdates(0); end; end; _ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Aceito sugestões
Obrigado a todos que deram sugestões, já estou analisando todas e vendo qual dará mais certo para o meu caso, muito obrigado, Alexandre [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] [Dica] Exportanto e Importando do Excel
Adriano, O código funcinou no BDS2006 pra DelphiWin32. Todavia, preciso de uma variante desse código para o Delphi.NET. Eu até já construi o código que segue: type TExportarGrid = class helper for TStringGrid procedure ExportarGridExcel(Arquivo :String); end; implementation uses Dialogs, uFuncoes; { TExportarGrid } procedure TExportarGrid.ExportarGridExcel(Arquivo: String); var Linha, Coluna :integer; Arq :TextFile; ExcelApp :Excel._Application; ExcelWorkBook :Excel._Workbook; ExcelWorkSheet :Excel._Worksheet; begin if Self.RowCount 1 then begin try try //Remove o arquivo, caso ele exista //AssignFile(Arq, Arquivo); //Erase(Arq); ExcelApp := Excel.ApplicationClass.Create; //ExcelApp.Visible := True; ExcelWorkBook := Excel._Workbook(ExcelApp.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet)); ExcelWorkSheet := Excel._Worksheet(ExcelWorkBook.Sheets[TObject(1)]); ExcelWorkSheet.Activate; Linha := 0; for Coluna := 0 to Self.ColCount - 1 do begin ExcelWorkSheet.Cells[TObject(Linha + 1), TObject(Coluna + 1)] := removerQuebraLinha(Self.Cells[Coluna, Linha]); end; Linha := 1; while Linha = Self.RowCount - 1 do begin for Coluna:=0 to Self.ColCount - 1 do begin ExcelWorkSheet.Cells[TObject(Linha + 1), TObject(Coluna + 1)] := removerQuebraLinha(Self.Cells[Coluna, Linha]); end; Linha := Linha + 1; end; ExcelWorkBook.SaveAs(arquivo, Excel.XlFileFormat.xlWorkbookNormal, nil, nil, TObject(false), TObject(false), Excel.XlSaveAsAccessMode.xlNoChange, Excel.XlSaveConflictResolution.xlLocalSessionChanges, nil, nil, nil, nil); except end; finally ExcelWorkBook.Close(TObject(false), nil, nil); ExcelApp.Quit; FreeAndNil(ExcelApp); FreeAndNil(ExcelWorkBook); FreeAndNil(ExcelWorkSheet); end; end else ShowMessage('A Grid '+Self.Name+'tem que possuir valor para a migração.'); end; Porém, estou tendo o seguinte problema: esse código está funcionando corretamente em algumas máquinas. Em outras, não. Nessas máquinas, ocorre o seguinte erro: Falha na recuperação de factory de classes COM do componente com CLSID {00024500---C000-0046} devido ao seguinte erro: 80070005. Será que você poderia me dar uma ajuda?!!??! Grato desde já, Wellington Analista de Sistemas 2008/11/5 Adriano Santos (Y!) [EMAIL PROTECTED] Opa, Perdão, não tenho postado meu blog na assinatura. www.delphitodelphi.blogspot.com []s -- Adriano Santos www.delphitodelphi.blogspot.com www.adrianosantos.pro.br www.devmedia.com.br www.dug-sp.com Wellington Passos respondeu: Desculpe minha ignorância mas, qual é o endereço? www.dug-sp.com ? Grato, Wellington -- Wellington Passos de Paula [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Problema - Existe solução ?
Josir, bom dia e desde já agradeço a sua disposição. Já entrei em contato com o Lupa, o memso me indicou uma outra pessoa, e essa pessoa jah não mexe com esse programa. Ainda tenho acesso ao micro antigo sim. O disquete eu jah mandei pra vc, agora o problema é o tamanho do programa completo, 63MB. Josir Gomes escreveu: Olá Eduardo, Você não tem o telefone ou contato do dono da empresa ? Como a empresa fechou eles podem fornecer o fonte do programa. Sem o fonte, fica difícil. Qualquer ação será chute... Vc ainda tem acesso ao micro antigo ? Se tiver, uma opção seria fazer um clone do HD para ver se a trava é de Hardware (via MAC ou Serial do HD) ou se é algum arquivo oculto que o cara colocou na máquina. Se funcionar com o clone então a trava é via arquivo. Neste caso, vc pode rodar um trace para descobrir quais arquivos são acessados. Se o acesso for no registro, aí fica mais difícil... Boa Sorte, Josir --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu Bom dia a todos da lista. Sou novo no pedaço! Tenho um cliente que usa um sistema em que usa banco de dados FoxPro6, a empresa que forneceu o programa na época, prestou suporte, menutenção, treinamento, ou seja, supriu todas as necessidades referentes ao software. Oque acontece hoje? Um micro que era usado como uma extensão para esse software, foi substituído. O programa simplesmente parou de funcionar apresentando um erro, parece que ele pega alguma informação do HD, ou da IDE, não sei ao certo. A empresa que forneceu o programa já fechou há 5 anos, então eu não tenho a quem recorrer. Venho pedir uma ajuda a todos vcs, quem puder ajudar serei grato. Não entendo muito de programação em Delphi + acho que o programa em questão foi feito em delphi.
Re: [delphi-br] Re: Problema - Existe solução ?
Acredito que seja pelo serial do HD. Vou passar os arquivos do disquete para o seu mail particular e vc dá uma olhada. Josir Gomes escreveu: Olá Eduardo, Você não tem o telefone ou contato do dono da empresa ? Como a empresa fechou eles podem fornecer o fonte do programa. Sem o fonte, fica difícil. Qualquer ação será chute... Vc ainda tem acesso ao micro antigo ? Se tiver, uma opção seria fazer um clone do HD para ver se a trava é de Hardware (via MAC ou Serial do HD) ou se é algum arquivo oculto que o cara colocou na máquina. Se funcionar com o clone então a trava é via arquivo. Neste caso, vc pode rodar um trace para descobrir quais arquivos são acessados. Se o acesso for no registro, aí fica mais difícil... Boa Sorte, Josir --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, [EMAIL PROTECTED] [EMAIL PROTECTED] escreveu Bom dia a todos da lista. Sou novo no pedaço! Tenho um cliente que usa um sistema em que usa banco de dados FoxPro6, a empresa que forneceu o programa na época, prestou suporte, menutenção, treinamento, ou seja, supriu todas as necessidades referentes ao software. Oque acontece hoje? Um micro que era usado como uma extensão para esse software, foi substituído. O programa simplesmente parou de funcionar apresentando um erro, parece que ele pega alguma informação do HD, ou da IDE, não sei ao certo. A empresa que forneceu o programa já fechou há 5 anos, então eu não tenho a quem recorrer. Venho pedir uma ajuda a todos vcs, quem puder ajudar serei grato. Não entendo muito de programação em Delphi + acho que o programa em questão foi feito em delphi.
Re: [delphi-br] delphi-br] Máscara para CEP(arru mei o título do assunto)
Ôô... Silvio obrigada pela força, mas espero também achar que esta fase é ótima, mas sei que só será lá na frente quando não me lembrar direito dos meus micos e King kongs. Obrigada pelas dicas e já estou guardado o link no meu baú de tesouros. Não respondi antes pq meu provedor e deu 'pira'. Gente No CEP usei Maskedit, deu certinho, ficou lindo!! Ah hj a gente começou a ver Banco de Dados, o Paradox 7. Esse é fácil? Parece que não 'ouvi' ninguém aqui falar dele, fiquei até meio assim, sei lá!! Bem por enquanto é isso. Abraço a todos Janise Dantas From: Silvio Clécio Sent: Tuesday, November 11, 2008 2:03 PM To: delphi-br@yahoogrupos.com.br Subject: Res: [delphi-br] delphi-br] Máscara para CEP(arrumei o título do assunto) Olá pessoal, Vergonha não Janise, magina, esta faze de aprendiz é excelente :-) , olha eu aqui também. Veja, o link (http://www.4shared.com/dir/5679510/48848609/Uploads.html) está repleto de dicas, apostilas, exemplos, sistemas completos e etc., recebo arquivos de várias pessoas, texto cada um com muito carinho, e disponibilizo neste link. Tem uns arquivos em CHM que são excelentes, tipo um help rápido, boa parte do que aprendi foi graças a esses arquivos, onde tem várias dicas de feras em Delphi. Boa sorte! Meus endereços para Chat estão na assinatura, mantenho contato constante com muitos amigos. []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: [EMAIL PROTECTED] Gmail, Google Talk: [EMAIL PROTECTED] Hotmail, MSN: [EMAIL PROTECTED] BlogSpot: http://silvioclecio.blogspot.com/ De: Janise Dantas [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 11 de Novembro de 2008 0:32:59 Assunto: [delphi-br] delphi-br] Máscara para CEP(arrumei o título do assunto) Que vergonha... Silvio Clécio Se eu disser que não entendo metade do que a maioria aqui na lista diz, estarei mentindo, por que eu só entendo 1/10, isso sendo MUITO boa pra mim. O prof ainda não ensinou banco de dados, estou fazendo por enquanto, digamos o esqueleto do meu projeto. Eu que me adianto, por que não aguento a lerdeza das aulas, fico agoniada. Sei que tem tanta coisa pra aprender e o povo fica de conversa!! Será que não tem uma coisa bem 'fraquinha' pra iniciante?? De qualquer forma eu agradeço de coração. Abraço Janise Dantas 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]
[delphi-br] Margem Quick Report
Boa tarde a todos, estou com um problema muito grande. De uma hora pra outra os meus relatorios (Quick Report) pararam de respeitar a margem superior, ou seja, a margem é Top = 10 e ele imprime na posição top = 0. Detalhes a serem considerados, o mais estranho é que se eu mando salvar esse relatório em pdf e depois eu mando imprimir esse pdf, sai certo. Help me, please. Cesar Castro _ Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger! http://www.amigosdomessenger.com.br/ [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Iniando em delphi
Se for as versões mais novas como D2006, D2007 e D2009 selecione o layout como Classic Undocked. Luciano Calenzani Simões De: tonyferreira3 [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 8:13:47 Assunto: [delphi-br] Iniando em delphi Bom dia pessoal. Estou iniciando em Delphi, e gostaria de saber se tem uma opção pra fazer com que o Delphi não fique aparecendo o fundo do desktop meu. Att. 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]
Re: [delphi-br] delphi-br] Máscara para CEP(ar rumei o título do assunto)
Vai por mim Janise. Paradox é uma cilada. Veja com seus professores se você vai aprender a usar/conectar à algum banco de dados relacional como MySQL, Firebird, Interbase ou SQL Server... []'s Ricardo. +--+ | Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! | +--+ --- Em qui, 13/11/08, Janise Dantas [EMAIL PROTECTED] escreveu: De: Janise Dantas [EMAIL PROTECTED] Assunto: Re: [delphi-br] delphi-br] Máscara para CEP(arrumei o título do assunto) Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 13 de Novembro de 2008, 1:52 Ôô... Silvio obrigada pela força, mas espero também achar que esta fase é ótima, mas sei que só será lá na frente quando não me lembrar direito dos meus micos e King kongs. Obrigada pelas dicas e já estou guardado o link no meu baú de tesouros. Não respondi antes pq meu provedor e deu 'pira'. Gente No CEP usei Maskedit, deu certinho, ficou lindo!! Ah hj a gente começou a ver Banco de Dados, o Paradox 7. Esse é fácil? Parece que não 'ouvi' ninguém aqui falar dele, fiquei até meio assim, sei lá!! Bem por enquanto é isso. Abraço a todos Janise Dantas 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]
Re: [delphi-br] Indy 9 e Servidor Proxy
2008/11/14 Ulisses [EMAIL PROTECTED]: Caso eu mude o protocolo para download, utilizando HTTP, será que vou esbarrar no mesmo problema, em um servidor Proxy? Se não for proxy transparente, sim, precisa autenticar. Isso é o pessoal que cuida da rede quem vai te responder. Joao Morais
[delphi-br] diferença entre consulta formatdatetime(yyyy-mm-dd) e formatdatetime(mm-dd-yyyy)
Qual a Diferença entre fazer consulta com formatdatetime(-mm-dd) e formatdatetime(mm-dd-)? -- Att Eduardo Melo 3º Sistemas de Informação - Bacharelado www.meloshospedagem.com.br [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] delphi-br] Máscara para CEP(a rrumei o título do assunto)
Olá pessoal, Janise, com o Paradox eu sou assim: ... não sou contra e nem a favor!, veja (vá além do que o professor ensina) na FireBase (www.firebase.com.br) alguns exemplos Delphi+Firebird e leia sobre o Firebird, tem muito material na FireBase e na NET. Estou usando diariamente o Lazarus, depois, se você quiser trocar umas idéias sobre ele, estou às ordens! []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: [EMAIL PROTECTED] Gmail, Google Talk: [EMAIL PROTECTED] Hotmail, MSN: [EMAIL PROTECTED] BlogSpot: http://silvioclecio.blogspot.com/ De: Janise Dantas [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 13 de Novembro de 2008 0:52:11 Assunto: Re: [delphi-br] delphi-br] Máscara para CEP(arrumei o título do assunto) Ôô... Silvio obrigada pela força, mas espero também achar que esta fase é ótima, mas sei que só será lá na frente quando não me lembrar direito dos meus micos e King kongs. Obrigada pelas dicas e já estou guardado o link no meu baú de tesouros. Não respondi antes pq meu provedor e deu 'pira'. Gente No CEP usei Maskedit, deu certinho, ficou lindo!! Ah hj a gente começou a ver Banco de Dados, o Paradox 7. Esse é fácil? Parece que não 'ouvi' ninguém aqui falar dele, fiquei até meio assim, sei lá!! Bem por enquanto é isso. Abraço a todos Janise Dantas 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] Iniando em delphi
Olá pessoal, gostaria de saber se tem uma opção pra fazer com que o Delphi não fique aparecendo o fundo do desktop meu. Será que é sobre Default Layout? Antony, informe à versão que você usa do Delphi e explique melhor sua dúvida, daí a galera poderá ajudá-lo. []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: [EMAIL PROTECTED] Gmail, Google Talk: [EMAIL PROTECTED] Hotmail, MSN: [EMAIL PROTECTED] BlogSpot: http://silvioclecio.blogspot.com/ De: tonyferreira3 [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 8:13:47 Assunto: [delphi-br] Iniando em delphi Bom dia pessoal. Estou iniciando em Delphi, e gostaria de saber se tem uma opção pra fazer com que o Delphi não fique aparecendo o fundo do desktop meu. Att. Antony. 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] diferença entre consulta formatda tetime(yyyy-mm-dd) e formatdatetime(mm-dd-yyyy)
Explica melhor teu problema. Luciano Calenzani Simões De: Eduardo Melo [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 16:15:26 Assunto: [delphi-br] diferença entre consulta formatdatetime(-mm-dd) e formatdatetime(mm-dd-) Qual a Diferença entre fazer consulta com formatdatetime( -mm-dd) e formatdatetime( mm-dd-) ? 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]
Re: [delphi-br] diferença entre consulta formatdatetime(yyyy-mm-dd) e formatdatetime(mm-dd-yyyy)
Estou fazendo uma consta entre duas datas e usando qualquer uma das maneiras para formatar a data funciona, mas gostaria de saber a difereça de usar uma ou a outra, em que caso sera vantagem uma ou a outra, entendi? Em 14/11/08, Luciano Calenzani Simões [EMAIL PROTECTED] escreveu: Explica melhor teu problema. Luciano Calenzani Simões De: Eduardo Melo [EMAIL PROTECTED] edumelos%40gmail.com Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 16:15:26 Assunto: [delphi-br] diferença entre consulta formatdatetime(-mm-dd) e formatdatetime(mm-dd-) Qual a Diferença entre fazer consulta com formatdatetime( -mm-dd) e formatdatetime( mm-dd-) ? 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] -- Att Eduardo Melo 3º Sistemas de Informação - Bacharelado www.meloshospedagem.com.br [As partes desta mensagem que não continham texto foram removidas]
Res: Res: [delphi-br] Re: [Delphi-Brasil] Re : Banner no topo do formulário.
Olá pessoal, Ricardo, veja abaixo: {***} {LICENSE: THIS SOFTWARE IS PROVIDED TO YOU AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO THE APPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. YOU ASSUME THE ENTIRE RISK AS TO THE ACCURACY AND THE USE OF THE SOFTWARE AND ALL OTHER RISK ARISING OUT OF THE USE OR PERFORMANCE OF THIS SOFTWARE AND DOCUMENTATION. [YOUR NAME] DOES NOT WARRANT THAT THE SOFTWARE IS ERROR-FREE OR WILL OPERATE WITHOUT INTERRUPTION. THE SOFTWARE IS NOT DESIGNED, INTENDED OR LICENSED FOR USE IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE CONTROLS, INCLUDING WITHOUT LIMITATION, THE DESIGN, CONSTRUCTION, MAINTENANCE OR OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, AND LIFE SUPPORT OR WEAPONS SYSTEMS. VSOFT SPECIFICALLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR SUCH PURPOSE. You may use / change / modify the component under 4 conditions: 1. In your website, add a link to http://www.bsalsa.com; 2. In your application, help section, add credits to Embedded Web Browser with web site address. 3. Mail me ([EMAIL PROTECTED]) any code change in the unit for the benefit of the other IE/Delphi users. 4. You may consider donation in our web site! {***} []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: [EMAIL PROTECTED] Gmail, Google Talk: [EMAIL PROTECTED] Hotmail, MSN: [EMAIL PROTECTED] BlogSpot: http://silvioclecio.blogspot.com/ De: Ricardo César Cardoso [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 14 de Novembro de 2008 15:20:00 Assunto: Re: Res: [delphi-br] Re: [Delphi-Brasil] Re: Banner no topo do formulário. Silvio (ou quem mais souber), dei uma vasculhada rápida no site, e ainda assim fiquei na dúvida... Qual é o modelo de licença dessa suite? Ela é Open, Free, Shareware? Parece ser bem legal, mesmo. []'s Ricardo. 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] função verificar data nao entra no showmessage
Ola, tenho uma função que verifca se a data é correta, e no evento onexit do DBData_nasc coloquei para chamar a função e se retorna false apresentar showmessage de erro, porem nao entra no showmessage e mostra apenas o erro do delphi, so aparece se eu apaga tudo ai entra no showmessage, como verificar se a data é valida no componente db e apresentar o showmessage da função. Ou se puderem que maneira posso verificar se a data digitada é valida, mas que aceite ficar em branco? -- Att Eduardo Melo 3º Sistemas de Informação - Bacharelado www.meloshospedagem.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Dephi2009 - Dependências do EXE x DBX
Olá amigos, Gostaria de saber quais as DLLs que um EXE gerado no Delphi2009 com dbExpress precisa/depende? -- Atenciosamente, Paulo Coutinho. Site: www.prsolucoes.com Msn: [EMAIL PROTECTED] Skype: paulo.prsolucoes [As partes desta mensagem que não continham texto foram removidas]
[OT] Re: [delphi-br] Aplicativo n-tier trava ao tentar carregar servidor
[OFF TOPIC] Charlestown, a um tempo atrás, quando eu não era programador, trabalhava no escritório do meu irmão como técnico em manutenção. Meu irmão tinha um programa de contabilidade que no início (quando foi instalado) dava problemas parecido com este que você citou. Pode não ser isso, mas não custa tentar. Troquei a placa de rede e passei o scandisk no HD. O problema foi solucionado! O programa era desenvolvido em Cobol, mas não era erro do programa. Não sei se é o seu caso também. Veja que coloquei como [OFF TOPIC] :) blz. Charlestown Dias da Cunha escreveu: Seguindo a sugestão do Roberto estou acrescentando mais informações: Estou usando Delphi 7.0 (conexão DBX) + Firebird 2.1 no WinXP O problema é que quando executo o cliente, o servidor deveria ser automaticamente carregado, mas o servidor chega a ir pro Tray mas fica travado e o cliente não termina de executar também. Já tentei de tudo mas nada dá certo. Não sei mais o que fazer, por isso estou recorrendo ao grupo. Segue abaixo alguns trechos do código. Grato, Charlestown Maringá-PR -- / .
Re: [delphi-br] Re: Problema - Existe solução ?
Pelo visto faz tempo que vc tem este programa. Se sim, verifique o disquete e veja se encontra algum arquivo com o nome de: hanprot.* (ou algo parecido, não me lembro a extensão). Se encontrar, esqueça, não adianta enviar para o e-mail dele, pois este foi desenvolvido pela HandProt. De qualquer forma, cite aqui os nomes dos arquivos encontrados nesse disquete (o conteúdo dele). blz [EMAIL PROTECTED] escreveu: Acredito que seja pelo serial do HD. Vou passar os arquivos do disquete para o seu mail particular e vc dá uma olhada. Josir Gomes escreveu: Olá Eduardo, Você não tem o telefone ou contato do dono da empresa ? Como a empresa fechou eles podem fornecer o fonte do programa. Sem o fonte, fica difícil. Qualquer ação será chute... Vc ainda tem acesso ao micro antigo ? Se tiver, uma opção seria fazer um clone do HD para ver se a trava é de Hardware (via MAC ou Serial do HD) ou se é algum arquivo oculto que o cara colocou na máquina. Se funcionar com o clone então a trava é via arquivo. Neste caso, vc pode rodar um trace para descobrir quais arquivos são acessados. Se o acesso for no registro, aí fica mais difícil... Boa Sorte, Josir .
Re: RES: [delphi-br] Aceito sugestões
Complementando. Pode-se também usar palm, fazer os pedidos off line e depois sincrozinar. Existem alguns palms básicos com um valor bem atrativo. Como o sistema seria simples não vejo motivo para máquinas muito complexas. O uso de palms ou smartphones resolve outro problema também. Digitação errada de pedidos! Um pedido pode ser digitado errado no palm ou no smartphone, porém se a probabilidade de erro aumenta quando este é feito e em papel e depois repassado para o sistema, seja da maneira como for. Gerhard Roger Nack escreveu: Realmente é chato ter que digitar pedido que foi feito em papel lá no cliente. É mais fácil passar por fax e deixar os outros digitarem na empresa. Para resolver esse tipo de problema é que estão tão na moda os smartphones, muito mais prático, já faz na hora na frente do cliente e já entra direto no sistema, não tem o atraso de ter que digitar depois ou ter que retransmitir fax por estar ilegível. Fora o custo desses fax, dependendo da quantidade e se for interurbano. Novamente a melhor solução que encontramos foi SmartPhone com WM (Windows Mobile), e VS C# para aplicação off-line no smartphone quando não esta disponível o link de internet ou wireless no smartphone por algum motivo. Mas se estiver disponível, direto no site de pedidos on-line feito em ASP.NET com VS. Fácil, rápido, prático. Os vendedores gostaram muito. E no final, acaba saindo mais barato pois um smartphone por vendedor sai mais barato que um notebook por vendedor. Mas isso tudo depende claro do tipo de vendedor que você tem, ou pretende ter. Sem contar com a agilidade e qualidade de atendimento ao cliente, já que o vendedor pode informar na hora ao cliente como anda os outros pedidos dele, ou a previsão de entrega deste pedido já tendo em vista a quantidade de pedidos na fila de espera. -Mensagem original- 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 Evandro Siqueira Enviada em: sexta-feira, 14 de novembro de 2008 12:03 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Aceito sugestões Alexandre, Vc quer uma sugestão bonitinha ou prática? Existem muitas soluções bonitas como os colegas irão sugerir e sinceramente, não estou criticando. Até gostaria de implementar soluções desse porte e até tentei mas, nesse caso específico, não me dei nada bem. Então vou apenas por as coisas da forma que tenho visto funcionar na prática e pra isso podemos partir da seguinte premissa: VENDEDOR ODEIA DIGITAR PEDIDO! Seguindo por ai temos que, para eles o melhor sistema de vendas já foi desenvolvido há anos: o fax. Qualquer outra tentativa vai gerar resistencia. Qualquer falha de projeto vai gerar reclamação e mais resistência. Nossa experiência passou por 3 sistemas que explico: o primeiro sistema era off-line gerando um arquivo texto, e enviando pra nosso e-mail, onde processavamos via EDI. Eles odiaram. a gente também: pedidos que não chegavam, pedidos corrompidos, vírus de e-mail e uma série de outras coisas. Liberamos o fax e partimos pra segunda solução: sistema totalmente on-line via web Banco de Dados on line: Perfeito, em qualquer lan house podia digitar. Eles odiaram: alegaram que era lento, que o tempo que perdiam digitando deixavam de vender, que o site estava fora do ar e tantas outras reclamações que o patrão liberou o fax novamente e exigiu de nós uma solução definitiva. Fomos pra terceira e atual fase: Recriamos o sistema off line com uma pequena diferença: digitação off-line e atualização on-line. Como? Simples. Colocamos um banco Local FB embeded e um remoto (o nosso) Ele digita o pedido, salva, clica em enviar e o sistema deles faz um insert direto em nosso banco de dados. Tempo da operação: 0,5 segundos por pedido. Ele diariamente sincroniza a base dele com a nossa. O processo leva um tempo de aproximadamente 5 minutos em uma linha discada (e nem usamos Zebedee) e Finalmente o último processo: sincronizamos o nosso banco de pedidos com o Banco SQL Server de nosso sistema ERP (alguns segundos). O que eles acharam? Continuam odiando, porque o melhor sistema pra eles é o fax, mas já estão digitando. P da vida... mas estão. E depois que acostumarem, já foi. Chamo a atenção apenas de uma coisa: qualquer que seja a solução que vc escolher, TESTE EXAUSTIVAMENTE!!! porquê esse tipo de sistema é como uma espingarda de um tiro só. Se errar, tem que correr. Por que a resistência é muito grande. PS. É lógico que não foi tão simples assim... tivemos q demitir uns 3 ou 4 reacionários pra o restante se enquadrar. -- []'s. Evandro Siqueira Programador de Sistemas L'essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Nicolas escreveu: Bom dia a todos, tenho um