Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.03.14;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.014 c
1-43653
Powerland Software
2004-03-01 20:38
2004.03.14
Memory


14-43791
sancho
2004-02-18 15:56
2004.03.14
Кубик-рубик...


7-43904
Alien
2003-12-24 05:37
2004.03.14
Как определить метку диска (дискеты...)


1-43590
Ivolg
2004-03-02 17:30
2004.03.14
Дата


9-43237
Orc
2003-08-27 09:25
2004.03.14
Timer с DirecxX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский