RE: [delphi-br] Estouro de memória em componente que estamos criando

2007-06-01 Por tôpico Dimitri Campana
Olá,

 

Não encontro na web o Update 1 do D7. Os links que encontrei estã
quebrados... 

Sabes onde posso encontrar este update para downloa?

 

Dimitri

 

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On
Behalf Of Davi Eduardo Borges Wall
Sent: sexta-feira, 1 de junho de 2007 11:38
To: delphi-br@yahoogrupos.com.br
Subject: RES: [delphi-br] Estouro de memória em componente que estamos
criando

 

Se vc estiver usando D7 sem o update 1, realmente há uns problemas de
consumo execessivo de memória.
se for o caso dê uma olhada nisso tb.



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 Adriano Santos
Enviada em: quarta-feira, 30 de maio de 2007 18:34
Para: Delphi-br
Assunto: [delphi-br] Estouro de memória em componente que estamos criando

Pessoal,

Preciso de um help um componente que estou criando.
Estou fazendo algo de errado pois está carregando demais em memória.
Alguém poderia dar um help pra ver se consegue detectar o problema?

O fonte completo por ser visto no link:
http://www.doiscliques.com/pub/amdbedit.html
http://www.doiscliques.com/pub/amdbedit.html 

Vlw

-- 
Adriano Santos
Desenvolvedor Delphi desde 1998. Professor e programador PHP.
Bacharel em Comunicação Social pela Universidade Cruzeiro do Sul, SP.

Colunista e Comissão Editorial da revista ClubeDelphi.
Blog: http://www.delphitodelphi.blogspot.com
http://www.delphitodelphi.blogspot.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] Delphi...Um desabafo à CodeGear...

2007-05-17 Por tôpico Dimitri Campana
Aquecendo a discussão:

- Trabalho com VB desde a versâo 3.0e também com Delphi. Se vc for
desenvolver aplicações para instalação em ‘n’ clientes em diferentes
regiões, sugiro o Delphi pois o VB e mesmo o .NET não conseguiram ainda
resolver os problemas clássicos de instalação...sempre haverá um PC que não
rodará sua app em VB ou .NET. Já o Delphi neste aspecto é excelente, basta
copiar o .EXE J

 

--

Dimitri Campana

Project Management Professional - PMP

Microsoft Certified Solution Developer - MCSD

Microsoft Certified Professional - MCP

 

e-mail:  [EMAIL PROTECTED]

celular (mobile):  +55.48.9911.6119

skype:  dimitri.campana

MSN (IM): [EMAIL PROTECTED]

Profile: www.linkedin.com/in/dimitricampana

 

DSOFT SISTEMAS

Rua Desembargador Vitor Lima, 260 - Edifício Madison Center -  Sala 504

Bairro: Trindade, 88.040-400, Florianópolis/SC

 

 

 

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On
Behalf Of fabio giro
Sent: quinta-feira, 17 de maio de 2007 08:37
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Delphi...Um desabafo à CodeGear...

 

Trabalho com delphi desde o 1 e atualmente estou trabalhando com o D7 e
também com VB e digo-lhe que o que você faz com apenas um clique nas
propriedades do componente, em delphi, você terá que fazer na unha em VB.
Você está reclamando do gerador de relatórios do delphi, porque não conhece
o DataReport(VB). Até na página de dicas/consultas do VB
(www.vbmania.com.br) eles não usam o datareport por ser tão ruim(eles usam o
crystal report). Quanto as suas questões:
1 - ninguém abandonou o delphi porque mudou o posicionamento da IDE, apesar
das reclamações;
2 - se você usa componetes de terceiros (rxlib, etc) pode muito bem usar o
fortes report que dizem que é parecido com o quick;
3 - por que que Borland iria incorporar componetes que se encontram na net?

Ainda uso D7 e não uso componentes de terceiros e os usuários estão
satisfeitos com os sistemas.

maniacapordelphi [EMAIL PROTECTED]
mailto:maniacapordelphi%40yahoo.com.br  escreveu:
Trabalho com Delphi desde o Delphi 3 e sempre adorei essa 
ferramenta. Infelizmente, pra minha tristeza, minha equipe decidiu 
adotar o VB e migrar todos os projetos, até que se possa abandonar o 
Delphi definitivamente. Motivos? Vários!!!
1. Desde o Delphi 8 a IDE do Delphi ficou horrivel. Telas e mais 
telas enchendo o espaço do monitor em detrimento do espaço que 
tínhamos para as telas do nosso aplicativo no Delphi 7.
2. Descontinuidade de componentes tão usados no Brasil, como Quick 
Report, substituindo-o por aquela ferramenta tenebrosa: O Rave 
Report, que não deu ibope, tanto é que nem foi adicionada a palheta 
do Delphi 2007. 
3. 30 dias para testes com o trial do Delphi 2007. O que dá pra 
fazer em 30 dias pra quem tem 10 projetos de peso?
4. Preço do Delphi 2007, totalmente incompativel com a realidade 
brasileira.
5. Componentes que sempre julgamos primordiais e que nunca foram 
adicionados ao Delphi como componentes da RXLib: currencyEdit, 
DateEdit, coisas que facilitam muito a vida do programador.
6. Falta de um bom componente para relatório, inclusive que sirva 
pra impressão em matriciais.

Desculpem o desabafo, mas eu gostava muito do Delphi:(
Mani 

__
Fale com seus amigos de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Delphi 7 e Windows Vista

2007-05-14 Por tôpico Dimitri Campana
PessoALL,

 

Estou desenvolvendo aplicações em Delphi 7 tendo como Sistema operacional
base o Windows XP

Estou agora com um PC com o Windows Vista. Ainda não instalei o Delphi 7.
Alguém já teve esta experiência? Existe alguma incompatibilidade?

 

Outra questão: Executáveis gerados no Vista será que vão rodar normalmente
sobre Windows XP e 2000? Se alguém tiver tido alguma vivência neste sentido,
agradeço o compartilhamento!

 

Dimitri

 

 

 



[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Uso do TIdSMTP

2007-05-08 Por tôpico Dimitri Campana
Bom dia!

Estou implementando um Serviço Windows que enviará um e-mail de tempos em
tempos com algumas informações coletadas
Em  uma unit, tenho 2 objetos do tipo  TIdSMTP e  TidMessage. O problema é
que quando o objeto smtp tenta conectar-se ao servidor, ocorre um erro:
Socket Error # 10061 Connection refused..

Detalhes:
. O objeto é criado 'na mão' pois nao existe um form na aplicação
. Quanto testado em uma aplicação com um form o código abaixo funciona, só
não é necessário o Create.

Alguém poderia me dar uma luz?

Abaixo trechos do código:

function TThreadRealIP.Send_Email(aFrom, aText, aSubject: string): Boolean;
var
  Sent: Boolean;
begin
  try
Sent := False;
IdSMTP1 := TIdSMTP.Create(Nil);
IdSMTP1.ASCIIFilter := False;
IdSMTP1.BoundPort := 0;
IdSMTP1.ReadTimeout := 0;
IdSMTP1.UseEhlo := True;
IdSMTP1.AuthenticationType := atLogin;
IdSMTP1.Host := 'smtp.mail.yahoo.com.br';
IdSMTP1.Port := 25;
IdSMTP1.Username := 'usuario';
IdSMTP1.Password := 'senha';
IdSMTP1.Connect(3000);

if IdSMTP1.Connected then
begin
...
IdSMTP1.Send(IdMessage1); }
Sent := True;
IdSMTP1.Disconnect;
end;
except
 on e: exception do
  begin
self.gera_log(e.Message);
Sent := false;
  end;
end;
IdSMTP1.Free;
Result := Sent;

end;


Obrigado!

--
Dimitri Campana
Project Management Professional - PMP
Microsoft Certified Solution Developer - MCSD
Microsoft Certified Professional - MCP

e-mail:  [EMAIL PROTECTED]
celular (mobile):  +55.48.9911.6119
skype:  dimitri.campana
MSN (IM): [EMAIL PROTECTED]
Profile: www.linkedin.com/in/dimitricampana

DSOFT SISTEMAS
Rua Desembargador Vitor Lima, 260 - Edifício Madison Center -  Sala 504
Bairro: Trindade, 88.040-400, Florianópolis/SC

 



[As partes desta mensagem que não continham texto foram removidas]



RE: [delphi-br] Uso do TIdSMTP

2007-05-08 Por tôpico Dimitri Campana
Valeu Wesley. Acabei descobrindo neste meio tempo..

Meu anti-vírus da McAfee estava com uma regra ativa que bloqueava o envio do
e-mail: “Impedir que worms de e-mail em massa enviem mensagens”

Outra correção foi a porta SMTP do Yahoo que não é a 25 mas a 587.

 

Obrigado!

 

Dimitri

 

  _  

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On
Behalf Of BandaLemuel
Sent: terça-feira, 8 de maio de 2007 15:18
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Uso do TIdSMTP

 


Tenta assim

//Envia Email
//--
procedure EnviaEmail( Obs : String ; Mensagem : String ; Host : String ;
Usuario : String ; Senha : String ; Assunto : String );
var
Mail : TIdSMTP ;
MailMensagem : TIdMessage ;
begin
//--
//Cria a MEnsagem
//--
Mail := TIdSMTP.Create( Nil );
MailMensagem := TIdMessage.Create( Nil );
//--

//-
//Configura a Mensagem
//-
With MailMensagem do
begin
From.Name := De;
ReplyTo.EMailAddresses := Destinatario ;
Recipients.EMailAddresses := Destinatario ;
Subject := Assunto ;

Body.Add( Mensagem + #13 + #13 ); //Mensgaem que vc quer enviar

MessageParts.Clear;
//--

//-
//Configura a Conta para Enviar
//-
Mail.Host := Host ;
Mail.Username := Usuario ;
Mail.Password := Senha ;
Mail.AuthenticationType := atLogin ;
Mail.Connect() ;

//Verifica se Conctou
if Mail.Connected then
begin
Mail.Send( MailMensagem );
Mail.Disconnect;
Mail.Free;
Application.MessageBox('Email enviado com Sucesso!' , 'Mail' , 0 );
end
else
begin
Raise Exception.Create( 'Não foi possivel conectar ao Servidor' );
Mail.Free;
end;
end;
//--

Espero ter ajudado Wesley

- Original Message - 
From: Dimitri Campana 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Tuesday, May 08, 2007 11:37 AM
Subject: [delphi-br] Uso do TIdSMTP

Bom dia!

Estou implementando um Serviço Windows que enviará um e-mail de tempos em
tempos com algumas informações coletadas
Em uma unit, tenho 2 objetos do tipo TIdSMTP e TidMessage. O problema é
que quando o objeto smtp tenta conectar-se ao servidor, ocorre um erro:
Socket Error # 10061 Connection refused..

Detalhes:
. O objeto é criado 'na mão' pois nao existe um form na aplicação
. Quanto testado em uma aplicação com um form o código abaixo funciona, só
não é necessário o Create.

Alguém poderia me dar uma luz?

Abaixo trechos do código:

function TThreadRealIP.Send_Email(aFrom, aText, aSubject: string): Boolean;
var
Sent: Boolean;
begin
try
Sent := False;
IdSMTP1 := TIdSMTP.Create(Nil);
IdSMTP1.ASCIIFilter := False;
IdSMTP1.BoundPort := 0;
IdSMTP1.ReadTimeout := 0;
IdSMTP1.UseEhlo := True;
IdSMTP1.AuthenticationType := atLogin;
IdSMTP1.Host := 'smtp.mail.yahoo.com.br';
IdSMTP1.Port := 25;
IdSMTP1.Username := 'usuario';
IdSMTP1.Password := 'senha';
IdSMTP1.Connect(3000);

if IdSMTP1.Connected then
begin
...
IdSMTP1.Send(IdMessage1); }
Sent := True;
IdSMTP1.Disconnect;
end;
except
on e: exception do
begin
self.gera_log(e.Message);
Sent := false;
end;
end;
IdSMTP1.Free;
Result := Sent;

end;

Obrigado!

--
Dimitri Campana
Project Management Professional - PMP
Microsoft Certified Solution Developer - MCSD
Microsoft Certified Professional - MCP

e-mail: dimitri.campana@ mailto:dimitri.campana%40gmail.com gmail.com
celular (mobile): +55.48.9911.6119
skype: dimitri.campana
MSN (IM): dimitricampana@ mailto:dimitricampana%40hotmail.com hotmail.com
Profile: www.linkedin.com/in/dimitricampana

DSOFT SISTEMAS
Rua Desembargador Vitor Lima, 260 - Edifício Madison Center - Sala 504
Bairro: Trindade, 88.040-400, Florianópolis/SC

[As partes desta mensagem que não continham texto foram removidas]

--

No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.467 / Virus Database: 269.6.5/793 - Release Date: 7/5/2007
14:55

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]