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

Вниз

Вызов процедур MDI форм   Найти похожие ветки 

 
D@nger   (2009-04-21 14:37) [0]

Здравствуйте! Вызываю из обычной формы процедуру MDI формы следующим образом:

 if MDIChildCount>0 then
  begin
    j:=MDIChildCount-1;
    for i:=0 to j do
    begin
      if MDIChildren[i].Name="FMDI_one" then tfvklad(MDIChildren[i]).setkapaint;
      if MDIChildren[i].Name="FMDI_two" then tfmodul(MDIChildren[i]).setkapaint;
    end;
  end;


Вызов процедур не присходит... почему?


 
Игорь Шевченко ©   (2009-04-21 14:40) [1]


> Вызов процедур не присходит... почему?


очевидно из-за ошибки


 
D@nger   (2009-04-21 14:41) [2]

т.е. вот так:

if MDIChildCount>0 then
 begin
   j:=MDIChildCount-1;
   for i:=0 to j do
   begin
     if MDIChildren[i].Name="FMDI_one" then tfmdi_one(MDIChildren[i]).setkapaint;
     if MDIChildren[i].Name="FMDI_two" then tfmdi_two(MDIChildren[i]).setkapaint;
   end;
 end;


 
D@nger   (2009-04-21 14:42) [3]

если вызываемую процедуру вызывать в этой же MDI форме.. она отрабатывает без ошибки...


 
D@nger   (2009-04-21 14:50) [4]

ааааа.... нашел где ошибка... процедуру вызывал не из главной формы ...
вот так все заработало:

if fmain.MDIChildCount>0 then
begin
  j:=fmain.MDIChildCount-1;
  for i:=0 to j do
  begin
    if fmain.MDIChildren[i].Name="FMDI_one" then tfmdi_one(fmain.MDIChildren[i]).setkapaint;
    if fmain.MDIChildren[i].Name="FMDI_two" then tfmdi_two(fmain.MDIChildren[i]).setkapaint;
  end;
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
15-1238740799
CaptainAlex
2009-04-03 10:39
2009.06.07
Outlook plugin


15-1238736040
@!!ex
2009-04-03 09:20
2009.06.07
Как сделать счетчик скачивания файла?


2-1240486476
djkondakov
2009-04-23 15:34
2009.06.07
Программа подвисает при запуске цикла


3-1222067899
Клён новичок
2008-09-22 11:18
2009.06.07
Как подставить переменную в запрос?


2-1239346556
Alex34
2009-04-10 10:55
2009.06.07
Сортировка в DBGrid