Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.07;
Скачать: CL | DM;

Вниз

ламерский вопрос   Найти похожие ветки 

 
_saha_   (2002-10-29 14:09) [0]

Как нажимать кнопку f1 я знаю и этот пример я видел, меня интересует как сделать массив размером не 2048 или сколько-нибудь
а что-бы размер задавался динамически


 
MBo ©   (2002-10-29 14:16) [1]

F1 ;) Dynamic Arrays

еще см. указатели (pchar,pbyte) и функции выделения памяти
(для начала GetMem)


 
_saha_   (2002-10-29 15:31) [2]

а можно пример


 
F1 ©   (2002-10-29 15:43) [3]

var
Arr:Array of Something;
begin
SetLength(Arr, "Скока вешать в граммах");
end;


 
Anatoly Podgoretsky ©   (2002-10-29 15:50) [4]

Сколько я спрашиваю в ГРАММАХ


 
_saha_   (2002-10-29 16:31) [5]

ок, снкс,
но опять у меня те же грабли:
var ss:array of Char (или byte пробовал);
count:integer;
f:file;
begin
count:=20;
SetLength(ss,count);
assignFile(f,"sss.dat");
reset(f,1);
BlockRead(f,ss,count);
в этом месте хотелось бы как нибудь прочитать содержимое ss
но в ответ ругается Access violetion и т.д. на любую команду связанную с ss. Посмотрел на содержимое ss (в tooltip) - там какая-то ерунда (и явно не 20 )


 
_saha_   (2002-10-29 16:33) [6]

ок, снкс,
но опять у меня те же грабли:
var ss:array of Char (или byte пробовал);
count:integer;
f:file;
begin
count:=20;
SetLength(ss,count);
assignFile(f,"sss.dat");
reset(f,1);
BlockRead(f,ss,count);
в этом месте хотелось бы как нибудь прочитать содержимое ss
но в ответ ругается Access violetion и т.д. на любую команду связанную с ss. Посмотрел на содержимое ss (в tooltip) - там какая-то ерунда (и явно не 20 )


 
Anatoly Podgoretsky ©   (2002-10-29 16:37) [7]

ss[0]


 
_saha_   (2002-10-29 18:35) [8]

ss[0] - Inaccessible value



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

Текущий архив: 2002.11.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
1-21487
DN
2002-10-28 17:17
2002.11.07
Работа с TStringList


3-21406
BoxTer
2002-10-16 20:33
2002.11.07
Знатокам FastReport


1-21485
Леший
2002-10-25 20:18
2002.11.07
Как к текущей дате добавить месяц?


3-21371
{bas}
2002-10-17 12:57
2002.11.07
Русские буквы в ADO для DBase or FoxPro


3-21452
Andrey
2002-10-21 12:57
2002.11.07
Как внутри транзакции узнать имя пользователя который ее запустил