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

Вниз

Чужое окно сделать дочерним MDI   Найти похожие ветки 

 
AlexeyMK   (2009-03-19 12:46) [0]

Подскажите пожалуйста как можно сделать чужое окно MDIChild моего процесса?
Задача следующая: под терминальной сессией должна запускаться моя оболочка, на которой кнопка: запустить 1с и выход из сесси.
Так вот надо чтобы было чтото типа статус бара, где пользователь мог бы переключаться между запущенными экземплярами 1С.

Спасибо.


 
AlexeyMK   (2009-03-20 07:54) [1]

Хоть скажите, это реально сделать или нет?


 
Amoeba ©   (2009-03-20 11:08) [2]


> надо чтобы было чтото типа статус бара, где пользователь
> мог бы переключаться между запущенными экземплярами 1С.

И как это согласуется
> с сделать чужое окно MDIChild моего процесса

?


 
AlexeyMK   (2009-03-20 15:01) [3]

Хм... Ну как согласуется. Так что разворачивается MDIForm на весь экран. Внизу формы делается статус бар. Запущенные экземпляры 1С делаются дочерними окнами раскрытого MDIForm. И тогда получается что при разворачивании окна 1С оно не закрывает этот статус бар и можно переключаться между окнами. В терминальной сессии хочу запускать только свою оболочку, и уже из нее запускать несколько 1С. потому что бухгалтера запускают несколько баз одновременно, а ограничаваю их я одной сессией, и на рабочий стол пользователя пускать не хочу.


 
Игорь Шевченко ©   (2009-03-20 15:45) [4]


> это реально сделать или нет?


нереально


 
sniknik ©   (2009-03-20 15:57) [5]

> ... а ограничаваю их я одной сессией, и на рабочий стол пользователя пускать не хочу.
а вот это попробуйте... только не программно, а "админством", это очень похоже на то когда запускаешь удаленный рабочий стол, а в нем по настройке стоит "запускать программу  - ххх". при выходе из такой программы закрывается и рабочий стол... в общем все как ты описал. хочешь запустить несколько 1С-ок? делай несколько таких настроек. переключаться между ними будез через панель задач (по Alt+Tab)


 
sniknik ©   (2009-03-20 16:02) [6]

или сделай менеджер десктопов... каждую 1С-ку в запускай в своем десктопе (как это сделать тут где то было, обсуждали). но только это будет не "Чужое окно в дочерне MDI", а весь процесс (программа 1С) в отдельном десткопе.


 
AlexeyMK   (2009-03-22 19:21) [7]

Понятно. Проще запускать на рабочий стол, но ограничивать в движениях.
Спасибо.



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
6-1202735762
gear
2008-02-11 16:16
2009.05.03
Как выключить HTTP/1.1 и включить HTTP/1.0 в WININET?


15-1235816964
DillerXX
2009-02-28 13:29
2009.05.03
Можно ли удалить?


15-1235329550
Б
2009-02-22 22:05
2009.05.03
Где можно скачать справку по DirectDraw?


15-1235882735
KilkennyCat
2009-03-01 07:45
2009.05.03
Чтой-то было тут, пока я спал ? О_0


15-1235975335
QuickReport
2009-03-02 09:28
2009.05.03
QuickReport в Delphi 2009