Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

TChildForm - изменение размеров   Найти похожие ветки 

 
Fostr   (2005-02-01 10:42) [0]

Доброе время суток. уважаемые знатоки Delphi!
Прошу помощи! Есть fsMDIForm и есть fsMDIChild. В ChildForm есть Memo1 на опред. расстоянии от левого края ChildForm. Хочу, что бы  при изменеии размеров ChildForm Memo1 так же меняло свое положение. Для этого делаю следующее:

procedure TChildForm.FormResize(Sender: TObject);
var
w:integer;
begin
w:=(ActiveMDIChild as TChildForm).Width;
Memo1.Left:=Memo1.Left+Round(W/10);
end;

При изменении размеров выпадает сообщение:Access Violation at address 0046DAD0 ...

Как с этим бороться? Может я что то не так делаю? Заранее спасибо!


 
Александр Иванов ©   (2005-02-01 10:47) [1]

procedure TChildForm.FormResize(Sender: TObject);
var
w:integer;
begin
w:=(Sender as TChildForm).Width;
Memo1.Left:=Memo1.Left+Round(W/10);
end;


 
Skier ©   (2005-02-01 10:47) [2]

А выяснить чему равно ActiveMDIChild  не пробовал ?
Да и вообще дебагером походить ?


 
Fostr   (2005-02-01 10:53) [3]

А выяснить чему равно ActiveMDIChild  не пробовал ?
Да и вообще дебагером походить ?


Первое не пробовал, второе делал - эффект то же.
Зато с w:=(Sender as TChildForm).Width; все заработало!
Всем большущее спасибо!



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

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
6-1101807077
Vyacheslav
2004-11-30 12:31
2005.02.13
Как отобразит процесс загрузки по FTP


14-1106732038
passlight
2005-01-26 12:33
2005.02.13
Выборные государственные должности


1-1106918067
Novas
2005-01-28 16:14
2005.02.13
Подскажите новичку как написать программу


6-1101480735
Muhan
2004-11-26 17:52
2005.02.13
Как выудить данные с интернет страницы с помощью ссылки в Делфи


3-1106034243
Алексей34
2005-01-18 10:44
2005.02.13
выбрать индекс строки в TDBGrid?