Cześć, jest to rozwinięcie tematu: http://4programmers.net/Forum/viewtopic.php?id=112922
Otóż ja jestem przekonany, że wszystko w moim kodzie jest dobrze, natomiast AV wyskakuje.
Udostępniam Wam moje pliki(i tak miały iść potem do gotowców :P).
Kwestia wygląda tak. Mamy grida z danymi i chcemy zrobić z tego wydruk. I tu z pomocą przychodzi WydrukWidoku. Czyli forma, na której mamy nazwy kolumn, które mają być widoczne na wydruku. Możemy sobie je odznaczać, zaznaczać. A następnie zrobić podgląd wydruku, lub drukować.
Gdy nie pozbywamy się żadnej kolumny to wszystko jest ok. Problem polega, gdy coś odznaczamy i próbujemy zrobić podgląd lub drukowanie. Ja już sobie z tym nie mogę dać rady, bo jak dla mnie to wszystko powinno śmigać.
wydrukWidoku2.dfm - struktura formy. Pod TCheckListBoxem jest kilka jeszcze niewidocznych komponentów. Starałem się ich używać podczas prób innych rozwiązań. Są to 2 listBoxy i 4 buttony - można je usunąć, jeśli ktoś ma życzenie ;)
wydrukWidoku2.pas - no wiadomo, starałem się komentować jak najlepiej, jeśli macie jakieś pytania to dajcie znać i to o ten unit chodzi. Jest parę niepotrzebnych zakomentarzowanych rzeczy, to były moje próby innych rozwiązań.
czytajto.txt - wskazówki, co zrobić.
uTypes.pas - plik ze zdefiniowanym rekordem i wskaźnikiem na niego(może mieć kilka niepotrzebnych usesów, bo w oryginale jest nieco większy, ale tylko to, co dalem jest wykorzystywane w tym zagadnieniu)
Całość do ściągnięcia(zip) stąd:
http://www.toya.net.pl/~juhas/wydrukWidoku2.zip
Bardzo proszę o pomoc.