J
jybzjf
Unregistered / Unconfirmed
GUEST, unregistred user!
我建了一个ActiveForm,然后在Delphi中的ActiveX Form中点选 View -> Type Library
然后点选有个像红色棒棒糖的Interface然后点鼠标右键,New一个新的property,我取名为barcodestr,新增完之后按下Type Library中里那一排工具列里面的Refresh。按下之后,在ActiveX form的程序代码就会多出两个函式,如下:
function Get_BarcodeStr: WideString
safecall;
procedure Set_BarcodeStr(const Value: WideString)
safecall;
在这两个函式里面,要加上下面的程序代码,当然也可以加入一些你自己需要的程序。
function TActiveXForm1.Get_BarcodeStr: WideString;
begin
Result := WideString(BarcodeStr);///第一行;
end;
procedure TActiveXForm1.Set_BarcodeStr(const Value: WideString);
begin
BarcodeStr := string(Value);////第二行;
end;
问题如下:
程序编译到第一行和第二行时出错,说是未定义barcodestr这个变量,请问高手,这个问题是怎么回来,怎么样解决。没分了,全给了。
然后点选有个像红色棒棒糖的Interface然后点鼠标右键,New一个新的property,我取名为barcodestr,新增完之后按下Type Library中里那一排工具列里面的Refresh。按下之后,在ActiveX form的程序代码就会多出两个函式,如下:
function Get_BarcodeStr: WideString
safecall;
procedure Set_BarcodeStr(const Value: WideString)
safecall;
在这两个函式里面,要加上下面的程序代码,当然也可以加入一些你自己需要的程序。
function TActiveXForm1.Get_BarcodeStr: WideString;
begin
Result := WideString(BarcodeStr);///第一行;
end;
procedure TActiveXForm1.Set_BarcodeStr(const Value: WideString);
begin
BarcodeStr := string(Value);////第二行;
end;
问题如下:
程序编译到第一行和第二行时出错,说是未定义barcodestr这个变量,请问高手,这个问题是怎么回来,怎么样解决。没分了,全给了。