Я разрабатываю WPF
приложение в C#
который использует CLIPS
Экспертная система двигателя в некоторых его частях. Я разработал C++/CLI
оболочка для того, чтобы получить доступ к основным API CLIPS
Я нуждаюсь.
То, что я хотел бы реализовать сейчас, я возможность контролировать текущий CLIPS
структуры данных, как если бы я использовал цикл командной строки, чтобы писать напрямую отформатированные команды и наблюдать за их результатами.
Я думал об использовании WPF
TextBox
контроль, но любое другое решение было бы хорошо для начала.
Есть ли способ сделать это?
Загрузите файл clips_dotnet_010.zip из https://sourceforge.net/projects/clipsrules/files/CLIPS/6.30/. Проект RouterWPFExample содержит пример определения маршрутизатора CLIPS для получения ввода / вывода из элемента управления WPF. Вы можете настроить текстовое поле для захвата команды, а затем использовать метод eval для выполнения команды с вводом / выводом из / в элемент управления WPF, настроенный для ввода / вывода CLIPS. Следующая версия clips_dotnet будет иметь код, демонстрирующий элемент управления WPF для полной командной строки CLIPS.
Других решений пока нет …