Вниз
Скачать: 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.031 c
6-1122847694
Flood_control
2005-08-01 02:08
2005.11.13
Как организовать отображение на ShellListView


14-1130062668
Nikolay M.
2005-10-23 14:17
2005.11.13
Никому не нужны программы на 5 25 для Spectrum?


14-1129898967
oldman
2005-10-21 16:49
2005.11.13
пятничная задачка...


14-1129842962
Ломброзо
2005-10-21 01:16
2005.11.13
Нордическая музыка


1-1129881984
Leonid
2005-10-21 12:06
2005.11.13
Рисунок в TImage




   Наверх