いつもお世話になっています。
オブジェクトの生成方法についてご教示願います。
開発環境
WindowsXP SP2
Delphi Ver.7
WingReport V3.1
————————————————–
var
WrRep: WRReport;
WrObj: WRObject;
begin
WrRep := WR3AXCL1.CreateReport;
WrObj := WrRep.Layer[1].Create(wrOBJECTTYPE_LINE, 0,10,20,20); ①
WrObj := WrRep.Layer[1].Create(wrOBJECTTYPE_LINE, 0,10,20,20, nil); ②
WrObj := WrRep.Layer[1].Create(wrOBJECTTYPE_LINE, 0,10,20,20, ”); ③
end;
①は「実パラメータが足りません」
②は「’OleVariant’と’Pointer’には互換性がありません」
③はコンパイルは通りますが、実行時にエラーになります。
VBではトピック「オブジェクトの生成と削除方法」
にあるように最後の引数がいらないようですが、
Delphiではどのように設定すればよいのでしょうか?
よろしくお願いいたします。