GARANTIR DESCONTO

Fórum Pegar nome do Form #354325

25/02/2008

0

Boa tarde,

Tenho varios formularios na minha aplicação e gostária que todos buscassem o ´Fcolunas´
Para não criar um fColunas para cada cadastro eu queria carregar o nome do form ativo para uma variavel tipo:

[b:1a50c11d79]NomedoFormulario[/b:1a50c11d79].DBGrid1.Columns.Items[I].Title.Caption

Que tipo de variavel eu crio?

tentei uma String, mas dá erro.


Edsant

Edsant

Responder

Posts

25/02/2008

Onjahyr

Como vc está fazendo? informe completo e não somente esta linha acima.


Responder

Gostei + 0

26/02/2008

Paullsoftware

Se você posta o código completo fica melhor de nós te ajudar-mos, mais para manipular forms dinamicamente, eu faço assim:
function AbreForm(NomeForm:TForm);
var
I:Integer;
begin
NomeForm.Show;
end; 

Lembrando que é só uma ideia de como usar os forms, existem várias outras maneiras....
espero ter ajudado!


Responder

Gostei + 0

26/02/2008

Dbergkamps10

Olá,
Se vc quer verificar se form está criado, pode fazer desta forma:
if FCColunas<>nil then // está criado
ShowMessage(´Form Criado´) else ShowMessage(´Form não criado´);


Espero ter ajudado.


Att
Dalton


Responder

Gostei + 0

27/02/2008

Onjahyr

Olá, Se vc quer verificar se form está criado, pode fazer desta forma:
if FCColunas<>nil then // está criado
ShowMessage(´Form Criado´) else ShowMessage(´Form não criado´);
Espero ter ajudado. Att Dalton


Faltou um detalhe:

Após fechar o Form, tem que setar Nil para ele.

FCColunas := Nil;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar