Я пытаюсь загрузить файлы из ресурсов в Borland C++ Builder, но проект не запустится
Я сделал.h файл с именем Resources.h, где я объявил переменные:
TResourceStream* setbg = new TResourceStream((unsigned int)HInstance, L"setbg",RT_RCDATA);
Я включил мой файл Resources.h в мой файл.cpp
include "Resources.h"
Я пытался работать с моей переменной:
SetBg->Picture->LoadFromStream(setbg);
И мой проект не работает. Я пытаюсь запустить его, но ничего не появляется.
Я также получаю это предупреждение:
[ilink32 Предупреждение] Предупреждение: открытый символ '_setbg' определен в обоих модулях WIN32\DEBUG\SET.OBJ и WIN32\DEBUG\STARTGAME.OBJ
Нет ошибок, только предупреждения. У меня есть несколько окон в моем проекте.
Если я удалю эти.obj файлы, будут ли они воссозданы при запуске проекта? Или что мне делать?
У меня также есть эта ошибка с некоторыми другими переменными. Я попытался сделать подвижное окно без полей, поэтому я объявил их в файле.h, и это выдает мне то же самое предупреждение. Я сделал это, потому что я хочу использовать их в нескольких формах, а не только в одном.
bool dragwindow = false;
int xmovewindow;
int ymovewindow;