Błąd "Invalid Pointer Operation" przy zamknięciu o

Odpowiedz Nowy wątek
2007-07-21 23:34
0

Witam.
Potrzebuję pomocy, bo nie wiem co jest nie tak. na początek procedura, ale jako, że jest dość duża zamieszczam ją tutaj.

Kiedy ta procedura zostanie wykonana, tablica wartosci się wypełni. Podobnie StringGrid. Jednakże po zamknięciu okienka Dostaję trzy komunikaty:
Invalid Pointer Operation
Access violation...
COntrol '' has no parent windows

A następnie przy zamknięciu aplikacji kolejny komunikat o wyjątku EInvalidPointer.

Czy mógłby mi ktoś powiedzieć co jest nie tak???


Pozdrawiam
Buster

Pozostało 580 znaków

2007-07-22 21:19
0

Ta procka nie wystarczy, bo ona de facto tylko operuje na gotowych kontrolkach i obiektach, a tutaj istotne jest co i jak tworzysz, oraz później - co i jak zwalniasz.
Zapodaj lepiej konkretne linijki kodu, na których wyskakują te wyjątki.

Pozostało 580 znaków

2007-07-22 22:05
0

Już sobie poradziłem. :-) :-) :-)
Był tzw. czeski błąd. Może dla potomnych się przyda. Zamieniłem indeksację tablicy typ_ilosc_zwierzecia.

SetLength(typ_ilosc_zwierzecia, 2, ilosc_typow);
  • tak ustawiłem wielkość tablicy.
    typ_ilosc_zwierzecia[i, 0]
  • a tak wykorzystywałem indeksy. Nie ma bata. Musiało się wywalać.

Pozdrawiam
Buster

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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