Войти

Показать полную графическую версию : [решено] Программа для вывода текста на второй экран


Страниц : [1] 2

WSonic
22-12-2018, 14:22
Приветствую
Ищу простую программку для 10. На ПК 2 монитора. Нужно, чтоб программа могла выводить текст на второй монитор. При этом окно программы с окном ввода должно быть на первом мониторе.
Все должно быть максимально просто, без лишних движений: Печатаю в программе - текст появляется на втором мониторе в полноэкранном режиме, крупно (или с возможностью увеличить шрифт).
Второй монитор используется в качестве информационного табло. Т.е на нем кроме этого текста ничего не должно быть.

Гуглинг в данном случае меня подвел - ничего не нашел, может плохо гуглил

Iska
22-12-2018, 14:36
Э… взять и написать, не?! В качестве основы можно посмотреть код встроенного Viewer'а Far Manager'а (при изменении содержимого просматриваемого файла производится автоматическое обновление содержимого Viewer'а, без его повторного открытия или обновления).

WSonic
22-12-2018, 15:27
Э… взять и написать, не?! »
не :( Для меня это китайская грамота...

Iska
23-12-2018, 07:03
WSonic, что-то типа такого: 155613?

Двух мониторов у меня нет, и навряд ли когда-либо будут, посему управление расположением окон на мониторах — сугубо ручное :lol:.

WSonic
23-12-2018, 11:28
Iska, Это вы сами сделали? Спасибо!!! Сегодня буду на месте, проверю. На своем ПК его правда сразу антивирус захавал :)

WSonic
23-12-2018, 12:48
Увы, не работает. Открывается оба окна на одном мониторе

Iska
23-12-2018, 12:56
Это вы сами сделали? »
Просто концепт.

На своем ПК его правда сразу антивирус захавал »
Приложить проект?

Открывается оба окна на одном мониторе »
Естественно. Я же написал об этом выше — нет у меня второго монитора, вспомогательное окно перетаскивать на второй монитор придётся вручную ;). Будем надеяться, что оно там хотя бы разворачиваться будет на один монитор, а не на оба зараз :lol:.

WSonic
23-12-2018, 13:15
Да, разворачивается только там но к сожалению нужно чтоб это автоматически происходило. И шрифт сильно мелкий. Экран 80 дюймов - надо как можно крупнее. В любом случае большое спасибо за помощь

Iska
23-12-2018, 15:29
Да, разворачивается только там но к сожалению нужно чтоб это автоматически происходило. »
Сожалею, но мне тупо даже опробовать сие не на чем. Я, конечно, могу изобразить Win-P, Расширить, но смотреть-то не на чем.

Попробуйте так: 155617.

WSonic
23-12-2018, 16:12
Iska, Спасибо большое, попробую и отпишусь!

WSonic
23-12-2018, 17:45
Проверил. Запускается на одноэкранном режиме и в режиме дублировать. В нужном нам режиме расширить показывает это:
http://i.piccy.info/i9/0bf53c049c3497e85fddf67f324efcd7/1545576327/54161/1278294/Image_4369.jpg


System.IndexOutOfRangeException: Индекс находился вне границ массива.
в TwoForms.MainForm.MainForm_Load(Object sender, EventArgs e)
в System.EventHandler.Invoke(Object sender, EventArgs e)
в System.Windows.Forms.Form.OnLoad(EventArgs e)
в System.Windows.Forms.Form.OnCreateControl()
в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
в System.Windows.Forms.Control.CreateControl()
в System.Windows.Forms.Control.WmShowWindow(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.Form.WmShowWindow(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Iska
23-12-2018, 18:05
Очередной заход: 155626.

WSonic
23-12-2018, 18:09
Поехал проверять :)

WSonic
23-12-2018, 19:03
Iska, Все заработало как надо! Спасибо огромное! Единственное хотел попросить - можно вместо того текста по умолчанию что-то другое написать - типа "Type the text"

Iska
23-12-2018, 19:16
можно вместо того текста по умолчанию что-то другое написать - типа "Type the text" »
Напишите ;). Если я правильно всё понимаю, при повторных запусках должен сохраняться последний введённый текст.

WSonic
23-12-2018, 19:20
Если я правильно всё понимаю, при повторных запусках должен сохраняться последний введённый текст. »
Гениально! Спасибо большое!

WSonic
23-12-2018, 19:49
Iska, Можете освободить место для пары сообщений в ЛС?

Iska
23-12-2018, 20:15
WSonic, освободил для пары сообщений.

man67
21-10-2021, 22:09
Хочу реанимировать трупик :)
Може кто-нить по образу и подобию такое же с табличкой провернуть?
Размеры благодарности ... ;)

Iska
24-10-2021, 12:46
С какой именно табличкой? Какое именно «такое же»?
Размеры благодарности ... »
…не будут иметь границ в пределах разумного. Помним :).




© OSzone.net 2001-2012