Pegar nome do Form

Delphi

25/02/2008

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

Curtidas 0

Respostas

Onjahyr

Onjahyr

25/02/2008

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


GOSTEI 0
Paullsoftware

Paullsoftware

25/02/2008

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!


GOSTEI 0
Dbergkamps10

Dbergkamps10

25/02/2008

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


GOSTEI 0
Onjahyr

Onjahyr

25/02/2008

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;


GOSTEI 0
POSTAR