unit FAC;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, StdCtrls, Grids, Calendar, ExtCtrls;type
TForm1 = class(TForm)
W_PrgVersion: TLabeledEdit;
Button2: TButton;
procedure Button2Click(Sender: TObject); private
{ Private declarations } public
{ Public declarations }
end;var
Form1: TForm1;function p2: integer;implementation
{$R *.dfm}
uses DataVersion;function p2: integer;
begin
form1.W_PrgVersion.Text := aaaa.GetPrgVersion;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
p2;
end;end.
unit DataVersion;
interface
uses
windows, SysUtils, Fac;
type
TD1000 = class //自定义类
private
public
Data: array[0..255] of word;
//////数据:要封装,和当作参数传入的共2种,///////
function GetPrgVersion: string;
end;var
aaaa: TD1000;implementation function TD1000.GetPrgVersion: string;
begin
result := inttostr(data[0]); /////此处操作不了/应当 如何做?////////////
end;end.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ComCtrls, StdCtrls, Grids, Calendar, ExtCtrls;type
TForm1 = class(TForm)
W_PrgVersion: TLabeledEdit;
Button2: TButton;
procedure Button2Click(Sender: TObject); private
{ Private declarations } public
{ Public declarations }
end;var
Form1: TForm1;function p2: integer;implementation
{$R *.dfm}
uses DataVersion;function p2: integer;
begin
form1.W_PrgVersion.Text := aaaa.GetPrgVersion;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
p2;
end;end.
unit DataVersion;
interface
uses
windows, SysUtils, Fac;
type
TD1000 = class //自定义类
private
public
Data: array[0..255] of word;
//////数据:要封装,和当作参数传入的共2种,///////
function GetPrgVersion: string;
end;var
aaaa: TD1000;implementation function TD1000.GetPrgVersion: string;
begin
result := inttostr(data[0]); /////此处操作不了/应当 如何做?////////////
end;end.
解决方案 »
- 一个关于文字的显示问题,在线等
- 我怎么就变汉奸了?
- 跪地裸奔泣求2本电子图书(最好是PDF格式)外加200分送出,兄弟们支持。
- 怎样作一个漂亮的帮助手册 ? .chm 格式的
- 请教BDE配置问题???急急急
- 函数返回可以是一个数组吗?
- 谁帮我看看下面的数据库备份语句那里不对?
- 在线等待:请教一个关于用Qreport进行报表制作的问题,请朋友帮忙,欢迎交流讨论。
- 怎样实现数据库的转换!
- 请教: COM对象与Automation对象有什么不同?? 如何理解???
- 2个按钮内容分开的时候可以用的...但是合并在一个按钮里就不能用了...为什么呢?
- Windows Media Rights Manager SDK7.1问题,高手相送。
function p2: integer;
begin
form1.W_PrgVersion.Text := aaaa.GetPrgVersion;
end; 应该有个aaa:=TD1000.Create;