ďťż

Ładny brzuch

Witam
Kiedyś wyczaiłem z tego forum jak odwołać się do SynEdita na jakiejś zakładce
było to tak:
(Form1.PageControl1.ActivePage.Controls[0] as TRichEdit)
i ładnie działe jeżeli używa się tego na tej samej formie.
No i tu pytanie jak odwołać się z innej formy? bo poprzedzenie
nazwą formy nie daje rady...




Witam
Kiedyś wyczaiłem z tego forum jak odwołać się do SynEdita na jakiejś zakładce
było to tak:
(Form1.PageControl1.ActivePage.Controls[0] as TRichEdit)
i ładnie działe jeżeli używa się tego na tej samej formie.
No i tu pytanie jak odwołać się z innej formy? bo poprzedzenie
nazwą formy nie daje rady...

Jak do każdego innego komponentu wizualnego z innej formy.


Jak do każdego innego komponentu wizualnego z innej formy.

Nie wpadłem na to...
BTW to jest Twoja standardowa odpowiedź ? Jak by dało rade to bym nie stękał o pomoc.
Form1.PageControl1.ActivePage.Controls[0] as TSynEdit
ani
Form1.(PageControl1.ActivePage.Controls[0] as TSynEdit)
ani też
MForm(.PageControl1.ActivePage.Controls[0] as TSynEdit)
nie przechodzi kompilacji więs skąd wogóle stwierdzenie że tak jak do każdego innego komponentu ??

ps w moim 1 poście miało byś TSynEdit a nie TRichEdit ///pomyłka

a TSynEdit(Form1.PageControl1.ActivePage.Controls[0]) ?




Form1.(PageControl1.ActivePage.Controls[0] as TSynEdit)
źle nawiasy dałeś... powinno być
(Form1.PageControl1.ActivePage.Controls[0] as TSynEdit)

no i musisz mieć w uses nazwę formy do której się odwołujesz

Dzięki wszystkim.
Problem rozwiązany...
Musiałem poprawić 3 inne linie, które były w innym miejscu. Nie wiem dlaczego
ale działa ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •