Главная страница
    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.022 c
14-43774
Думкин
2004-02-18 16:20
2004.03.14
С днем рождения! 18 февраля.


3-43252
Пубертанец
2004-02-13 10:13
2004.03.14
Кто знает, как работать с TReferenceField?


1-43601
Denis_Visma
2004-03-03 18:21
2004.03.14
Проблемы с азмерами Image


14-43833
Гаврила
2004-02-22 18:56
2004.03.14
При движении мыши закрывается DOS программа


3-43375
Санек
2004-02-13 18:16
2004.03.14
Теория коннекта





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский