Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.21;
Скачать: 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 вся ветка

Текущий архив: 2002.10.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
4-69063
Jack128
2002-09-05 16:46
2002.10.21
TAPI Лишние модемы?


1-68813
BabayS
2002-10-09 13:36
2002.10.21
StringGrid


1-68816
Ionv
2002-10-10 07:49
2002.10.21
Как вывести на эран число 16-ом виде?


3-68606
dimonf
2002-09-27 18:20
2002.10.21
Нужна документация по ADO.


3-68600
Lola
2002-09-27 12:27
2002.10.21
Memo-поле