F#: Пространство имен, не определенное при попытке к открытой системе. Windows. Формы

В этом случае то, что мы сделали с нашими Объектами команды, должно создать Объект контекста, который является по существу картой. Карта содержит пары значение-имя, где ключи являются константами, и значения являются параметрами, которые используются реализациями Команды. Особенно полезный, если у Вас есть Цепочка Команд, где более поздние команды зависят от контекста, изменяется от более ранних команд.

, Таким образом, фактический метод становится

void execute(Context ctx);
6
задан Reshure 26 November 2009 в 18:46
поделиться

2 ответа

Для проектов F # Visual Studio вам нужно будет щелкнуть правой кнопкой мыши запись «Ссылки проекта» и пройти через диалоговое окно «Добавить ссылку». F # Interactive по умолчанию включает ссылки на несколько часто используемых сборок, тогда как проекты приложений F # по умолчанию получают только FSharp.Core, mscorlib, System и System.Core.

9
ответ дан 9 December 2019 в 20:45
поделиться

Пространство имен System.Windows.Forms находится в System.Windows.Forms.dll. Вам нужно убедиться, что он загружен. В fsi используйте следующую команду для загрузки из gac.

#r "System.Windows.Forms";;

тогда вы можете использовать как обычно

let w = new System.Windows.Forms.Form() ;;
w.Show();;
w.Close();;
3
ответ дан 9 December 2019 в 20:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: