我目前正在开发一个允许用户编写一些脚本的应用程序。我开发了一个“编译器”来分析用户制作的脚本,但现在我想创建一个具有用户拥有的所有可能性的可视化编辑器,类似于:Blockly - 可视化编程编辑器。
我目前正在使用 C#,我不知道如何开发类似上面的东西。我想在我的 DSL 之上做我自己的可拖动 UI,但不知道如何开始。
谢谢
我创建了一个使用WebBrowser控件的Winforms应用程序; 我动态分配它的Uri.它工作正常一段时间,但现在我得到这个消息:
您似乎使用的是不受支持的浏览器.较旧的浏览器可能会使您的安全性受到威胁,速度很慢,并且无法使用较新的Google地图功能.要访问Google地图,您需要更新到现代浏览器.
最后两个单词是一个链接,在该链接之后,我看到:
您目前正在使用... IE 11
所以,好吧,WebBrowser组件使用IE 11; 我怎么能改变呢?
我的机器设置为使用Chrome作为其浏览器; 也许控件应该使用您当前的浏览器?我不知道这是否可行/可行.
好的,我愿意试试Reza的建议.但是当我导航到regedit中的指定位置,并在右窗格中右键单击以添加新条目时,它有三个选项:
键,字符串值,二进制值
我认为字符串值是".exe"字符串,二进制值是"双字"值,但"键"值应该是多少?