Вы не можете использовать вызов функции (printf
) вне функции. Вы должны взглянуть на #error
, если вы хотите сообщить об ошибках при компиляции ...
См. здесь
http://code.google.com/p/geckofx/
Это - хорошая обернутая в.NET версия Геккона
Это, конечно, возможно. Все, что необходимо сделать, зарегистрировать элемент управления ActiveX Mozilla (mozctlx.dll, которому я верю), и можно перетащить его на форму как любой элемент управления ActiveX. Интерфейс программирования подобен (хотя не идентичный) к IE один, и можно даже пользоваться управляемой библиотекой Microsoft.MSHTML.dll для управления в некоторых случаях.
я полагаю, что это упаковывается с Firefox. В противном случае можно получить просто встраиваемые биты от Mozilla также. Просто сделайте Google ищет элемент управления ActiveX Mozilla или Mozilla, Встраивающий C#, и это должно взять Вас вниз правильный путь.
@Martin: Да, версия Adam Locke устарела. Но поэтому отдельное распределение не необходимо. Это создается с остальной частью кодовой базы Mozilla теперь.
при загрузке Призмы (т.е. XulRunner) который даст Вам основу, которую можно настроить к потребностям, и это включает новую версию управления (в \Prism\xulrunner каталоге, Вы найдете mozctlx.dll).
@Greg: На самом деле это - элемент управления ActiveX. Кстати, все элементы управления ActiveX средства управления COM. ActiveX основан на COM.
Кроме того, если Вы используете Gtk вместо Windows. Формы, существует tarball резких WebKit, доступных, который допускает легкое встраивание WebViews в приложения Gtk#.
Я верю " GeckoFX - это элемент управления Windows Forms, написанный на чистом языке C # с комментариями, который встраивает элемент управления браузера Mozilla Gecko в любое приложение Windows Forms. Он также содержит простую модель классов, обеспечивающую доступ к HTML и CSS DOM. "" "
1) Я не могу опубликовать ссылку, поскольку" новым пользователям не разрешено добавлять гиперссылки "Выполните поиск" geckofx "в коде Google.