Окна

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
soad2007
Сообщения: 2
Зарегистрирован: 09 сен 2009, 16:51

Помогите не могу с комелировать программу

выдает ошибки

Код: Выделить всё

#include <owl\applicat.h>
#include <owl\framewin.h>

//класс приложения
class StartApp :p ublic TApplicatoin
{
public:
StartApp():TApplication{}
viod InitMainWindow();
};
//клосс главного окна
class StartWindow :p ublic TFrameWindow
{
public StartWindow(TWindow *parent, char far *title);
};
//констуктор главного окна
StartWindow::StartWindow(TWindow *parent, char far *title)
            :TFrameWindow(parent, title)
{
Attr.X=100;
Attr.Y=150;
Attr.W=400;
Attr.H=300;
}
void StartApp::InitMainWindow()
{
StartWindow *startWnd=new StartWindow(0,"general");
SetMainWindow(startWnd);
}
int OwlMain(int,char*[])
{
returnStartApp().Run();
}
Вложения
11.JPG
11.JPG (42.81 КБ) 132 просмотра
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Вот всё, что успел заметить. Может ещё какие-то проблемы есть.

Код: Выделить всё

#include <owl\applicat.h>
#include <owl\framewin.h>

//класс приложения
class StartApp : public TApplicatoin
{
public:
StartApp() : TApplication() {}
viod InitMainWindow();
};
//клосс главного окна
class StartWindow : public TFrameWindow
{
public:
   StartWindow(TWindow *parent, char far *title);
};
//констуктор главного окна
StartWindow::StartWindow(TWindow *parent, char far *title)
            :TFrameWindow(parent, title)
{
Attr.X=100;
Attr.Y=150;
Attr.W=400;
Attr.H=300;
}
void StartApp::InitMainWindow()
{
StartWindow *startWnd=new StartWindow(0,"general");
SetMainWindow(startWnd);
}
int OwlMain(int,char*[])
{
return StartApp().Run();
}
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить