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) отвечу,  это и в хелпе есть есть.. Насчёт либ:  есть конечно.  __________________
   わからない!!  |