![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
заявка процедуры
dlp © (2002-05-12 16:43:00)у меня процедура enemyturn(hplabel:Tlabel;enemy:TImage)
пытаюсь её запустить: enemyturn(hplabel,enemy) :не пашет
как правильно?
dlp (2002-05-13 16:32:00) [1]просто напишите, как бы вы её запускали
dlp (2002-05-13 16:25:00) [2]обьявляю я её так :enemyturn(hplabel:Tlabel;enemy:TImage)
пытаюсь запустить так enemyturn(hplabel,enemy) , он почему то думает, что enemy есть также типа TLabel
Anatoly Podgoretsky (2002-05-13 11:40:00) [3]Стыдно
Aleks1 (2002-05-13 03:14:00) [4]>dlp © (12.05.02 20:32)
>Я просто хочу узнать, как заявлять процедуры с 2 или больше >типами параметров!!!
Как "объявлять" процедуры с 2 или... ты уже освоился. Именно так, как ты написал в вопросе. Теперь напиши как ты эти процедуры вызываешь.
lipskiy (2002-05-13 02:19:00) [5]Значит, секрет...
Что значит "заявлять"? Новый термин?
Если объявлена так:
enemyturn(hplabel:Tlabel;enemy:TImage)
то при вызове нужно использовать входные переменные, объявленные глобально или внутри процедуры, откуда идет вызов. Они могут иметь и другие имена, но должны быть созданными в рантайме или в дизайнтайме обязательно перед вызовом (если, конечно, ты не делаешь проверок на созданность внутри процедуры).
Это все, что можно тебе сказать по твоей информации.
Или переформулируй вопрос, или приведи информацию, что я просил.
Иначе это выглядит примерно как "Я написал, как написал - не покажу, но оно не работает, скажите - почему?"
И отвечать то больше никто не желает тебе...
Делай выводы.
dlp (2002-05-12 20:32:00) [6]Я просто хочу узнать, как заявлять процедуры с 2 или больше типами параметров!!!
lipskiy (2002-05-12 17:26:00) [7]Текст ошибки можешь привести?
Или секрет?
dlp (2002-05-12 17:01:00) [8]процедура пока пустая!
напишите хотя бы предположения!ПЛИЗ!!!
если я убираю TLabel или TImage,то всё начинает пахать
lipskiy (2002-05-12 16:57:00) [9]Какая ошибка? Конкретно?
Код процедуры и определения параметров вызова?
Не даешь никаких сведений - какой ты ответ хочешь услышать?
Тут же не ясновидящие.
А предположений можно целый список настрочить.
dlp (2002-05-12 16:48:00) [10]ошибка в этой строке enemyturn(hplabel,enemy)
всё задано,если оставить только параметры одного типа, тогда всё пашет
lipskiy (2002-05-12 16:47:00) [11]Какая ошибка?
В каком месте?
Код процедуры?
Параметры hplabel,enemy описаны? заданы?