Вниз
Скачать: 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
3-1127822146
VitGun
2005-09-27 15:55
2005.11.13
База Paradox и DOS-приложение


14-1129813492
keal
2005-10-20 17:04
2005.11.13
Увелечение рисунка


14-1129840864
LordOfRock
2005-10-21 00:41
2005.11.13
Вот, диалог в поезде услыхал...


5-1109235757
Павел
2005-02-24 12:02
2005.11.13
Поясните свойство ComponentState


3-1128326194
Os
2005-10-03 11:56
2005.11.13
Удаленные записи




   Наверх