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

Вниз

Список окон   Найти похожие ветки 

 
K@rt ©   (2004-04-22 22:11) [0]

Не подскажете как мне сделать как в MSWord"е: в Word когда создаешь новые документы - зопускается еще Word и во всех Word"ах в меню Окна отображаются заголовки всех открытых документов.
Как это проще ссделать?


 
Игорь Шевченко ©   (2004-04-23 11:20) [1]


> в меню Окна отображаются заголовки всех открытых документов.
> Как это проще ссделать?


MDIForm + WindowMenu


 
k@rt ©   (2004-04-23 18:31) [2]

Мне нужна что не было MDI, у меня много копий программ запускается


 
PVOzerski ©   (2004-04-23 19:45) [3]

Значит, обмениваться сообщениями между программами, отыскивая другие экземпляры, например, по классу окна и оповещая их о загрузке, выгрузке, смене загруженного файла. Да еще неплохо время от времени другие копии опрашивать, живы ли они, а то не всегда ведь программы завершаются штатно. А для этого задействовать WM_USER + что-нибудь. Правда, Word, по-моему, работает не так, у него все окошки принадлежат одному процессу. Так экономнее, но уж если ворд повиснет, пострадают все открытые документы.
Естественно, предложенное мной решение - не единственное возможное.


 
PVOzerski ©   (2004-04-23 19:48) [4]

Значит, обмениваться сообщениями между программами, отыскивая другие экземпляры, например, по классу окна и оповещая их о загрузке, выгрузке, смене загруженного файла. Да еще неплохо время от времени другие копии опрашивать, живы ли они, а то не всегда ведь программы завершаются штатно. А для этого задействовать WM_USER + что-нибудь. Правда, Word, по-моему, работает не так, у него все окошки принадлежат одному процессу. Так экономнее, но уж если ворд повиснет, пострадают все открытые документы.
Естественно, предложенное мной решение - не единственное возможное.


 
IXT ©   (2004-04-23 19:51) [5]

Word - это COM сервер MicrosoftOffice. Не хочешь написать COMserver?



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

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

Наверх




Память: 0.47 MB
Время: 0.093 c
7-1075446884
NetKnight
2004-01-30 10:14
2004.04.11
Hiddern tray in XP & Default mail


3-1081238047
slavon
2004-04-06 11:54
2004.04.11
Десятичный разделитель в dbExpress под Kylix2


14-1079279039
Юрий Зотов
2004-03-14 18:43
2004.04.11
Ну, с новосельем!


11-1066636980
ALEF
2003-10-20 12:03
2004.04.11
неполный mck.zip ?


11-1060836023
Ormada
2003-08-14 08:40
2004.04.11
Delphi Formater