IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Перевод из одной цветовой схемы в другую, Borland C++, помогите исправить ошибку
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 146
Пол: Мужской

Репутация: -  0  +


Необходимо написать программу на C++ для перевода из цветовой схемы YUV в HSV. Но для этого сначала необходимо переводить в RGB, а затем в нужную цветовую схему. Я создал свой класс и объект этого класса. Затем пытаюсь присвоить полю этого объекта число. Программа компилируется (пишет что ошибок нет), но при запуске программы после нажатия кнопки перевести выдается ошибка: "Access violation at adress 00401BB1 in module Project1.exe. Write of adress 00000000" Подскажите в чем ошибка? Я не уверен что выложил нужный код, а все файлы нельзя загрузить.
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
//---------------------------------------------------------------------------
USEFORM("LAB1V1_9.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;
}
//---------------------------------------------------------------------------




Прикрепленные файлы
Прикрепленный файл  Project1.cpp ( 1.05 килобайт ) Кол-во скачиваний: 261
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Neon6868   Перевод из одной цветовой схемы в другую   14.09.2008 16:31
volvo   А все и не надо. Ты покажи, как работаешь с классо…   14.09.2008 16:44
andriano   И еще: непонятно, зачем двухстуенчатое преобразова…   14.09.2008 18:53
Neon6868   И еще: непонятно, зачем двухстуенчатое преобразов…   15.09.2008 20:00
volvo   В том, что на момент нажатия кнопки у тебя в Y-…   15.09.2008 20:17
Neon6868   В том, что на момент нажатия кнопки у тебя в Y-…   15.09.2008 21:23
Neon6868   Написал я полностью программу, а она почему-то абс…   17.09.2008 4:26
Neon6868   Подправил программу, но несколько проблем осталось…   21.09.2008 20:33
Neon6868   Неужели никто не знает в чем причина? Если кто зна…   22.09.2008 19:54
Lapp   1. Твои формулы явно отличаются от приведенных Вик…   23.09.2008 9:57
Neon6868   1. Твои формулы явно отличаются от приведенных Ви…   24.09.2008 20:30
volvo   Осталось только понять, почему функция atan2 возвр…   25.09.2008 13:07
Lapp   Трудно и неинтересно разговаривать с человеком, ко…   25.09.2008 10:53
Neon6868   Lapp До того как я написал что формулы верны, я не…   27.09.2008 22:04
volvo   Вообще-то прототип функции atan2 - вот такой: floa…   27.09.2008 23:27
Neon6868   Volvo, большое спасибо. На самом деле надо было пр…   29.09.2008 21:53
Lapp   Я бы назвал это примечанием.Твои "формулы…   30.09.2008 8:01


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 19.03.2024 10:52
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name