Вниз
Скачать: 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.026 c
6-1113246676
Sergey12345
2005-04-11 23:11
2005.11.13
чат на winsock


1-1130226491
Horovodov
2005-10-25 11:48
2005.11.13
Работа с командной строкой


14-1130153309
pazitron_brain
2005-10-24 15:28
2005.11.13
Что такое свет?


4-1126252766
Андрей Жук
2005-09-09 11:59
2005.11.13
Работа с национальными клавиатурами


4-1126229789
Ксардас
2005-09-09 05:36
2005.11.13
Обращение к портам LPT через WinAPI




   Наверх