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

Вниз

array   Найти похожие ветки 

 
Aleksey ©   (2004-03-02 06:08) [0]

почему не работает такой код:
var temp: array [1..50] of integer;
......
for i:=1 to 50 do temp[i]:=1;
раньше работало, теперь приходится делать так:
temp[1]:=1;
...........
temp[50]:=1;


 
LKan   (2004-03-02 06:30) [1]

какая ошибка-то?


 
Aleksey ©   (2004-03-02 06:39) [2]

массив не заполняется


 
MBo ©   (2004-03-02 06:50) [3]

>массив не заполняется
А как ты об этом узнал?


 
Алексей Петухов   (2004-03-02 06:52) [4]

Этот код работает


 
тихий вовочка ©   (2004-03-02 07:11) [5]

А i у тебя целочисленная переменная?


 
Aleksey ©   (2004-03-02 07:41) [6]

>MBo © (02.03.04 06:50)[3]
Ну наверно мне этот массив нужен не только для того, чтобы заполнить, но и работать с ним. У него значения пустые получаются. Проверить можно хотя бы так:
label1.caption:=temp[1];
результат получается 0, если массив string то "".

>Алексей Петухов (02.03.04 06:52)[4]
Что код рабочий, это я знаю, не раз им пользовался. Но на этот раз он не работает. Срабатывает только на OnShow формы.


 
MBo ©   (2004-03-02 07:45) [7]

Код приведи.


 
Aleksey ©   (2004-03-02 08:00) [8]

Нашел в чем проблема, оказывается нельзя читать и записывать одновременно.

>MBo © (02.03.04 07:45)[7]
весь код чтоли? это гдето 800стр.


 
SPIRIT ©   (2004-03-02 08:04) [9]


> Aleksey © (02.03.04 08:00) [8]
> Нашел в чем проблема, оказывается нельзя читать и записывать
> одновременно

temp[1]:=1;label1.caption:=inttostr(temp[1]);
это и есть одновременно ??
просто ты сначала читаешь а потом записываешь ...


 
Aleksey ©   (2004-03-02 08:14) [10]

>SPIRIT © (02.03.04 08:04)[9]
Это просто пример.
У меня 3 таймера читают, 1 записывает и так еще из разных мест запись идет.


 
Erik ©   (2004-03-02 11:52) [11]

Поидее если все происходит в основном потоке то можно, но надо позаботится об правильных индексах. Тоесть i недолжна быть глобальной переменной и лучше конечно все синхронизировать.



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
4-43959
Zin
2004-01-05 13:57
2004.03.14
Как прочитатать кластер или сектор на диске под NTFS?


3-43385
Delphi5.01
2004-02-14 14:15
2004.03.14
Кто знает как можно создать псевдоним программно


3-43292
Rash
2004-02-12 09:46
2004.03.14
Выбрать случайным образом из всех вопросов только 5


14-43844
MYSTERYO
2004-02-22 11:14
2004.03.14
кнВверх_Щелк или Delphi в гоблиновском переводе ;) Рекомендую


1-43604
JIruaasgyy
2004-03-03 23:12
2004.03.14
Глюк при копированиии данных StringGrid в Excel?