tworzenie klasy przy starcie..

0

Mam sobie jakąś klase:

type 
 TCosTam = class(TObject);

I chciałbym, aby jeden egzemplarz tej klasy był tworzony automatycznie wraz ze startem aplikacji - ale nie chodzi mi o władowanie konstruktora w OnCreate.. - tylko czy nie da się tego wpisać w plik DPR ?

0

Dlaczego by nie? W plik dpr wrzucasz Costam:=TCostam.Create i jest... Do uses oczywiście dajesz moduł, w którym jest klasa, a zmienna Costam jest w pliku dpr. Ale coś czuję, że na to byś sam wpadł...

0

Ha.. rzeczywiście :> .. tylko, że za nic nie idzie żeby działało .. kompiluje sie bez problemu ale jakoś ta zmienna nie jest widziana w innych Unitach.. możesz dać jakis przykład jak to ma wyglądac w DPR ?

0

Detox... no przecież... Deklaracja obiektu w interface, create wywolujesz w initialization, a sam moduł dopisujesz do uses reszty unitów, w których chcesz tą zmienną widzieć.

// albo nawet create wywolujesz skądkolwiek

0

Ok.. już wszysko działa - problemem był gupii błąd, a do tego jeszcze nie wiedziałem ze takie manewry można nadpisywać w pliku projektu.. Dzeki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1