Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/25: Рейтинг темы: голосов - 25, средняя оценка - 4.56
 Аватар для btr4ik
0 / 0 / 0
Регистрация: 18.05.2009
Сообщений: 8

[C++ Error] Unit1.cpp(50): E2316 '_fastcall TForm1::Vector(int,int,int,int)' is not a member of 'TForm1'

18.05.2009, 12:28. Показов 4688. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть событие набраное в Unit.cpp, при запуске программы выбивается ошибка:
[C++ Error] Unit1.cpp(50): E2316 '_fastcall TForm1::Vector(int,int,int,int)' is not a member of 'TForm1'
как решить эту проблему?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//рисует вектор из точки (х0, у0) под углом  а  относительно оси Х. Длина вектора L.
 
void _fastcall  TForm1::Vector(int x0, int y0, int a, int l)
{
// x0,y0-начало вектора
//а-угол между осью Х и вектором
//L-длина вектора
#define TORAD 0.0174532//коефициент пересчета угла из градусов в радианы
int x, y;   //координаты центра вектора
 
Canvas->MoveTo(x0,y0);
x=x0+l*cos(a*TORAD);
y=y0-l*sin(a*TORAD);
Canvas->LineTo(x,y);
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.05.2009, 12:28
Ответы с готовыми решениями:

Ошибка: "[bcc32 Error] Unit1.cpp(30): E2316 'TForm1::manRefresh(int ( *)[10])' is not a member of 'TForm1'"
Здравствуйте, форумчане! Нуждаюсь в вашей помощи. На сколько я понимаю, есть уже "готовый обработчик" (двойной клик), типа...

void _fastcall TForm1::Vector(int x0, int y0, int a, int l);
//--------------------------------------------------------------------------- #include "DateUtils.hpp" // для доступа к SecondOf,...

[C++ Error] Unit1.cpp(77): E2316 '_fastcall TForm1::ComboBox1Change(TObject *)' is not a member of 'TForm1'
Unit1.cpp(77): E2316 '_fastcall TForm1::ComboBox1Change(TObject *)' is not a member of 'TForm1' Unit1.cpp(112): W8018 Assigning bool to...

8
 Аватар для kazak
3604 / 2744 / 356
Регистрация: 11.03.2009
Сообщений: 6,306
18.05.2009, 12:40
Очевидно, что у TForm нет такого события.
1
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
18.05.2009, 12:41
а в хидере прописан этот метод в классе TForm1?
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
18.05.2009, 16:52
Цитата Сообщение от kazak Посмотреть сообщение
Очевидно, что у TForm нет такого события.
Это не событие, а обычный пользовательский медод. Ввовнутрь описания класса TForm (в файле Unit1.h) добавь описание:

C++
1
void _fastcall Vector(int x0, int y0, int a, int l);
1
 Аватар для btr4ik
0 / 0 / 0
Регистрация: 18.05.2009
Сообщений: 8
20.05.2009, 10:09  [ТС]
А с
void_fastcall TForm::FormPaint(TObject *Sender)
тоже так же?
так не получается...
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
20.05.2009, 10:15
btr4ik, а такие события не надо руками писать, просто в Object Inspector в закладке Events кликаешь и сам билдер пропишет везде, где надо, обработчик...
1
 Аватар для btr4ik
0 / 0 / 0
Регистрация: 18.05.2009
Сообщений: 8
21.05.2009, 17:13  [ТС]
WooDooMan,
капец....
а ты не хотишь мне помочь????
давай я те на почту сброшу програмку , а ты её до толку доведеш))))
очень надо , у меня 3 дня осталось, а я толком ниче сделать не могу(((((((((
0
Почетный модератор
 Аватар для Lord_Voodoo
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
21.05.2009, 17:17
btr4ik, у самого проблем по горло, пиши, что не получается, буду подсказывать и что у тебя вообще за задача?
1
 Аватар для btr4ik
0 / 0 / 0
Регистрация: 18.05.2009
Сообщений: 8
21.05.2009, 21:21  [ТС]
блин... та фиг его знает что не получается, ничего не получается, у меня уже паника...
ну ладно, спасибо...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2009, 21:21
Помогаю со студенческими работами здесь

[C++ Error] Unit1.cpp(19): E2316 '_fastcall TForm1::finClick(TObject *)' is not a member of 'TForm1'
Не бейте ногами;-) Обработчик кнопки "fin" выдает ошибку Unit1.cpp(19): E2316 '_fastcall TForm1::finClick(TObject *)' is not a member of...

E2316 '_fastcall TForm1::TForml(TComponent *)' is not a member of 'TForm1'
Не могу понять как исправить ошибку, помогите пожалуйста. Ошибка: Unit1.cpp(12): E2316 '_fastcall TForm1::TForml(TComponent *)' is not a...

[C++ Error] Unit1.cpp(50): E2034 Cannot convert 'AnsiString' to 'int'
помогите пожалуйста void __fastcall TForm1::J() { int m=StringGrid2->Cells.d]; int n=mas.s; int q=mas.p; if...

Too few parameters in call to 'Lechebnica::AddNewElement(int,int,string,string,int,string)
Edit1 Id Edit2 Имя Edit3 Фамилия Edit4 Номер телефона ComboBox1 Услуга Всё string, кроме id, оно int ...

Если результат деления int на int есть тип float
Есть две ситуации: int a = 10; int b = 3; c = a/b; // через несколько строчек тоже самое но с другими значениями int a =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru