Tworzenie dynamiczne TGGLite

Tworzenie dynamiczne TGGLite
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak tworzyc dynamicznie komponent TGGLite w aplikacji bez formy?

Myslalem ze np:
var
gg : tgglite;
begin
gg := TGGLite.Create(Self);

ale to nie dziala :(

WA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 501
0

Mnie sie zdaje, ze nic nie bedziesz mogl zrobic, jesli nie dasz parenta (gg.parent:=blabla)..

  • Rejestracja: dni
  • Ostatnio: dni
0

A konkretnie? Bo ja nie wiem mimo wszystko jak...

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
0

nie działa, nie działa... a jaki błąd wywala? może nie dodałeś odpowiedniego unitu do uses?

  • Rejestracja: dni
  • Ostatnio: dni
0

Wiec oto przykladowy fragment:

Kopiuj
program Project1;

uses
  GGLite;

{$R *.res}


var
gg : tgglite;
begin
gg := TGGLite.Create(Self);
{...}
end.

Przy linijce

Kopiuj
gg := TGGLite.Create(Self);

wywala "Undeclared identifier: 'Self'" a kiedy pisze gg := TGGLite.Create;

Kopiuj
 (tak jak przy niektorych komponentach) wyskauje "Not enough actual parameters".
MrSquell
  • Rejestracja: dni
  • Ostatnio: dni
0

To spróbuj

Kopiuj
program Project1;

uses
   GGLite;

{$R *.res}


var
gg : tgglite;
begin
gg := TGGLite.Create(gg); albo gg := TGGLite.Create(Application);
{...}
end.

może podziała... ;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.