ListViewItemCollection + for each

dział ogólny

ListViewItemCollection + for each

Nowy postprzez Slynx » poniedziałek, 4 kwietnia 2011, 15:33

Mam taki kawałek kodu:
KOD cpp:     UKRYJ  
System::Windows::Forms::ListView::ListViewItemCollection ^lvic = gcnew ListView::ListViewItemCollection(listView_2);
                                 MessageBox::Show(lvic->Count.ToString());


                         for each(ListViewItem ^%lvi in lvic)
                                  {
                                          MessageBox::Show(lvi->Text);
                                  }

i błąd:


A first chance exception of type 'System.NullReferenceException' occurred in System.Windows.Forms.dll
An unhandled exception of type 'System.NullReferenceException' occurred in System.Windows.Forms.dll

Additional information: Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.



Co robię źle ? Przy MessageBox pisze, że obiekt zawiera 3 elementy, a w pętli nie mogę się odnieść do żadnego, jakby były puste.
Ostatnio edytowano poniedziałek, 4 kwietnia 2011, 16:32 przez Cyfrowy Baron, łącznie edytowano 1 raz
Powód: Do cytowania błędów służy tag [error] błędy [/error]
Avatar użytkownika
Slynx
Mądrosław
Mądrosław
 
Posty: 350
Dołączył(a): piątek, 17 grudnia 2010, 21:59
Podziękował : 11
Otrzymał podziękowań: 0
System operacyjny: Windows 7 32
Kompilator: Visual C++ 2005; Visual C++ 2008; Visual C++ 2010; Visual C# 2010;
Gadu Gadu: 0
    Windows 7Chrome

Re: ListViewItemCollection + for each

Nowy postprzez polymorphism » poniedziałek, 4 kwietnia 2011, 17:37

Usuń %.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox


Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 2 gości