Вниз
Скачать: CL | DM;

Не могу обнаружить ошибку   Найти похожие ветки 

← →
valievrf ©   (2002-04-10 19:57) [0]


unit Unit4;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls, DBCtrls, Db, DBTables;

type
TForm4 = class(TForm)
DBMemo1: TDBMemo;
DataSource1: TDataSource;
Table1: TTable;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
DBText1: TDBText;
DBText2: TDBText;
DBText3: TDBText;
DBText4: TDBText;
DBText5: TDBText;
Label8: TLabel;
Shape1: TShape;
Button1: TButton;
DBText6: TDBText;
Label10: TLabel;
Edit1: TEdit;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form4: TForm4;
b:array of integer;
i,j,n:integer;

implementation

uses Unit1;

{$R *.DFM}



procedure TForm4.FormCreate(Sender: TObject);
var
i,j:integer;
begin
for i:=1 to 8 do
begin
Table1.FindKey([Random(7)]);
b[i]:=Table1.FieldByName("Questonn").Value;
if i <> 1 then
begin
for j:=1 to i do
begin
if b[j]=b[i] then
begin
j:=i;
i:=i-1;
end;
end;

end;

end;

end;

procedure TForm4.Button1Click(Sender: TObject);
begin
Table1.Locate(IntToStr(b[n]));
n:=n+1;
end;




При компиляции ошибка выдается Assigment FOR-Loop variable "i", Assigment FOR-Loop variable "j"


← →
dymka ©   (2002-04-10 21:08) [1]


if b[j]=b[i] then
begin
j:=i;
i:=i-1;

end;

Ты не имеешь права менять переменные цикла



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
14-2661
Brand
2002-03-26 23:24
2002.05.02
К вопросу о настройке сети.


7-2696
ATLANTIDO
2002-02-04 14:14
2002.05.02
ПРОДОЛЖАЕМ ОБЛАМЫВАТЬ WIN9X


3-2452
XCB
2002-04-10 09:35
2002.05.02
Ora-03114


7-2691
ikar101
2002-02-06 15:59
2002.05.02
EAccessViolation


4-2726
alexey1
2002-02-26 23:18
2002.05.02
win api




   Наверх