Главная страница
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.033 c
14-68982
Stany
2002-09-29 01:52
2002.10.21
Интересная штука ...


1-68808
atmospheric
2002-10-10 00:16
2002.10.21
Выключение windows 2000


1-68761
Darlock
2002-10-09 18:10
2002.10.21
Зачем USES разбиты на два блока?


3-68607
Order
2002-09-28 11:03
2002.10.21
Выгрузка БД в Excel


1-68690
AL2002
2002-10-10 19:17
2002.10.21
SendMessage? A kak?