C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Работа с ресурсами
Garrett
Отправлено: 08.10.2003, 07:41


Дежурный стрелочник

Группа: Участник
Сообщений: 39



Почему-то Vasia не вытаскивается. Что я делаю не так?


Project1.h

#define Vasia 1000


Project1.rc

#include "Project1.h"
STRINGTABLE
BEGIN
Vasia "Вася"
END



unit1.cpp
//---------------------------------------------------------------------------

#include
#pragma hdrstop

#include "Unit1.h"
#include "Project1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString s= ::LoadStr(Vasia);
Panel1->Caption = s;
Panel1->Invalidate();
}
//---------------------------------------------------------------------------
Garrett
Отправлено: 08.10.2003, 11:00


Дежурный стрелочник

Группа: Участник
Сообщений: 39



Оказывается надо было ресурсы скомпилировать. Топик закрыт.

Вернуться в Вопросы программирования в C++Builder