Jose Roman
26-08-2014, 20:59:40
Cordial saludo,
Deseo cargar una fuente OTF en mi aplicación por medio de una archivo RES, asi que por favor alguien que me indique que esto haciendo mal ya que no carga la fuente que deseo.
Esta es la estructura del archivo RC (el cual se llama Fuentes.rc):
1 RCDATA Hallo_sans.otf
Creo el archivo RES con el BRC32.exe:
brc32.exe -r -v Fuentes.rc
El codigo fuente es:
implementation
{$R *.dfm}
{$R Fuentes.res}
procedure TForm1.FormCreate(Sender: TObject);
var
Recursos: TResourceStream;
MiFuente: TFont;
begin
MiFuente := TFont.Create;
Recursos := TResourceStream.Create(hInstance,'#1',RT_RCDATA);
MiFuente.Charset := SYMBOL_CHARSET;
MiFuente.Name := 'HALLO';
Recursos.Free;
Label1.Font.Assign(MiFuente);
Label1.Font.Size := 16;
end;
He tratado pero no carga la fuente que deseo. Gracias de antemano.
Deseo cargar una fuente OTF en mi aplicación por medio de una archivo RES, asi que por favor alguien que me indique que esto haciendo mal ya que no carga la fuente que deseo.
Esta es la estructura del archivo RC (el cual se llama Fuentes.rc):
1 RCDATA Hallo_sans.otf
Creo el archivo RES con el BRC32.exe:
brc32.exe -r -v Fuentes.rc
El codigo fuente es:
implementation
{$R *.dfm}
{$R Fuentes.res}
procedure TForm1.FormCreate(Sender: TObject);
var
Recursos: TResourceStream;
MiFuente: TFont;
begin
MiFuente := TFont.Create;
Recursos := TResourceStream.Create(hInstance,'#1',RT_RCDATA);
MiFuente.Charset := SYMBOL_CHARSET;
MiFuente.Name := 'HALLO';
Recursos.Free;
Label1.Font.Assign(MiFuente);
Label1.Font.Size := 16;
end;
He tratado pero no carga la fuente que deseo. Gracias de antemano.