procedure TForm1.N5Click(Sender: TObject);
var
i:integer;
con:integer;
DrvName, PrtName, PortName
: array[0..127] of Char;
DeviceMode : THandle;
PDevMode : ^TDevMode;
buf:string;
list1:Tstringlist;
list2:Tstringlist;
begin
list1:=tstringlist.create;
list2:=tstringlist.create;
list1.Clear;
list2.Clear;
with Printer do begin
PrinterIndex := -1;
GetPrinter(DrvName,PrtName,PortName,DeviceMode);
{ ハンドルはロックして使用します }
PDevMode := GlobalLock( DeviceMode );
{ 用紙をB5に変更します }
Canvas.Font.Name:='MS 明朝';
PDevMode^.dmPaperSize := DMPAPER_B5;
GlobalUnlock( DeviceMode );
SetPrinter(DrvName, PrtName, PortName, DeviceMode);
list2.Text:=richtextbox1.Text;
con:=0;
for i:= 0 to List2.Count - 1 do
begin
while Length(list2[i+con])>=53 do
begin
list1[i+con]:=copy(list2[i],53*(i+1),53);
inc(con);
end;
if List2.Count=0 then
begin
end
else
begin
list1[i+con]:=copy(list2[i],53*(i+1),53);
end;
end;
for i := 0 to list1.Count - 1 do
begin
Canvas.TextOut(200,200 + (i * Canvas.TextHeight(list1.Strings[i])),list1[i]);
end;
EndDoc;
list1.Free;
list2.Free;
end;
end;
でエラーが出てしまいますどうすればおいですか?
Destructor TCPanel.Destroy;
begin
LV1.Free;
Pop1.Free;
IM.Free;
inherited;
end;
procedure TCPanel.MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X: Integer; Y: Integer);
begin
if Button=mbRight then
begin
LV1.PopupMenu.Popup(X,Y);
end;
end;
RAD STUDIO XE3のマニュアルにツール > オプション... > 環境オプション > VCL Designerの中に[埋め込みデザイナ]があるのですが、実際 RAD STUDIO XE3には、[埋め込みデザイナ]の項目がありません。
RAD STUDIO XE3には、[埋め込みデザイナ]は無いのでしょうか?