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

Вниз

Проблема с названиями компонентов(возникла снова)   Найти похожие ветки 

 
tigrenok ©   (2005-12-03 21:50) [0]

Всем привет!
Проблема сосотоит в том, что у нас есть МАССИВ состоящий из компонентов типа Tanimate.... которые создаются в процессе работы. так вот когда Мы нажимает на Button1 Анимашки начинают двигаться.... по некоторой формуле..... так вот ПО СУТИ НУЖНО НАПИСАТЬ ЦИКЛ :
чтобы не писать:
An1.left:=37294;
An2.left:=372234;и так далее....
что для этого лучше использовать?
КОГДА пишу an[i].left:=2321; ВЫДАЁТ ОШИБКУ!
Зарание спасибо!


 
Virgo_Style ©   (2005-12-03 21:57) [1]

tigrenok ©   (03.12.05 21:50)
ОШИБКУ


в студию!

Впрочем, можно предположить, что массив все-таки не был инициализирован.


 
tigrenok ©   (2005-12-03 22:26) [2]

ОШИБКА: Access Violation at adress..........


 
tigrenok ©   (2005-12-03 22:51) [3]

ОШИБКА: Access Violation at adress..........


 
Virgo_Style ©   (2005-12-03 23:25) [4]

Ага, очень похоже. А что написано до того, инициализацию массива можно глянуть?


 
tigrenok ©   (2005-12-04 00:00) [5]

да:

ПОЛЬЗОВАТЕЛЬ ЗАШЕЛ ТОГДА:

gen[cc]:=tanimate.Create(panel2);
gen[cc].Name:="an"+inttostr(cc);
gen[cc].Top:=50*cc;
gen[cc].Left:=0;
gen[cc].Parent:=panel2;
gen[cc].filename:="1.avi";
inc(cc);

ANimaшки создваются....
А потом уже при gen[cc].Left:=132;
ВИСНИТ ОШИБКА!
и даже раньше при: активэйте Анимашки!



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

Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.1 c
2-1133181678
Tihonya
2005-11-28 15:41
2005.12.18
Какую версию транслятора выбрать?


2-1133522457
Officeman
2005-12-02 14:20
2005.12.18
Надо TPanel таскать по форме! Алгоритм


2-1133441340
Mamed
2005-12-01 15:49
2005.12.18
Byte Array to WideString


2-1132177838
Out
2005-11-17 00:50
2005.12.18
MIDAS


14-1133010638
Mike Kouzmine
2005-11-26 16:10
2005.12.18
Японцы посадили спутник на астероид.





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