26.12.2011 / 21:08 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Magatino (26.12.2011/16:36) XakepPRO, Сейчас попробую,но почему в учебнике два раза так написано в разделах var и array,плюс к этому в исходниках видел.В каком учебнике и в каких исходниках? Pascal и MidletPascal все-таки различаются.
|
26.12.2011 / 21:13 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| kiriman, на твой пост ( 26.12.2011 / 19:10) отвечу, что есть не очень хорошо. Для мидлет паскаля. |
26.12.2011 / 21:32 | |
dihan Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Мирный Регистрация: 26.01.2011
| ай ай, в mobpascal нет двухмерных массивов - it's no good!
|
26.12.2011 / 21:42 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| XakepPRO, Вот тут всё написано dihan,а в учебнике говориться о 10 мерных массивах Изменено Magatino (26.12 / 21:45) (всего 2 раза)
Прикрепленные файлы: arrays.txt (1.32 кб.) Скачано 443 раза |
26.12.2011 / 22:41 | |
XakepPRO Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Magatino, Значит, это для другого паскаля.
Дихан, а разве создать запись (структуру), в которой будет лежать линейный массив, и создать массив этих записей нельзя?
|
26.12.2011 / 23:02 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| XakepPRO, В смысле для другого,там чёрно по белому написано что речь идёт о MP,надо будет подправить некоторые ошибки в учебнике |
27.12.2011 / 17:55 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| Помогите пожалуйста,я вот решил сделать простую анимацию с передвижением,но при установки приложения вышла вот такая ошибка: Array Index Out Of Bounds java/lang/ArrayIndexOutOfBounds Exception var
x,y,s,d,t,i:integer;
an:array[12] of image;
begin
for i:=1 to 12 do
an[i]:=loadimage('/'+chr(48+i)+'.gif');
x:=200;
y:=100;
s:=1;
d:=1;
t:=0;
begin
repeat
t:=t+1;
if t>6 then
begin
t:=0;
d:=d+1;
end;
if (d>12) then d:=1;
if (d=3) or (d=5) or (d=10) then x:=x-1;
sc(255,255,255);FR(0,0,240,320);
drawimage(an[d],x,y);
delay(10);
repaint;
until false;
end;
end.
|
27.12.2011 / 17:56 | |
P@bloid Пользователь Сейчас: Offline
Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
| Magatino, массивы нумеруются с 0
|
27.12.2011 / 18:02 | |
limil Пользователь Сейчас: Offline
Имя: limil Откуда: Белая Церковь Регистрация: 01.02.2011
| P@bloid, я могу пользоватся этой программой на k750i и где мне пробить учебник и как соберать всё это?
|
27.12.2011 / 18:10 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| P@bloid, Если я даже сделаю так,то ничего не измениться,уже пробывал: |