Guest |
Отправлено: 03.11.2003, 01:28 |
|
Не зарегистрирован
|
Помогите пожалуйста...
Создаю проект на Builder C++ 6, и ничего даже не меняя, сразу запускаю по F5 или делаю Build, но компилятор ругается следующим образом:
помечает следующую строку:
USEFORM("Unit1.cpp", Form1);
и пишет:
[C++ Error] Project1.cpp(6): E2303 Type name expected
[C++ Error] Project1.cpp(6): E2034 Cannot convert 'char *' to 'int'
[C++ Error] Project1.cpp(6): E2293 ) expected
[C++ Error] Project1.cpp(6): E2141 Declaration syntax error
[C++ Error] Project1.cpp(8): E2141 Declaration syntax error
|
|
Samual |
Отправлено: 03.11.2003, 18:25 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 39
|
Покажи весь кусок кода. Первые 5 строк. |
|
Guest |
Отправлено: 03.11.2003, 23:05 |
|
Не зарегистрирован
|
QUOTE |
#include
#pragma hdrstop
//---------------------------------------------------------------------------
USEFORM("Unit1.cpp", Form1);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
//---------------------------------------------------------------------------
| |
|
Anton.S |
Отправлено: 04.11.2003, 07:40 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 7
|
Это Ты привел код файла проекта, а у тебя ведь наверное еще и форма по умолчанию создана ?
Если ты делал так File->New Application F9(Run) ничего не изменяя в коде. То с большой степенью вероятности могу предположить, что в одном из заголовочных файлов (см. #include в коде формы — Unit1.cpp и Unit1.hpp) отсутствует какая-нибудь закрывающая скобка.
Если проблема в этом, то переустановка BCB должна вылечить этот глюк.
|
|