Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Программа, которая имеет интерфейс как для DOS, так и для Windows. / 16 сообщений из 16, страница 1 из 1
24.06.2016, 16:14
    #39261936
Vasiliy_Kashkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
А можно ли написать программу, которая сможет работать и в DOS, и в Windows? То есть - при запуске из DOS - текстовый псевдографический интерфейс, как в Norton Comander; при запуске из Windows - полноценный GUI под Windows? И если можно, то как это сделать на MS Visual Studio 2015 ?
...
Рейтинг: 0 / 0
24.06.2016, 16:28
    #39261950
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Vasiliy_Kashkinкак это сделать на MS Visual Studio 2015 ?
Никак. Тут нужно stub переписывать, который у MS VS только выводит "This program cannot be
run in DOS mode".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.06.2016, 16:29
    #39261952
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
"из DOS" в смысле из консоли? Думаю так можно. Надо разобраться только как определить откуда тебя запустили, а дальше либо цепляешься к консоли запустившего, либо создаешь свое окошко.
...
Рейтинг: 0 / 0
24.06.2016, 17:21
    #39262033
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Vasiliy_KashkinА можно ли написать программу, которая сможет работать и в DOS, и в Windows? То есть - при запуске из DOS - текстовый псевдографический интерфейс, как в Norton Comander; при запуске из Windows - полноценный GUI под Windows? И если можно, то как это сделать на MS Visual Studio 2015 ?
действительно в DOS? 16 бит?
...
Рейтинг: 0 / 0
24.06.2016, 19:28
    #39262097
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Изопропил,

А как же. Еще небось и в ..com формате...
...
Рейтинг: 0 / 0
24.06.2016, 19:42
    #39262103
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Vasiliy_KashkinА можно ли написать программу, которая сможет работать и в DOS, и в Windows? То есть - при запуске из DOS - текстовый псевдографический интерфейс, как в Norton Comander; при запуске из Windows - полноценный GUI под Windows? И если можно, то как это сделать на MS Visual Studio 2015 ?


можно
.

на самом деле все windows-программы именно так и написаны.

там есть две точки входа, для работы в dos и windows.
...
Рейтинг: 0 / 0
24.06.2016, 20:52
    #39262122
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
товарищь тс, уточните пожалуйста что вы понимаете под досом? :) тут есть два варианта: вы где-то достали 16битный дос, то есть такую операционку от майкрософт, которую они, наверное, похоронили. второй вариант: это вы о такой программе в винде, по типу cmd.exe
есть библиотеки псевдографического интерфейса.
...
Рейтинг: 0 / 0
24.06.2016, 21:00
    #39262124
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
alexy_blackтакую операционку от майкрософт, которую они, наверное, похоронили

Что одни похоронили, другие всегда выкопать могут .
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.06.2016, 21:08
    #39262130
alexy_black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Dimitry Sibiryakov,

вау вау да у них там новости свежие есть! проект жив! ))) круто! во дают ребята
иконка в браузере прикольно смотриться на вкладке. снача подумал зачем они так плохо со своим проектом :)

то есть тс вполне мог подразумевать этот самый дос :)
...
Рейтинг: 0 / 0
25.06.2016, 11:39
    #39262231
Vasiliy_Kashkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
alexy_black,

да, именно "настоящий" ДОС я и подразумеваю, а вовсе не консоль Windows
...
Рейтинг: 0 / 0
25.06.2016, 11:42
    #39262232
Vasiliy_Kashkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
MasterZiv,
автортам есть две точки входа, для работы в dos и windows.


вот мне и интересно, можно ли эту DOS-овскую точку входа заставить делать что-то большее, чем просто выводить "This program cannot be run in DOS mode" ?
...
Рейтинг: 0 / 0
25.06.2016, 12:20
    #39262240
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Vasiliy_Kashkinвот мне и интересно, можно ли эту DOS-овскую точку входа заставить делать что-то большее,
чем просто выводить "This program cannot be run in DOS mode" ?

А погуглить? https://msdn.microsoft.com/en-us/library/7z0585h5.aspx
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.06.2016, 12:29
    #39262241
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Vasiliy_KashkinMasterZiv,
автортам есть две точки входа, для работы в dos и windows.


вот мне и интересно, можно ли эту DOS-овскую точку входа заставить делать что-то большее, чем просто выводить "This program cannot be run in DOS mode" ?
можно. параметр /STUB линкера.

Только не могу понять - зачем ?
...
Рейтинг: 0 / 0
25.06.2016, 13:19
    #39262258
Vladimir Baskakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
http://wiki.tcl.tk/10257

бороду можно сбрить. в смысле - кроссплатформенного юзер интерфейса, теоретически. но вот умищще куда девать
...
Рейтинг: 0 / 0
25.06.2016, 18:23
    #39262340
Vasiliy_Kashkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Изопропил,

ну зачем-то в ранних версиях Windows так был scandisk реализован - запускаете из DOS - синее текстовое окно с жёлтым прогрессбаром, из Windows - красивое графическое окошко. Я же интересуюсь исключительно из спортивного интереса ))

За подсказку, что это называется STUB - спасибо, я не знал, что это так называется, и поэтому не мог гуглить.
...
Рейтинг: 0 / 0
25.06.2016, 18:50
    #39262347
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программа, которая имеет интерфейс как для DOS, так и для Windows.
Vasiliy_Kashkinну зачем-то в ранних версиях Windows так был scandisk реализован

сегодня зачем это?
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Программа, которая имеет интерфейс как для DOS, так и для Windows. / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]