Вверх ↑
Ответов: 1321
Рейтинг: 37
#1: 2011-03-20 23:42:49 ЛС | профиль | цитата

unit HiAsmUnit;

interface

uses kol,Share,Debug;

type
THiAsmClass = class(TDebug)
private
public
data,number: THI_Event;
read: THI_Event;
Procedure doSet(var _Data:TData; Index:Word);
Procedure doRead(var _Data:TData; Index:Word);
end;
implementation

Procedure THiAsmClass.doSet;
var Adata,Aindex:integer;
AR:array[1..999] of integer;
begin
Adata :=ReadInteger(_Data,data) ;
Aindex :=ReadInteger(_Data,number) ;
ar[Aindex]:= Adata;
end;

Procedure THiAsmClass.doRead;
var Adata,Aindex:integer;
AR:array[1..999] of integer;
begin
Aindex :=ReadInteger(_Data,number) ;
_hi_OnEvent(read,ar[Aindex]);
end;
end.
Как произвести чтение и запись одного массива?
Я примерно набросал, но это не то
карма: 0

0
файлы: 1code_23042.txt [685B] [118]