Bạn có thể sử dụng một TRichEditViewer
thiết lập RFTText
bất động sản và các UseRichEdit
True .
Hãy thử mẫu này
procedure CreateCustomPages;
var
Page : TWizardPage;
rtfHelpText : TRichEditViewer;
s: string;
begin
Page := CreateCustomPage(wpWelcome, 'Custom wizard page controls', 'Bold Demo');
Page.Surface.Align:=alCLient;
s:='{\rtf1\ansi\ansicpg1252\deff0\deflang13322{\fonttbl{\f0\fnil\fcharset0 Tahoma;}}'+
'\viewkind4\uc1\pard\f0\fs16 This is a normal text, \b and this is a bold text\b0\par}';
rtfHelpText := TRichEditViewer.Create(Page);
rtfHelpText.Parent := Page.Surface;
rtfHelpText.Left := 0;
rtfHelpText.Top := 0;
rtfHelpText.Width := Page.SurfaceWidth;
rtfHelpText.Height := Page.SurfaceHeight;
rtfHelpText.Scrollbars := ssVertical;
rtfHelpText.ReadOnly := True;
rtfHelpText.UseRichEdit := True;
rtfHelpText.RTFText := s;
end;
procedure InitializeWizard();
begin
CreateCustomPages();
end;
A 'TLabel' không thể có định dạng. Hoặc bạn sử dụng một số điều khiển 'TLabel' hoặc bạn sử dụng một số điều khiển khác (cách khác, bạn có thể sử dụng GDI để vẽ văn bản theo cách thủ công). –
Trông giống như điều khiển RICHEDIT hoặc trình kết xuất HTML. –
Đừng quên ['chấp nhận câu trả lời'] (http://meta.stackexchange.com/a/5235/179541) khi bạn nhận được quyền ;-) – TLama