Главная страница
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.079 c
3-1081923210
Balamut
2004-04-14 10:13
2004.04.11
Проблема блокировки таблиц в Delphi


3-1081503969
GIL
2004-04-09 13:46
2004.04.11
почему не грузится изображение?


1-1082424190
kaif
2004-04-20 05:23
2004.04.11
Как узнать текущий номер билда?


3-1081957334
minstrel
2004-04-14 19:42
2004.04.11
TClientDataSet


1-1082628607
alextov
2004-04-22 14:10
2004.04.11
Нужно запустить ХП в отдельном потоке