ListView - wyświetlanie zmiennych liczbowych. Problem

ListView - wyświetlanie zmiennych liczbowych. Problem
R1
  • Rejestracja:około 14 lat
  • Ostatnio:około 13 lat
  • Postów:8
0

Witam,

Mam problem z kontrolką ListView. Siedzę nad nim już kilka dni i nie umiem sobie poradzić. Wujek Google chyba też się na mnie obraził, bo nie mogę znaleźć odpowiedzi. Do sedna: mój problem polega na tym że chcę wyświetlić za pomocą makra ListView_SetItemText zmienną liczbową. Problem w tym, że albo nic się nie wyświetli, albo mam problem z "Unhandled exception at 0x75c6d9ef in Baza Danych.exe: 0xC0000005: Access violation reading location 0x00000001.". Po co mi to? Jak można się domyślić piszę sobie prostą bazę danych i chcę wyświetlić coś takiego jak liczba porządkowa. Po każdym naciśnięciu przycisku "dodaj rekord" zmienna zwiększyła by swoją wartość o 1 i automatycznie wyświetlała.

Robię to tak:
ListView_SetItemText(hListView, 0, 0, (LPSTR)lp);
deklaracja zmiennej: unsigned short lp = 1;

edytowany 1x, ostatnio: Rysiek1911
madmike
Nie używaj prefiksów, wystarczy tagować wątki...
mbar254
  • Rejestracja:około 14 lat
  • Ostatnio:około 10 lat
  • Postów:47
1

http://4programmers.net/C/Konwersje_int_na_string_i_string_na_int
Tu masz jak przekonwertowac liczbe na stringa, a nastepnie w SetItemText tak gdzie podajesz, co ma być wyświetlanie wpisz "lp.c_str()" (lp to juz string, a nie liczba)

R1
  • Rejestracja:około 14 lat
  • Ostatnio:około 13 lat
  • Postów:8
0

Działa, dzięki wielkie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.