Res: RES: RES: RES: [delphi-br] Foco nos campos da tela

2009-05-15 Por tôpico Andresa Ferreira
Oi Claudiney.

O ancestral é um modelo que tem a parte básica de todas as telas, menu, querys, 
entre outros.

O problema que meu sistema é muito grande, não posso fazer algo que eu tenha 
que mudar tudo, e sim apenas no ancestra.

Andresa





De: Claudiney Cogo claudiney-lis...@n2solutions.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 14 de Maio de 2009 22:10:10
Assunto: RES: RES: RES: [delphi-br] Foco nos campos da tela





Olá Andresa.

Explique mais sobre como funciona essa herança que você ta usando. Esse
ancestral que você disse é um form que você usa como modelo para outros?

Uma idéia seria você criar um componente próprio a partir de um TEdit e
incluir nele esse código.. Aí você usaria este novo componente ao invés do
TEdit normal, nos casos em que precisar dessa função.

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2soluti ons.com.br/ www.n2solutions. com.br
http://www.nfe. n2solutions. com.br/ www.nfe.n2solutions .com.br
http://www.studion2 .com.br/ www.studion2. com.br

De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em
nome de Andresa Ferreira
Enviada em: quinta-feira, 14 de maio de 2009 09:56
Para: delphi...@yahoogrup os.com.br
Assunto: Res: RES: RES: [delphi-br] Foco nos campos da tela

Claudiney

Deu super certo esse comando.
Porém não dá p/ colocar isso em cada campo do sistema, pois ele é muito
grande.
Eu tentei colocar isso no ancestral, mas acabo fazendo isso em todos os
campos de uma vez, srsrsrs.
Tem alguma ideia de como posso colocar isso no ancestral?

Andresa

 _ _ __
De: Claudiney Cogo claudiney-listas@ n2solutions. com.br
mailto:claudiney- listas%40n2solut ions..com. br 
Para: delphi...@yahoogrup os.com..br mailto:delphi- br%40yahoogrupos .com..br

Enviadas: Quarta-feira, 13 de Maio de 2009 9:40:44
Assunto: RES: RES: [delphi-br] Foco nos campos da tela

Andresa.

Fiz um exemplo como você falou.

Realmente acontece isso. Tendo borda, você clica e o Edit não recebe o foco.
E só com o Edit acontece isso. Com radio Button e check Box, por exemplo,
que testei também não dá problema. Só o Edit, e provavelmente os outros da
família.

Mas, ele responde ao evento click. Só não fica com o foco. Porque também,
não fui a fundo pra descobrir.

Mas uma forma de resolver de imediato é você ir no evento click to Edit, lá
no form2 e colocar um setfocus lá, tipo:

Form2.Edit1. SetFocus;

Assim vai funcionar. 

Não sei dizer se isso é algum problema com os componentes Edit, se existe ou
não correção pra isso. Mas é uma saída. 

De repente alguém mais tem outra opinião, ou até mesmo, uma solução
diferente.

Abraço.

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2soluti ons.com.br/ www.n2solutions. com.br
http://www.nfe.n2solutions. com.br/ www.nfe.n2solutions .com.br
http://www.studion2 .com.br/ www.studion2. . com.br

De: delphi...@yahoogrup os.com.br [mailto:delphi- b...@yahoogrup os.com.br] Em
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de maio de 2009 17:22
Para: delphi...@yahoogrup os.com.br
Assunto: Res: RES: [delphi-br] Foco nos campos da tela

Claudiney.

Não é uma apilcação MDI, pois MDI não abre dentro de um panel, não é?
Meus formulários são fsNormal.

Andresa

 _ _ __
De: Claudiney Cogo claudiney-listas@ n2solutions. com.br
mailto:claudiney- listas%40n2solut ions.com. br 
Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos
.com.br 
Enviadas: Terça-feira, 12 de Maio de 2009 14:29:44
Assunto: RES: [delphi-br] Foco nos campos da tela

Olá Andresa

Por acaso o que você está tentando fazer não é uma aplicação MDI? Onde você
tem um formulário pai e os formulários filhos abrem em uma área específica
dele?

Abraço

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2soluti ons.com.br/ www.n2solutions. com.br
http://www.nfe. n2solutions..com.br/ www.nfe.n2solutions .com.br
http://www.studion2 .com.br/ www.studion2. com.br

De: delphi...@yahoogrup os.com.br [mailto:delphi- b...@yahoogrup os.com.br] Em
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de maio de 2009 14:08
Para: delphi...@yahoogrup os.com.br
Assunto: [delphi-br] Foco nos campos da tela

Estou fazendo uma aplicação onde tem o formulário principal, nele existe um
panel onde preciso abrir os demais forms dentro, utilizo os seguintes
comandos:
form2.Show;
Form2.Parent := Form1.Panel1;

Ocorre o seguinte problema, quando abro o form2 não consigo focar os edits
com o mouse, apenas com o tab, mas necessito que seja também com o mouse,
detectei que mudando o borderstyle do form2 para bsNone, resolve o problema,
mas a aplicação não pode ficar sem

Res: RES: RES: [delphi-br] Foco nos campos da tela

2009-05-14 Por tôpico Andresa Ferreira
Claudiney

Deu super certo esse comando.
Porém não dá p/ colocar isso em cada campo do sistema, pois ele é muito grande.
Eu tentei colocar isso no ancestral, mas acabo fazendo isso em todos os campos 
de uma vez, srsrsrs.
Tem alguma ideia de como posso colocar isso no ancestral?

Andresa





De: Claudiney Cogo claudiney-lis...@n2solutions.com.br
Para: delphi...@yahoogrupos.com..br
Enviadas: Quarta-feira, 13 de Maio de 2009 9:40:44
Assunto: RES: RES: [delphi-br] Foco nos campos da tela





Andresa.

Fiz um exemplo como você falou.

Realmente acontece isso. Tendo borda, você clica e o Edit não recebe o foco.
E só com o Edit acontece isso. Com radio Button e check Box, por exemplo,
que testei também não dá problema. Só o Edit, e provavelmente os outros da
família.

Mas, ele responde ao evento click. Só não fica com o foco. Porque também,
não fui a fundo pra descobrir.

Mas uma forma de resolver de imediato é você ir no evento click to Edit, lá
no form2 e colocar um setfocus lá, tipo:

Form2.Edit1. SetFocus;

Assim vai funcionar. 

Não sei dizer se isso é algum problema com os componentes Edit, se existe ou
não correção pra isso. Mas é uma saída. 

De repente alguém mais tem outra opinião, ou até mesmo, uma solução
diferente.

Abraço.

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2soluti ons.com.br/ www.n2solutions. com.br
http://www.nfe. n2solutions. com.br/ www.nfe.n2solutions .com.br
http://www.studion2 .com.br/ www.studion2.. com.br

De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de maio de 2009 17:22
Para: delphi...@yahoogrup os.com.br
Assunto: Res: RES: [delphi-br] Foco nos campos da tela

Claudiney.

Não é uma apilcação MDI, pois MDI não abre dentro de um panel, não é?
Meus formulários são fsNormal.

Andresa

 _ _ __
De: Claudiney Cogo claudiney-listas@ n2solutions. com.br
mailto:claudiney- listas%40n2solut ions.com. br 
Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br 
Enviadas: Terça-feira, 12 de Maio de 2009 14:29:44
Assunto: RES: [delphi-br] Foco nos campos da tela

Olá Andresa

Por acaso o que você está tentando fazer não é uma aplicação MDI? Onde você
tem um formulário pai e os formulários filhos abrem em uma área específica
dele?

Abraço

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2soluti ons.com.br/ www.n2solutions. com.br
http://www.nfe.n2solutions. com.br/ www.nfe.n2solutions .com.br
http://www.studion2 .com.br/ www.studion2. com.br

De: delphi...@yahoogrup os.com.br [mailto:delphi- b...@yahoogrup os.com.br] Em
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de maio de 2009 14:08
Para: delphi...@yahoogrup os.com.br
Assunto: [delphi-br] Foco nos campos da tela

Estou fazendo uma aplicação onde tem o formulário principal, nele existe um
panel onde preciso abrir os demais forms dentro, utilizo os seguintes
comandos:
form2.Show;
Form2.Parent := Form1.Panel1;

Ocorre o seguinte problema, quando abro o form2 não consigo focar os edits
com o mouse, apenas com o tab, mas necessito que seja também com o mouse,
detectei que mudando o borderstyle do form2 para bsNone, resolve o problema,
mas a aplicação não pode ficar sem bordas nos formulários, e sem os botões
de maximinizar, minimizar e fechar, alguém poderia me ajudar?

Já agradeço..

Andresa

 _ _ __
De: Adolfo Stotz abnst...@fastlane. com.br
mailto:abnstotz% 40fastlane. com.br 
Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos
.com.br 
Enviadas: Terça-feira, 12 de Maio de 2009 12:55:18
Assunto: Re: [delphi-br] DBXCommon.pas

Não existe a pasta databese dentro da pasta source. Pode ser algum problema
de instalação?
grato

- Original Message - 
From: Paulo Coutinho 
To: delphi...@yahoogrup os.com..br 
Sent: Tuesday, May 12, 2009 12:30 AM
Subject: Re: [delphi-br] DBXCommon.pas

Olá,

Essa unit fica em:
C:\Arquivos de programas\CodeGear\ RAD Studio\6..0\source\ database

Por padrão o Delphi já deveria reconhecer.

2009/5/12 Adolfo Stotz abnst...@fastlane. com.br



 Estou aprendendo DataSnap/Rad Studio. A minha aplicação Server conecta com
 o SQLServer 2008. A aplicação cliente, tambem conecta normalmente
(Connected
 = True), mas ao executar a aplicação, aparece o seguinte erro - Remote
 Error: DBXError: Error Code: 3604 e ao fazer o debug, aparece o erro -
Souce
 File not found: DBXCommon.pas. Que programa é este ? Onde ele deveria
estar
 ? Onde encontra-lo ?
 Grato

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

 


-- 
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes. com/blog
Site: www.prsolucoes. com
Msn: pa...@prsolucoes. com

[As partes desta mensagem que não

[delphi-br] Foco nos campos da tela

2009-05-12 Por tôpico Andresa Ferreira
Estou fazendo uma aplicação onde tem o formulário principal, nele existe um 
panel onde preciso abrir os demais forms dentro, utilizo os seguintes comandos:
form2.Show;
Form2.Parent := Form1.Panel1;

Ocorre o seguinte problema, quando abro o form2 não consigo focar os edits com 
o mouse, apenas com o tab, mas necessito que seja também com o mouse, detectei 
que mudando o borderstyle do form2 para bsNone, resolve o problema, mas a 
aplicação não pode ficar sem bordas nos formulários, e sem os botões de 
maximinizar, minimizar e fechar, alguém poderia me ajudar?

Já agradeço.

Andresa





De: Adolfo Stotz abnst...@fastlane.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 12 de Maio de 2009 12:55:18
Assunto: Re: [delphi-br] DBXCommon.pas





Não existe a pasta databese dentro da pasta source. Pode ser algum problema de 
instalação?
grato

- Original Message - 
From: Paulo Coutinho 
To: delphi...@yahoogrup os.com.br 
Sent: Tuesday, May 12, 2009 12:30 AM
Subject: Re: [delphi-br] DBXCommon.pas

Olá,

Essa unit fica em:
C:\Arquivos de programas\CodeGear\ RAD Studio\6.0\source\ database

Por padrão o Delphi já deveria reconhecer.

2009/5/12 Adolfo Stotz abnst...@fastlane. com.br



 Estou aprendendo DataSnap/Rad Studio. A minha aplicação Server conecta com
 o SQLServer 2008. A aplicação cliente, tambem conecta normalmente (Connected
 = True), mas ao executar a aplicação, aparece o seguinte erro - Remote
 Error: DBXError: Error Code: 3604 e ao fazer o debug, aparece o erro - Souce
 File not found: DBXCommon.pas. Que programa é este ? Onde ele deveria estar
 ? Onde encontra-lo ?
 Grato

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

 


-- 
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes. com/blog
Site: www.prsolucoes. com
Msn: pa...@prsolucoes. com

[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]



Res: RES: [delphi-br] Foco nos campos da tela

2009-05-12 Por tôpico Andresa Ferreira
Claudiney.

Não é uma apilcação MDI, pois MDI não abre dentro de um panel, não é?
Meus formulários são fsNormal.

Andresa





De: Claudiney Cogo claudiney-lis...@n2solutions.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 12 de Maio de 2009 14:29:44
Assunto: RES: [delphi-br] Foco nos campos da tela





Olá Andresa

Por acaso o que você está tentando fazer não é uma aplicação MDI? Onde você
tem um formulário pai e os formulários filhos abrem em uma área específica
dele?

Abraço

_ 

Claudiney Cogo
N2 Sistemas e Soluções em Informática
Av. São Paulo, 172 - 15º Andar - Sala 1505
Fone/Fax: (44) 3029-6053 - Maringá - Paraná
http://www.n2soluti ons.com.br/ www.n2solutions. com.br
http://www.nfe. n2solutions. com.br/ www.nfe.n2solutions .com.br
http://www.studion2 .com.br/ www.studion2. com.br

De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em
nome de Andresa Ferreira
Enviada em: terça-feira, 12 de maio de 2009 14:08
Para: delphi...@yahoogrup os.com.br
Assunto: [delphi-br] Foco nos campos da tela

Estou fazendo uma aplicação onde tem o formulário principal, nele existe um
panel onde preciso abrir os demais forms dentro, utilizo os seguintes
comandos:
form2.Show;
Form2.Parent := Form1.Panel1;

Ocorre o seguinte problema, quando abro o form2 não consigo focar os edits
com o mouse, apenas com o tab, mas necessito que seja também com o mouse,
detectei que mudando o borderstyle do form2 para bsNone, resolve o problema,
mas a aplicação não pode ficar sem bordas nos formulários, e sem os botões
de maximinizar, minimizar e fechar, alguém poderia me ajudar?

Já agradeço..

Andresa

 _ _ __
De: Adolfo Stotz abnst...@fastlane. com.br
mailto:abnstotz% 40fastlane. com.br 
Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br 
Enviadas: Terça-feira, 12 de Maio de 2009 12:55:18
Assunto: Re: [delphi-br] DBXCommon.pas

Não existe a pasta databese dentro da pasta source. Pode ser algum problema
de instalação?
grato

- Original Message - 
From: Paulo Coutinho 
To: delphi...@yahoogrup os.com..br 
Sent: Tuesday, May 12, 2009 12:30 AM
Subject: Re: [delphi-br] DBXCommon.pas

Olá,

Essa unit fica em:
C:\Arquivos de programas\CodeGear\ RAD Studio\6.0\source\ database

Por padrão o Delphi já deveria reconhecer.

2009/5/12 Adolfo Stotz abnst...@fastlane. com.br



 Estou aprendendo DataSnap/Rad Studio. A minha aplicação Server conecta com
 o SQLServer 2008. A aplicação cliente, tambem conecta normalmente
(Connected
 = True), mas ao executar a aplicação, aparece o seguinte erro - Remote
 Error: DBXError: Error Code: 3604 e ao fazer o debug, aparece o erro -
Souce
 File not found: DBXCommon.pas. Que programa é este ? Onde ele deveria
estar
 ? Onde encontra-lo ?
 Grato

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

 


-- 
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes. com/blog
Site: www.prsolucoes. com
Msn: pa...@prsolucoes. com

[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.maisbusca dos.yahoo. com

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

__ Informação do NOD32 IMON 4066 (20090512) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset. com.br

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


   


  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] Abri frm em um panel

2009-03-26 Por tôpico Andresa Ferreira
Felipe os frms estão fsNormal.

Não adianta, nada que eu faço ele para de dar o erro.

Cannot create form. No MDI Forms are currently active.

Andresa





De: Fellipe Henrique felli...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 25 de Março de 2009 17:00:21
Assunto: Re: [delphi-br] Abri frm em um panel


Se queres colocar um form dentro de um TPanel, porque tens Forms MDIForm e
MDIChild?

de qualquer maneira tente:

frmCTRL_Empresa := TfrmCTRL_Empresa. Create(applicati on);

if frmCTRL_Empresa. FormStyle  fsNormal then
begin
frmCTRL_Empresa. FormStyle := fsNormal;
frmCTRL_Empresa. Visible := False;
end;

frmCTRL_Empresa. Parent := frmMenuModulos. Panel1;

frmCTRL_Empresa. Show;

Não testei, mas acho que funciona

[]s
2009/3/25 Andresa Ferreira andresa_delphi@ yahoo.com. br

 Oi Daniel

 Desculpe a demora, estava enrolada atendendo clientes.

 Eu já tentei de tudo. Mas hj está assim

 Try
 frmCTRL_Empresa. Parent := frmMenuModulos. Panel1;
 frmCTRL_Empresa. Show;
 except
 frmCTRL_Empresa := TfrmCTRL_Empresa. Create(applicati on);
 frmCTRL_Empresa. Parent := frmMenuModulos. Panel1;
 frmCTRL_Empresa. Show;
 end;

 Tanto a tela principal como a tela chamada são fsNormal.

 Grata,

 Andresa

  _ _ __
 De: Daniel Augusto Bastos danbas...@gmail. com danbastos%40gmail. com

 Para: delphi...@yahoogrup os.com.br delphi-br%40yahoog rupos.com. br
 Enviadas: Quinta-feira, 19 de Março de 2009 18:57:05
 Assunto: Re: [delphi-br] Abri frm em um panel

 Opa .. me corrigindo .

 Só reparei que era um formulário MDI depois que enviei a mensagem .. com
 formulários MDI, essa dica não funciona.
 Teria que mudar realmente seu formulário para normal ..

 Poste como está a criação deste formulário para poder-mos ver o que está
 acontecendo sobre a msg de erro.

 2009/3/19 Daniel Augusto Bastos danbas...@gmail. . com

  Mude o parent do formulário para o painel que vc quer abrir ..
 
  Tipo:
 
  With Tform.Create( self) do
  begin
  Parent := Panel1;
  .
  end;
 
  2009/3/19 Andresa Ferreira andresa_delphi@ yahoo.com. br
 
  Se eu colocar como fsNormal dá o erro:
 
  Cannot create form. No MDI Forms are currently active.
 
  Andresa
 
 
 
 
   _ _ __
  De: Jackson Gomes - ToolsComps jack...@toolsandco m ps.com
  Para: delphi...@yahoogrup os.com.br
  Enviadas: Quinta-feira, 19 de Março de 2009 11:05:46
  Assunto: Re: [delphi-br] Abri frm em um panel
 
 
 
   O frm abre normalmente mas não dentro do panel... atrás dele...
 
  Abre atrás pq é MDI... Se quiser que abra dentro, mude para Normal
 
  Jackson Gomes
  ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
  Web Site: http://www.toolsand comps.com
  Nosso Fórum: http://groups. yahoo.com/ group/toolsandco mps
  e-mail: jack...@toolsandcom ps.com
  Fone: 27 3389 1138 - 8811 0324
   - - - - - -
  http://jacklovesdel phi.blogspot. com - Delphi, Intraweb, etc
   - - - - - -
  Devhost - Webhost para desenvolvedores Delphi
  http://www.devhost. com.br
  devh...@devhost. com.br
 
 
 
 
 
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbusca dos.yahoo. com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   - - --
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 
 
 
  --
  Abs
  Daniel Augusto Bastos
 

 --
 Abs
 Daniel Augusto Bastos

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

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

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

 


-- 
 _ _ ___
T.·.F.·.A.·.
Fellipe Henrique
Blog: www.digitumsoft. com.br/blogs/ fellipeh
 - - - - - -
CAMPANHA POR UMA INTERNET SEGURA
Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
mensagens use SEMPRE o Cco (cópia oculta).
Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar
um e-mail, delete todas as informações que apareçam no corpo do e-mail e que
possam ser usadas por hackers.
 # # #

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





  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] Abri frm em um panel

2009-03-26 Por tôpico Andresa Ferreira
Todas estão como fsNormal.
Nao sei mais o que fazer.

Andresa





De: Alisson Yahoo alss...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 25 de Março de 2009 22:17:57
Assunto: Re: [delphi-br] Abri frm em um panel


Provavelmente a propriedade FSStyle está fsMDIForm ou fsMDIChild. Mude para 
fsNormal.

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





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Abri frm em um panel

2009-03-25 Por tôpico Andresa Ferreira
Oi Daniel 

Desculpe a demora, estava enrolada atendendo clientes.

Eu já tentei de tudo. Mas hj está assim

Try
   frmCTRL_Empresa.Parent := frmMenuModulos.Panel1;
   frmCTRL_Empresa.Show;
except
   frmCTRL_Empresa := TfrmCTRL_Empresa.Create(application);
   frmCTRL_Empresa.Parent := frmMenuModulos.Panel1;
   frmCTRL_Empresa.Show;
end;

Tanto a tela principal como a tela chamada são fsNormal.

Grata,

Andresa





De: Daniel Augusto Bastos danbas...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 19 de Março de 2009 18:57:05
Assunto: Re: [delphi-br] Abri frm em um panel


Opa .. me corrigindo .

Só reparei que era um formulário MDI depois que enviei a mensagem .. com
formulários MDI, essa dica não funciona.
Teria que mudar realmente seu formulário para normal ..

Poste como está a criação deste formulário para poder-mos ver o que está
acontecendo sobre a msg de erro.

2009/3/19 Daniel Augusto Bastos danbas...@gmail.. com

 Mude o parent do formulário para o painel que vc quer abrir ..

 Tipo:

 With Tform.Create( self) do
 begin
 Parent := Panel1;
 .
 end;

 2009/3/19 Andresa Ferreira andresa_delphi@ yahoo.com. br

 Se eu colocar como fsNormal dá o erro:

 Cannot create form. No MDI Forms are currently active.

 Andresa




  _ _ __
 De: Jackson Gomes - ToolsComps jack...@toolsandcom ps.com
 Para: delphi...@yahoogrup os.com.br
 Enviadas: Quinta-feira, 19 de Março de 2009 11:05:46
 Assunto: Re: [delphi-br] Abri frm em um panel



  O frm abre normalmente mas não dentro do panel... atrás dele...

 Abre atrás pq é MDI... Se quiser que abra dentro, mude para Normal

 Jackson Gomes
 ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
 Web Site: http://www.toolsand comps.com
 Nosso Fórum: http://groups. yahoo.com/ group/toolsandco mps
 e-mail: jack...@toolsandcom ps.com
 Fone: 27 3389 1138 - 8811 0324
  - - - - - -
 http://jacklovesdel phi.blogspot. com - Delphi, Intraweb, etc
  - - - - - -
 Devhost - Webhost para desenvolvedores Delphi
 http://www.devhost. com.br
 devh...@devhost. com.br





 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

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



  - - --

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






 --
 Abs
 Daniel Augusto Bastos


-- 
Abs
Daniel Augusto Bastos

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





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: [delphi-br] Abri frm em um panel

2009-03-25 Por tôpico Andresa Ferreira
Oi Alisson...

Deu o mesmo erro.

Cannot create form. No MDI forms are currently active.

Andresa





De: Alisson alss...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 19 de Março de 2009 17:39:52
Assunto: Re: [delphi-br] Abri frm em um panel


Tente assim:

Form.Parent := Panel;
Form.ManualDock( Panel);
Form.Align := alClient;
 _ _ _ _ __
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta. messenger. yahoo.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]



[delphi-br] Abri frm em um panel

2009-03-19 Por tôpico Andresa Ferreira
Galera, me ajudem... não sei mais o que fazer... srsrs

A situação é assim:

Tenho um frm chamado frmMenuModulos ele é um fsMDIForm, nele eu tenho um menu 
treeview, e no resto da tela um panel, onde eu gostaria de chamar minhas telas 
MDIChildren. Porém não consigo de maneira alguma abrir dentro do panel.

No meu frmMenuModulos eu chamo uma procedure que está em uma biblioteca, e 
nesse biblioteca que eu faço a chamada do menu.

Nessa biblioteca o código está assim:

  if sNM_Form = 'frmCTRL_Empresa' then
  begin
    frmCTRL_Empresa    := TfrmCTRL_Empresa.Create(frmMenuModulos.panel1);
    frmCTRL_Empresa.Parent := frmMenuModulos.panel1;
    frmCTRL_Empresa.Show;
  end

O frm abre normalmente mas não dentro do panel... atrás dele...

O que está errado???

Andresa


 




De: humberto sales de oliveira humberto_...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 19 de Março de 2009 8:54:22
Assunto: Re: RES: [delphi-br] Rave - inserir um bitmap do disco no relatorio


Obrigado Vinicius... + nao e bem o q eu qria... + consegui resolver... 
jogando o path da imagem junto com a instrução SQL dpois coloquei na 
imagem para buscar esse campo.




  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] Abri frm em um panel

2009-03-19 Por tôpico Andresa Ferreira
Se eu colocar como fsNormal dá o erro:

Cannot create form. No MDI Forms are currently active. 

Andresa





De: Jackson Gomes - ToolsComps jack...@toolsandcomps.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 19 de Março de 2009 11:05:46
Assunto: Re: [delphi-br] Abri frm em um panel



 O frm abre normalmente mas não dentro do panel... atrás dele...

Abre atrás pq é MDI... Se quiser que abra dentro, mude para Normal

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
Web Site: http://www.toolsand comps.com
Nosso Fórum: http://groups. yahoo.com/ group/toolsandco mps
e-mail: jack...@toolsandcom ps.com
Fone: 27 3389 1138 - 8811 0324
 - - - - - -
http://jacklovesdel phi.blogspot. com - Delphi, Intraweb, etc
 - - - - - -
Devhost - Webhost para desenvolvedores Delphi
http://www.devhost. com.br
devh...@devhost. com.br 





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: Res: [delphi-br] Forms Stay on top

2009-03-13 Por tôpico Andresa Ferreira
Oi Emanuel, bom dia.

Verdade né vc não consegue abrir sem os ancestrais... e tem tbm os 
componentes que usamos que é comprado.

Então... vc diz que se eu colocar um componente treeview na minha tela 
principal, as telas chamadas no menu não apareceria em cima dele
Mas o duro que é isso que acontece... srsrsrs

Vou te mandar um print de como a tela fica ao ser aberta...

Obrigada
Bj
Andresa




De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 12 de Março de 2009 9:20:11
Assunto: Re: Res: [delphi-br] Forms Stay on top


Andresa
Recebi as telas e vou olhar...
No mais, o fsStayOnTop é para que sua tela realmente fique sobre todas 
as outras...
O que não entendi é como suas telas children ficam sob o seu TreeView 
menu... pois se vc colocar qualquer coisa no seu form principal, a área 
de apresentação dos forms é automaticamente reduzida!
Sds

 _ _ 
Emanuel Coutinho
Salvador-Ba- Brasil





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: Res: [delphi-br] Forms Stay on top

2009-03-12 Por tôpico Andresa Ferreira
Bom dia Emanuel.

Vou tentar te explicar melhor.
Tenho um frm principal que está com a propriedade FormStyle = fsMDIForm. Nessa 
tela eu tenho o componente TreeView. 
As minhas telas de cadastro coloquei como fsStayOnTop, pois se eu deixasse como 
fsMDIChild, quando eu chamava essa tela, parte dela abria embaixo do menu. Com 
StayOnTop sempre abre por cima.
Porém qdoeu executo um processo demorado, essas telas ficam travadas, e eu não 
consigo fazer outra coisa, mesmo dando Alt+Tab, sempre a tela fica na frente.

Vou mandar no seu e-mail a tela principal e uma tela de cadastro.

Andresa





De: Emanuel Coutinho emanuelcouti...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 11 de Março de 2009 11:44:29
Assunto: Res: [delphi-br] Forms Stay on top


Andresa

Não entendi bem... Se vc está usando uma tela principal como MDI e as outras 
como Children, o que vc colocar no form principal deverá naturalmente 
restringir a área para a abertura das telas children..
Assim, não entendo como vc está conseguindo colocar uma ChildForm sob os 
componentes visuais que estão colocados no form principal.
Dá para vc me mandar umas telas do que vc está fa\endo para poder avaliar 
amelhor?

Sds

Emanuel Coutinho
Salvador-Ba- Brasil

 _ _ __
De: Andresa Ferreira andresa_delphi@ yahoo.com. br
Para: delphi...@yahoogrup os.com.br
Enviadas: Quarta-feira, 11 de Março de 2009 11:36:16
Assunto: [delphi-br] Forms Stay on top

Olá a todos

No meu sistema, resolvi usar um menu TreeView, porém qdo eu abria uma tela que 
estava com a propriedade MDIChild, esta tela abrir embaixo do menu. Mudando a 
propriedade p/ Stay on Top, ficou direitinho, como eu queria

Porém tem um problema, qdo eu tenho processos demorados, essa tela sempre fica 
na frente de qq coisa, mesmo se eu minimizar o sistema, e queira ver qq coisa, 
como o browser por exemplo, a tela não sai da frente.

Alguém poderia me ajudar???

Andresa

 _ _ __
De: Luciano Calenzani Simões simoesluciano@ yahoo.com. br
Para: delphi...@yahoogrup os.com.br
Enviadas: Quarta-feira, 11 de Março de 2009 8:53:37
Assunto: Res: [delphi-br] Erro IDE D2009

Aí está 72122.

Obrigado.

Luciano Calenzani Simões

 _ _ __
De: Andreano Lanusse andreano.lanusse@ embarcadero. com
Para: delphi...@yahoogru p os.com..br delphi...@yahoogru p os.com.br
Enviadas: Terça-feira, 10 de Março de 2009 17:00:51
Assunto: RE: [delphi-br] Erro IDE D2009

Luciano,

Por favor adicione no QC e me informe o número.

Obrigado,
Andreano

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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

Mensagens neste tópico (8) Responder (através da web) | Adicionar um novo 
tópico 
Mensagens | Arquivos | Fotos | Links | Banco de dados 
-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Alterar configurações via web (Requer Yahoo! ID) 
Alterar configurações via e-mail: Alterar recebimento para lista diária de 
mensagens | Alterar formato para o tradicional 
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo 
Atividade nos últimos dias
* 15
Novos usuários
* 1
Novos arquivosVisite seu Grupo 
Yahoo! Mail
Conecte-se ao mundo
Proteção anti-spam
Muito mais espaço
Yahoo! Barra
Instale grátis
Buscar sites na web
Checar seus e-mails .
Yahoo! Grupos
Crie seu próprio grupo
A melhor forma de comunicação
. 

__,_.._,___

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[delphi-br] Forms Stay on top

2009-03-11 Por tôpico Andresa Ferreira
Olá a todos

No meu sistema, resolvi usar um menu TreeView, porém qdo eu abria uma tela que 
estava com a propriedade MDIChild, esta tela abrir embaixo do menu. Mudando a 
propriedade p/ Stay on Top, ficou direitinho, como eu queria

Porém tem um problema, qdo eu tenho processos demorados, essa tela sempre fica 
na frente de qq coisa, mesmo se eu minimizar o sistema, e queira ver qq coisa, 
como o browser por exemplo, a tela não sai da frente.

Alguém poderia me ajudar???

Andresa





De: Luciano Calenzani Simões simoesluci...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 11 de Março de 2009 8:53:37
Assunto: Res: [delphi-br] Erro IDE D2009


Aí está 72122.

Obrigado.

Luciano Calenzani Simões

 _ _ __
De: Andreano Lanusse andreano.lanusse@ embarcadero. com
Para: delphi...@yahoogrup os.com..br delphi...@yahoogrup os.com.br
Enviadas: Terça-feira, 10 de Março de 2009 17:00:51
Assunto: RE: [delphi-br] Erro IDE D2009

Luciano,

Por favor adicione no QC e me informe o número.

Obrigado,
Andreano

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

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



Mensagens neste tópico (8) Responder (através da web) | Adicionar um novo 
tópico 
Mensagens | Arquivos | Fotos | Links | Banco de dados 
-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 
Alterar configurações via web (Requer Yahoo! ID) 
Alterar configurações via e-mail: Alterar recebimento para lista diária de 
mensagens | Alterar formato para o tradicional 
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo 
Atividade nos últimos dias
*  15
Novos usuários
*  1
Novos arquivosVisite seu Grupo 
Yahoo! Mail
Conecte-se ao mundo
Proteção anti-spam
Muito mais espaço
Yahoo! Barra
Instale grátis
Buscar sites na web
Checar seus e-mails .
Yahoo! Grupos
Crie seu próprio grupo
A melhor forma de comunicação
. 

__,_.._,___


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: Res: Res: [delphi-br] Ajuda com treeview

2009-01-21 Por tôpico Andresa Ferreira
Oi Coutinho. Eu repondi seu e-mail Acho que não deve ter ido.

Assim, o exemplo foi ótimo, e me fez entender bastante coisa.

O problema, que acontece, é que qdo vc clica no mais (+) ele não muda o foco, 
só muda o foco se vc clicar na descrição, sendo assim ele traz as informações 
do último que foi aberto (aquele que ficou com o foco). 

Tem algum jeito de qduando eu clicar no (+) ele já mudar o foco p/ essa linha???

Andresa





De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 21 de Janeiro de 2009 11:28:38
Assunto: Re: Res: Res: [delphi-br] Ajuda com treeview


Aí Andressa.
Recebeu o exemplo do Treeview, ajudou para o que vc queria?

Sds
Emanuel Coutinho

 


  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] Ajuda com treeview

2009-01-20 Por tôpico Andresa Ferreira
Oi Lucas

Então meu código está assim:

  For i := 0 to tvMenu.Items.Count - 1 do
  begin
    if tvMenu.Items[i].Selected then
    begin
  if not tvMenu.Items[i].HasChildren then
  begin
    {$IFDEF IF_MILLENIUM}
    Exec_Form_IF(pMenu(tvMenu.Items[i].Data)^.sNm_Form);
    {$ENDIF}
    {$IFDEF CTRL}
    Exec_Form_CTRL(pMenu(tvMenu.Items[i].Data)^.sNm_Form);
    {$ENDIF}
  end;
  Break;
    end;
  end;


Me parece que essa parte tvMenu.Items[i].Selected não faz certo Olha o 
exemplo:

Configurações
  - Empresa
Parametros

Qdo eu clico em Cofigurações ele não abre nada, aí eu clico em Empresas ele 
abre a tela correta. Aí eu clico em Parametros e ele abre a tela de Empresas de 
novo. Qdo ele passa no for, ele acha que o i que está selecionado é o da 
empresa...

Preciso de ajuda

Andresa





De: Lucas Neves lucas_del...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 19 de Janeiro de 2009 17:36:04
Assunto: Re: [delphi-br] Ajuda com treeview


Se isso for regra para todos os nos que tem subdivisoes, use a 
propriedade HasChildren.

if not Node.HasChildren then
// coloque aqui a funcao que chama o form...

Espero que ajude

Lucas

Andresa Ferreira escreveu:

 Olá pessoal

 Tô precisando de um help.

 Tenho um treeview com ponteiro, porém quando eu clico no mais (+) da 
 árvore, ele abre o último frm que foi aberto.

 Como faria para qdo clicar no mais (+) não abrir nenhum frm???

 Andresa

  _ _ __
 De: Rubem Nascimento da Rocha djpardalrocha@ hotmail.com 
 mailto:djpardalroc ha%40hotmail. com
 Para: delphi-br delphi...@yahoogrup os.com.br 
 mailto:delphi- br%40yahoogrupos .com.br
 Enviadas: Segunda-feira, 19 de Janeiro de 2009 16:44:12
 Assunto: RE: [delphi-br] Perdi o Meu CD do Delphi 7

 É expressamente proibida qualquer menção à pirataria na lista! Está 
 fazendo uma solicitação ilegal na lista, pedindo pra ser banido daqui!

 Sds.

 To: delphi...@yahoogrup os.com.br
 From: rafaelpinto@ cdsol.com. br
 Date: Mon, 19 Jan 2009 18:27:38 +
 Subject: [delphi-br] Perdi o Meu CD do Delphi 7

 Po Galera, perdi meu CD do Delphi 7 + Keygen e não estou
 conseguindo encontrar pelas bancas. Alguém sabe um site onde eu possa
 fazer o Downloade dele Rapidinho??? ?

 Estou precisando muito!!!
  _ _ _ _ _ _
 Confira vídeos com notícias do NY Times, gols direto do Lance, 
 videocassetadas e muito mais no MSN Video!
 http://video. msn.com/? mkt=pt-br

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos..yahoo. com http://br.maisbusca dos..yahoo. com

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

 
 


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Res: Res: [delphi-br] Ajuda com treeview

2009-01-20 Por tôpico Andresa Ferreira
Então Coutinho, não consegui achar essas propriedades no componente treeview. O 
Delphi não aceita essa linha de codigo.

Vc pode me explicar melhor?

Andresa





De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 20 de Janeiro de 2009 11:57:51
Assunto: Re: Res: [delphi-br] Ajuda com treeview


Use tmMenu.Items. Selected. Absoluteindex. ..
Ok?

Andresa Ferreira escreveu:

 Oi Lucas

 Então meu código está assim:

 For i := 0 to tvMenu.Items. Count - 1 do
 begin
 if tvMenu..Items[ i].Selected then
 begin
 if not tvMenu.Items[ i].HasChildren then
 begin
 {$IFDEF IF_MILLENIUM}
 Exec_Form_IF( pMenu(tvMenu. Items[i]. Data)^.sNm_ Form);
 {$ENDIF}
 {$IFDEF CTRL}
 Exec_Form_CTRL( pMenu(tvMenu. Items[i]. Data)^.sNm_ Form);
 {$ENDIF}
 end;
 Break;
 end;
 end;

 Me parece que essa parte tvMenu.Items[ i].Selected não faz certo 
 Olha o exemplo:

 Configurações
 - Empresa
 Parametros

 Qdo eu clico em Cofigurações ele não abre nada, aí eu clico em 
 Empresas ele abre a tela correta. Aí eu clico em Parametros e ele abre 
 a tela de Empresas de novo. Qdo ele passa no for, ele acha que o i que 
 está selecionado é o da empresa...

 Preciso de ajuda

 Andresa

  _ _ __
 De: Lucas Neves lucas_delphi@ yahoo.com. br 
 mailto:lucas_ delphi%40yahoo. com.br
 Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br
 Enviadas: Segunda-feira, 19 de Janeiro de 2009 17:36:04
 Assunto: Re: [delphi-br] Ajuda com treeview

 Se isso for regra para todos os nos que tem subdivisoes, use a
 propriedade HasChildren.

 if not Node.HasChildren then
 // coloque aqui a funcao que chama o form...

 Espero que ajude

 Lucas

 Andresa Ferreira escreveu:
 
  Olá pessoal
 
  Tô precisando de um help.
 
  Tenho um treeview com ponteiro, porém quando eu clico no mais (+) da
  árvore, ele abre o último frm que foi aberto.
 
  Como faria para qdo clicar no mais (+) não abrir nenhum frm???
 
  Andresa
 
   _ _ __
  De: Rubem Nascimento da Rocha djpardalrocha@ hotmail.com
  mailto:djpardalroc ha%40hotmail. com
  Para: delphi-br delphi...@yahoogru p os..com.br
  mailto:delphi- br%40yahoogrupos .com.br
  Enviadas: Segunda-feira, 19 de Janeiro de 2009 16:44:12
  Assunto: RE: [delphi-br] Perdi o Meu CD do Delphi 7
 
  É expressamente proibida qualquer menção à pirataria na lista! Está
  fazendo uma solicitação ilegal na lista, pedindo pra ser banido daqui!
 
  Sds.
 
  To: delphi...@yahoogrup os.com.br
  From: rafaelpinto@ cdsol.com. br
  Date: Mon, 19 Jan 2009 18:27:38 +
  Subject: [delphi-br] Perdi o Meu CD do Delphi 7
 
  Po Galera, perdi meu CD do Delphi 7 + Keygen e não estou
  conseguindo encontrar pelas bancas. Alguém sabe um site onde eu possa
  fazer o Downloade dele Rapidinho??? ?
 
  Estou precisando muito!!!
   _ _ _ _ _ _
  Confira vídeos com notícias do NY Times, gols direto do Lance,
  videocassetadas e muito mais no MSN Video!
  http://video. msn.com/? mkt=pt-br
 
  Veja quais são os assuntos do momento no Yahoo! +Buscados
  http://br.maisbusca dos..yahoo. com http://br.maisbusca dos..yahoo. 
 com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 


 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com http://br.maisbusca dos.yahoo. com

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

 

 


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[delphi-br] Ajuda com treeview

2009-01-19 Por tôpico Andresa Ferreira
Olá pessoal

Tô precisando de um help.

Tenho um treeview com ponteiro, porém quando eu clico no mais (+) da árvore, 
ele abre o último frm que foi aberto.

Como faria para qdo clicar no mais (+) não abrir nenhum frm???

Andresa





De: Rubem Nascimento da Rocha djpardalro...@hotmail.com
Para: delphi-br delphi-br@yahoogrupos.com.br
Enviadas: Segunda-feira, 19 de Janeiro de 2009 16:44:12
Assunto: RE: [delphi-br] Perdi o Meu CD do Delphi 7



É expressamente proibida qualquer menção à pirataria na lista! Está fazendo uma 
solicitação ilegal na lista, pedindo pra ser banido daqui!

Sds.

To: delphi...@yahoogrup os.com.br
From: rafaelpinto@ cdsol.com. br
Date: Mon, 19 Jan 2009 18:27:38 +
Subject: [delphi-br] Perdi o Meu CD do Delphi 7

Po Galera, perdi meu CD do Delphi 7 + Keygen e não estou
conseguindo encontrar pelas bancas. Alguém sabe um site onde eu possa
fazer o Downloade dele Rapidinho??? ?

Estou precisando muito!!!
 _ _ _ _ _ _
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video. msn.com/? mkt=pt-br 


  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] Ponteiro - Ajuda

2008-10-30 Por tôpico Andresa Ferreira
Oi João... Muito, muito obrigada.

A propriedade FechtAll da query estava false, por isso ele dava erro.

Valeu.
Andresa





De: Joao Morais [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quarta-feira, 29 de Outubro de 2008 13:49:27
Assunto: Re: [delphi-br] Ponteiro - Ajuda


2008/10/29 Andresa Ferreira andresa_delphi@ yahoo.com. br:
 Oi João.

 Então, eu uso delphi7 e não achei a opçao Debug Units, porém achei Debug DCUs.
 Qdo dei CTRL+F3 apareceu a mensagem anexa.

A lista não aceita anexos. Passa um link com a imagem ou transcreve o
local aonde o código parou.

Estive analisando um pouco mais detalhadamente seu código, você
utiliza SetLength com base em um RecordCount. Quem te garante que o
recordcount retornou a quantidade correta de registros? Se você tentar
acessar um elemento além do tamanho do array, você terá um AV também.
Execute a rotina passo a passo (coloque um breakpoint no setlength) e
veja se ao menos a sua rotina chega até o fim, do contrário, diga qual
foi a linha em que ela parou.

 Sabe João, eu nunca tinha usado ponteiros antes, e não tô gostando 
 srsrssrrs... . Teria
 um meio de eu fazer esse processo sem usar ponteiros??? ?

Eu acho que não. Você poderia usar objetos, mas teria que se preocupar
em alocar e desalocar da mesma forma.

Joao Morais
 


  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]



Res: [delphi-br] Ponteiro - Ajuda

2008-10-29 Por tôpico Andresa Ferreira
Oi João

Então, eu uso delphi7 e não achei a opçao Debug Units, porém achei Debug DCUs. 
Qdo dei CTRL+F3 apareceu a mensagem anexa.

Sabe João, eu nunca tinha usado ponteiros antes, e não tô gostando 
srsrssrrs Teria um meio de eu fazer esse processo sem usar ponteiros

Preciso muito finalizar esse menu.

Grata,
Andresa





De: Joao Morais [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Outubro de 2008 18:34:02
Assunto: Re: [delphi-br] Ponteiro - Ajuda


2008/10/28 Andresa Ferreira andresa_delphi@ yahoo.com. br:
 Oi João.

 Mas o que eu devo fazer
 Coloquei o Dispose no final do processo, mas ocorre o mesmo problema.

 Não sei mais o que fazer...

 Me ajuda ;)

Ligue as informações de debug do seu projeto. Vá também em Project |
Options | Compiler | ligue Use Debug Units. Dê um build all.

Logo que o erro ocorrer, vá até a IDE e pressione Ctrl+F3. Se você
tiver sorte, irá parar no ponto exato em que ocorreu a exceção. Isso
pode te dar uma pista. Usar FastMM com FullDebugMode habilitado
aumentam suas chances.

Com esta informação você terá uma pista do que é, e por consequência
do que você terá que fazer.

Joao Morais
 


  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] Ponteiro - Ajuda

2008-10-28 Por tôpico Andresa Ferreira
Bom dia a todos.

Estou fazendo um menu treeview para meu sistema. Fiz o código mostrado abaixo. 
Ele executou perfeitamente algumas vezes depois começou dar access violation, 
passei para outra máquina, funcionou umas duas vezes e depois o mesmo erro. 
Acredito que seja algum problema de memória, mas não consigo corrigir. Alguém 
poderia me ajudar?

Desde já agradeço.

Código:
  TMenu = Record
    iId_Nivel: Integer;
    sDs_Opcao: String;
    iId_Nivel_Ch: Integer;
//    sNm_Form: String;
  end;
  pMenu = ^TMenu;

procedure TfrmMenuModulos.FormCreate(Sender: TObject);
var
  Menu: pMenu;
  sTexto: String;
  tnInd: TTreeNode;
  aNode: Array of TTreeNode;
  i: Integer;
begin
  inherited;
  VerificaQuery;
  if LoginUsuario then
    Inicializa_Menu;
  All_QryAux.Close;
  All_QryAux.SQL.Clear;
  All_QryAux.SQL.Add(' SELECT ID_NIVEL,');
  All_QryAux.SQL.Add('    DS_OPCAO,');
  All_QryAux..SQL.Add('    ID_NIVEL_CHAMAR,');
  All_QryAux.SQL.Add('    NM_FORM');
  All_QryAux.SQL.Add('   FROM CTRL_MENU');
  All_QryAux.SQL.Add('  WHERE ID_PROJETO = ' + IntToStr(dmDataBase.id_Projeto));
  All_QryAux.SQL.Add('    AND ID_MODULO  = ' + IntToStr(dmDataBase.id_Modulo));
  All_QryAux.SQL.Add('  ORDER BY ID_NIVEL, ID_ITEM');
  All_QryAux.Open;
  i := 0;
  tvMenu.Items.Clear;
  SetLength(aNode, All_QryAux.RecordCount);
  All_QryAux.First;
  While not All_QryAux.Eof do
  begin
    New(Menu);
    Menu^.iId_Nivel    := All_QryAux.FieldByName('ID_NIVEL').AsInteger;
    Menu^.sDs_Opcao    := All_QryAux.FieldByName('DS_OPCAO').AsString;
    Menu^.iId_Nivel_Ch := All_QryAux.FieldByName('ID_NIVEL_CHAMAR').AsInteger;
//    Menu^.sNm_Form := All_QryAux.FieldByName('NM_FORM').AsString;
    sTexto := Trim(All_QryAux.FieldByName('DS_OPCAO').AsString);
    If All_QryAux.FieldByName('ID_NIVEL').AsInteger = 1 then
  aNode[i]:= tvMenu.Items.AddObject(Nil, sTexto, Menu)
    else
    begin
  tnInd := IndiceHie(Menu);
  aNode[i] := tvMenu.Items.AddChildObject(tnInd, sTexto, Menu);
    end;
    Inc(i);
    All_QryAux.Next;
    Dispose(Menu);
  end;
  For i := Low(aNode) to High(aNode) do
    If aNode[i]  Nil then
  aNode[i].Expanded:= True;
  tvMenu.FullCollapse;
end;
function TfrmMenuModulos.IndiceHie(p_Hie: pMenu): TTreeNode;
Var
  i: Integer;
begin
  Result:= Nil;
  For i := 0 to tvMenu.Items.Count do
  begin
    If (pMenu(tvMenu.Items[i].Data)^.iId_Nivel_Ch = p_Hie^.iId_Nivel) then
    begin
  Result:= tvMenu..Items[i];
  Break;
    end;
  end;
end;



  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]



Res: [delphi-br] Ponteiro - Ajuda

2008-10-28 Por tôpico Andresa Ferreira
Oi João.

Mas o que eu devo fazer
Coloquei o Dispose no final do processo, mas ocorre o mesmo problema.

Não sei mais o que fazer...

Me ajuda ;)

Andresa





De: Joao Morais [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Outubro de 2008 14:08:35
Assunto: Re: [delphi-br] Ponteiro - Ajuda


2008/10/28 Andresa Ferreira andresa_delphi@ yahoo.com. br:
 Bom dia a todos.

Boa tarde,

 ... depois começou dar access violation,

 Código:
 TMenu = Record
 iId_Nivel: Integer;
 sDs_Opcao: String;
 iId_Nivel_Ch: Integer;
 // sNm_Form: String;
 end;
 pMenu = ^TMenu;

Saudade de ponteiros.

 ...
 While not All_QryAux.Eof do
 begin
 New(Menu);
 Menu^.iId_Nivel := All_QryAux.FieldByN ame('ID_NIVEL' ).AsInteger;
 Menu^.sDs_Opcao := All_QryAux.FieldByN ame('DS_OPCAO' ).AsString;
 Menu^.iId_Nivel_ Ch := All_QryAux.FieldByN ame('ID_NIVEL_ CHAMAR'). AsInteger;
 // Menu^.sNm_Form := All_QryAux.FieldByN ame('NM_FORM' ).AsString;
 sTexto := Trim(All_QryAux. FieldByName( 'DS_OPCAO' ).AsString) ;
 If All_QryAux.FieldByN ame('ID_NIVEL' ).AsInteger = 1 then
 aNode[i]:= tvMenu.Items. AddObject( Nil, sTexto, Menu)
 else
 begin
 tnInd := IndiceHie(Menu) ;
 aNode[i] := tvMenu.Items.. AddChildObject( tnInd, sTexto, Menu);
 end;
 Inc(i);
 All_QryAux..Next;
 Dispose(Menu) ;

Não olhei detalhes do código, mas esse dispose tá estranho. Você está
liberando memória e mantém uma referência para ela atravês do
treeview. O treeview não vai tirar uma cópia dos dados, mas manter um
ponteiro à área que você alocou. Você tem que dar dispose só depois de
não precisar mais dessa área.

A propósito, quando trabalhar com alocação dinâmica, procure manter um
gerenciador de memória ativo e em modo debug. Ele apresenta a você
tanto corrupção quanto vazamentos.

Joao Morais
 


  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]



Res: [delphi-br] encontrar mes e ano a partir de uma data

2008-10-28 Por tôpico Andresa Ferreira
Olá

Day(StrToDate('01/01/2008')); - Dia
Month(StrToDate('01/01/2008')); - Mês
Year(StrToDate('01/01/2008')); - Ano

Espero que ajude.

Andresa





De: rzzanatta [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Terça-feira, 28 de Outubro de 2008 16:17:03
Assunto: [delphi-br] encontrar mes e ano a partir de uma data


Olá gosta dia que apartir de uma data tivesse uma função que me 
retornasse o mes e o ano.
Exemplo...
data - 28/10/2008
e retornasse o mes= 10 e ano = 2008 mas separados
como faço isso?


 


  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]