Вниз
Скачать: CL | DM;

Ну совершенно идиотский вопрос.   Найти похожие ветки 

 
Peroon   (2002-10-11 11:16) [0]

Извините за всю глупость вопроса, который я вам сейчас изложу.
Так получилось, что я такой элементарщины не знаю.

Итак. Я создаю новый объект (допустим Image). После этого при программном обращении к этому объекту из процедуры моего исполнения (то есть не какой-то обработчик событий, а просто маленькая такая процедурка:) Delphi выдает мне что Image1 - неизвестный индетификатор. А если обращаться к объекту из обработчика какого-нибудь события, то все прекрасно работает.
В чем дело? Подскажите...
Может эту мою процедуру надо где-то объявить?


 
qube ©   (2002-10-11 11:23) [1]



var
Image : TImage;
....

Image := TImage.Create(...);
...

И обращайтесь к Image сколько угодно.


 
han_malign ©   (2002-10-11 11:24) [2]

Form1.Image1
(Image1 - поле класса и глобально не виден)


 
han_malign ©   (2002-10-11 11:27) [3]

2 Qube
а вот TImage.Create - совершенно лишнее(судя по имени (...1), полежен на форму через дизайнер, тобишь уже создан)


 
qube ©   (2002-10-11 11:30) [4]

han_malign © (11.10.02 11:27)
Меня смущает фраза "Я создаю новый объект (допустим Image)". Мне показалось, что автор ветки пытается обратиться к Image1 просто после вызова TImage.Create. Возможно, я понял неправильно.


 
Skier ©   (2002-10-11 11:30) [5]

>Peroon
Тебе наверное лучше добавить Image в качестве
параметра процедуры и с ним работать


YourImageHandling(AImage : TImage;... );
begin
//...........
end;


 
han_malign ©   (2002-10-11 11:34) [6]

2 Qube
ну Peroon еще молодой создать от положить не отличает :^))


 
Peroon   (2002-10-11 11:40) [7]

2 han_malign
отличать-то я отличаю... просто неправильно выразился. В следующий раз буду внимательнее.
А в остальном всем спасибо :) помогли.

Кстати, Image1 я создовал именно в design-time


 
Anatoly Podgoretsky ©   (2002-10-11 11:46) [8]

Да просто он пытается обращаться в регулярной процедуре, а не в методе класса.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
4-69087
AlbertHakimov
2002-09-09 15:50
2002.10.21
Изменение ширины полосы прокрутки


6-68902
ec
2002-08-20 12:24
2002.10.21
Проверка имени пользователя и пароля


4-69069
_vict_
2002-09-08 13:45
2002.10.21
RES файлы


1-68756
Peroon
2002-10-11 13:40
2002.10.21
Таймер


1-68724
jgu
2002-10-10 23:51
2002.10.21
длинна String




   Наверх