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
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]
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
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 -
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
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
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
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
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
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
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
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
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
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:
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
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
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
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
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:
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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:
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
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 -
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
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
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
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
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
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
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
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:
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
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
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]
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:
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
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
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
Sem querer polemizar,
Aqui em SP capital, o cafezinho custa mais que isto.
[As partes desta mensagem que não continham texto foram removidas]
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.
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
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
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
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
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
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]
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
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]
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,
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,
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,
Ôô... 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'.
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
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:
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
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
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]
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,
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.
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
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
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
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
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]
[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
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
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
80 matches
Mail list logo