Без нужды мы его делать не будем. Wpf приложения лучше по внешнему виду, быстрее. А интерфейс для начинающего программиста я бы сделал еще проще чем в FormsABC. Точнее не знаю
А ведь не помешает… Я то изучение графического интерфейса начинал с FormsABC, только затем перешёл на Windows.Forms.
Еще раз повторюсь - если кто возьмётся, я берусь помочь.
Давайте я попробую.
GraphABC.SetConsoleIO;
А можно просто написать {AppType Console}
Это, на сколько я знаю, не изменит куда выводит текст writeln
в GraphABC
, это лишь откроет консоль. Хотя, тогда можно выводить с помощью System.Console.WriteLine
.
Но я вам больше скажу, консоль можно показывать не только на этапе компиляции:
procedure FreeConsole;external 'kernel32.dll' name 'FreeConsole';
procedure AllocConsole;external 'kernel32.dll' name 'AllocConsole';
Всегда держу эту прелесть под рукой.
Я не совсем понял, что это значит? Хотя, Вы, конечно, правы. writeln исчез из моих программ 2 года назад.
FreeConsole
отсоединяет консоль, а AllocConsole
наоборот. На самом деле это функции возвращающие false
если не получилось (консолей может быть 1 или 0 на программу, и никак по другому), но тут результат просто игнорируется.
Программирование на чистом WinAPI из под .NET - запрещено к просмотру впечатлительным людям и несовершеннолетним.