czy jest możliwe zaimportowanie do mormy programu komponentu z dll'a np. panelu wraz z komponentami znajdującymi się na nim i akcjami?? bardzo ważne!!

- Rejestracja:prawie 22 lata
- Ostatnio:ponad 14 lat
- Postów:2998
0
Też tego potrzebuję i się nad tym zastanawiałem...
Może jest lepszy sposób, ale jak go nie znajdę, to zrobię tak: Stworzę DLL'a z formą, Na tej formie walnę panel i jakieś tam obiekty do niego należące i prockę, która mi zwróci uchwyt do panela. Nie wiem, czy to dobre rozwiązanie, ale tak bym próbował...

- Rejestracja:prawie 23 lata
- Ostatnio:około 19 godzin
0
może tworzymy procedurkę np. CreatePanel(AOwner: TObject) w DLL i wywołujemy ją w programi podając Creatpanel(Form1);
A Wygląd CreatePanela jest mniej więcej taki:
procedure CreatePanel(AOwner: TObject {albo TComponent, nie wiem co będzie lepsze});
var Pan: TPanel;
begin
Pan := TPanel.Create(AOwner);
Pan.Parent := AOwner;
Pan.Caption := 'Panel z DLL';
end;
ale nie wiem czy to zadziała
BTW. jak dawno ciebie tu nie widziałem, MrSquell...
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.