19.07.2013 / 19:43 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Dimonik, ещё какие типы не компилит?
__________________
わからない!! |
19.07.2013 / 19:50 | |
Dimonik Пользователь Сейчас: Offline
Имя: Димон Откуда: Украина Регистрация: 20.02.2010
| Если не ошибаюсь record не компилит. может еще что-то не компилит,но я не все проверял. Библиотеки подключить тоже проблема.
Изменено Dimonik (19.07 / 19:52) (всего 1 раз) |
19.07.2013 / 20:05 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| А, компилит тип string. Только такая запись рабочая: const
N=5;
var
begin
namesArr: array [N] of String;
end.
__________________
わからない!! |
19.07.2013 / 20:07 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Dimonik, компилирует. Видимо, ты что-то не так записал
__________________
わからない!! |
19.07.2013 / 22:24 | |
Dimonik Пользователь Сейчас: Offline
Имя: Димон Откуда: Украина Регистрация: 20.02.2010
| ВитаминКО (19.07.2013/20:05) А, компилит тип string. Только такая запись рабочая:[code=pascal]const N=5;varbegin namesArr: array [N] of String;end.Как ты написал компилит. Но когда массив указываешь как array[0..5] не компилит.
|
19.07.2013 / 22:29 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Dimonik (19.07.2013/22:24) Как ты написал компилит. Но когда массив указываешь как array[0..5] не компилит.потому что тут массив назначается так [10] я пока не знаю как переделать, но думаю
__________________
знает толк |
19.07.2013 / 22:30 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| ВитаминКО (19.07.2013/18:12) есть ещё порох?есть
__________________
знает толк |
19.07.2013 / 23:12 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| у кого есть plib скомпилиные? так тожэ робэтаэт program test;
type PABLOID = record
ary: array [10] of String;
end;
var
chislo:int;
ary2: array [10] of String;
r: PABLOID;
y: int;
procedure napolnenie ()
var ms:String; end;
begin
ms:= 'stroka';
for i:=0 to 9 do
begin
r.ary[i]=ms;
ary2[i]=ms;
end;
end;
begin
y:=0;
napolnenie();
for i:=0 to 9 do
begin
drawtext( '>'r.ary[i]'='ary2, 0, y );
y:= y+20;
end;
until getGameAction <> ke_None;
end.
// и такое
program uselib;
uses music;
var
note:int;
time:int;
vol:int;
end;
begin
note:=0;
time:=1000; // одна секунда
vol:=100;
music.pt( note, time, vol );
until getGameAction <> ke_None
end.
music - это ява класс в котором есть метод pt который воспроизводит ноту note, длинной в time милисекунд и громкостью vol. __________________
знает толк |
20.07.2013 / 00:12 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| vl@volk, на твой пост ( 19.07.2013 / 23:29) отвечу, та и хрен бы с этим, не столь важно, пока что. В обычном паскале такая запись 1..n заменяет динамический массив. Т.е., кол-во элементов вводит пользователь, но сколько он введёт - неизвестно. Поэтому можно записать 1..10000 и не париться. Выход из массива - редкость __________________
わからない!! |
20.07.2013 / 00:22 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| vl@volk, на твой пост ( 20.07.2013 / 00:12) отвечу, это и в хелпе есть есть.. Насчёт либ: есть конечно. __________________
わからない!! |