Написал процедуру, которая должна менять местами части 2умерного массива. Но не это важно...
в общем начало таково:
procedure gorbig(k:array [0..8,0..8] of integer );
var b:array[0..8,0..8] of integer; c,d,e,i,j:integer;
begin
Но вылетает ошибка "unit1.pas(32,26) Fatal: Syntax error, "OF" expected but "[" found" Смысл то её понятен, но не понятна причины возникновения. Как это можно исправить? и можно лиэ то исправить?
P.S Это для судоку, и хотелось бы узнать можн ли как-то изменить разметку StringgGrid`a? Cделать её болле жирной для сигментов 3х3?
Ошибка с процедурой и двумерныйм массивом.
Модератор: Модераторы
-
Rastchepkin
- незнакомец
- Сообщения: 5
- Зарегистрирован: 10.10.2010 17:17:24
Код: Выделить всё
type
TArrD = array [0..8, 0..8] of integer;.....
Код: Выделить всё
procedure gorbig(k: TArrD);
var
b: TArrD; c,d,e,i,j:integer;
begin Добавлено спустя 4 минуты 52 секунды:
Rastchepkin писал(а):можн ли как-то изменить разметку StringgGrid`a?
для Судоку не рекомендовал бы использовать StringGrid
насчет первого
вот так правильно:
насчет второго:
посмотри в сторону MSEide + MSEgui, там компоненты в дизайн-тайме можно так изменить, что мама родная не узнает
здесь пример, что можно сделать в дизайн-тайме в MSE http://minoshi.dm0.ru/site6/open_and_free_clamavxg.html
Изве загружен только синий фон
Добавлено спустя 36 секунд:
Хе, блин! VirtUX немного обогнал
вот так правильно:
Код: Выделить всё
implementation
{$R *.lfm}
type
mytype = array [0..8,0..8] of integer ;
procedure gorbig(k: mytype);
var b: mytype;
c,d,e,i,j:integer;
begin
end;
насчет второго:
посмотри в сторону MSEide + MSEgui, там компоненты в дизайн-тайме можно так изменить, что мама родная не узнает
здесь пример, что можно сделать в дизайн-тайме в MSE http://minoshi.dm0.ru/site6/open_and_free_clamavxg.html
Изве загружен только синий фон
Добавлено спустя 36 секунд:
Хе, блин! VirtUX немного обогнал
-
Rastchepkin
- незнакомец
- Сообщения: 5
- Зарегистрирован: 10.10.2010 17:17:24
Спасибо большое.
