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

Проблема TImage.Create   Найти похожие ветки 

← →
Radgar ©   (2005-06-27 12:25) [0]

Здрасте. Никак не могу создать TImage во время работы программы.
Пишу так:

...
TMyType = class
   Image:TImage;
   ...
 private
   ...
 public
   ...
 end;

var Myvar:TMyType;
...

implementation

procedure TForm1.FormCreate(Sender: TObject);
begin
TMyType.Image:=TImage.Create(self);
TMyType.Image.Parent:=self;
end;

end.

А он мне такую ошибку:

Project1.exe raised exception class EAccessViolation with message "Access violation at adress 00450291 im module "project1.exe". Write of adress 00000004." Process stopped. Use Step or Run to continue.

Помогите что делать?


← →
Digitman ©   (2005-06-27 12:54) [1]

читать учебники по Делфи и спр.рук-во по ObjectPascal, внимательно рассматривать демо-проекты (в штатной поставке любой версии Делфи), где создание экземпляров различных классов в ран-тайм - сплошь и рядом.


← →
Digitman ©   (2005-06-27 12:56) [2]


> Проблема TImage.Create


с чего ты взял, что именно здесь ?

проблема не здесь, а в

TMyType.Image:= неважно что

и к Мультимедиа эта "проблема" не имеет ни малейшего отношения


← →
Radgar ©   (2005-06-27 12:56) [3]

2 Digitman

Ну а подсказать можно?


← →
Digitman ©   (2005-06-27 13:02) [4]


> подсказать можно?


уже подсказал

ты не создал экз-р объекта класса TMyType



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

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



Память: 0.45 MB
Время: 0.023 c
3-1128368821
ALEX_T
2005-10-03 23:47
2005.11.13
Многопользоватльская прога


2-1129895544
Quattro
2005-10-21 15:52
2005.11.13
Добавление строкв СтрингГрид


4-1126431827
Edelweis
2005-09-11 13:43
2005.11.13
Изменить права NTFS


2-1130163180
Zoostal
2005-10-24 18:13
2005.11.13
Проблема с IBX


14-1129816532
BerkeleyMan
2005-10-20 17:55
2005.11.13
Москва




   Наверх