Opisałeś problem tak, że niewiele zrozumiałem.
Jeżeli tworzysz funkcję globalną bez deklaracji w pliku nagłówkowym to nie możesz odwoływać się do obiektów klasy formularza bezpośrednio, gdyż funkcja nie przypisana do tej klasy nie zna takiego obiektu, trzeba to odpowiednio zaadresować. Poza tym, jeżeli tworzysz funkcję typu int to powinna ona zwracać wartosć tego typu:
- Kod: Zaznacz cały
int CpView(int x) // funkcja typu int, pobiera jeden argument również typu int
{
Form1->ListView1->Add(); // Form1 wskazuje miejsca (formularz) na którym znajduje się obiekt ListView1
return y; // zwraca dowolną wartość, ale typu int
}
Poczytaj sobie jak siÄ™ tworzy funkcje
w serwisie Cyfrowy
Baron w dziale: artykuły | funkcje.