Witam,
piszę program w Microsof Visual Studio 2010 c++ windows form application.
Mam tak:
główny kod źródłowy w którym jest main.
i w plikach nagłówkowych mam: Form1..h w której ustawiam wszystkie formy ich funkcje itd.
Taki mam main w głównym kodzie źródłowym:
int main(array<System::String ^> ^args)
{
// Enabling Windows XP visual effects before any controls are created
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
// Create the main window and run it
Application::Run(gcnew Form1());
return 0;
}
czyli odpalam okno formy.
Teraz chciałbym utworzyć klasę, która zarządzała by pewnymi danymi, które wykorzystywane byłyby przez różne formy.
np. klasa poda pewne dane , które muszą się wyświetlić w polu tekstowym formy.
Więc klikam na projekt i dodaję nową klasę, tworzy się.
i teraz chciałbym stworzyć obiekt tej klasy w kodzie odpowiedzialnym za formy więc w Form1.h, jednak nie mogę tego zrobić nie wiem dlaczego. Jak mogę to zrobić?
gdy robię standardowo:
odpowiednia_klasa *ob1 = new odpowiednia_klasa();
to wyskakuje, że Odpowiednia_klasa nie jest zadeklarowana!
dodam, że w main w głównym pliku żródłowym tez nie mogę stworzyć obiektu tej klasy.
Proszę o pomoc.