Błąd.... Access violation...

0

Część.

Mam taki głubi problem z formami.

Chce z poziomu innej formy uruchomić Gniazdo(Client.Active) z formy głównej (w formie głównej za inicjowałem przy wywołaniu forme pomocniczą: przykład FormXP := TFormXP.Create(Self); FormXP.Show;)

Do formy głównej programu do <font color="blue">uses</span> dodałem forme pomocniczą,a w tej formie pod implementation dodałem ścieżke uses FormaGłowna; oraz var Forma : TFormaGlowna. W pewnej procedurze umieściłem taki kodzik:
<font color="green">
Forma.Client.Active := True;
</span>
I właśnie wtedy wyskakuje mi błąd którego w ogóle nie rozumiem:
<font color="red">
Project Biurowosc.exe raised exception class EAccessViolation with message 'Access violation at address 004A0523 in module Biurowosc.exe' Read of Address 00000304. Proces stoped.
</span>

Nie wiem zawsz wten sam sposób próbowałem wypełnia uruchamiać inne komponenty i nie zdarzyło mi się takie problemy.

Prosiłbym o jakoąś korektę albo wyjaśnienie lub wskazówki co jest źle zrobione. Dzięki [hurra] [cya]

0

oraz var Forma : TFormaGlowna.

Usunięcie tego prawdopodobnie rozwiąże problem.

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