欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

Title: Using IronPython as an example. Web scripting language.

终极管理员 知识笔记 60阅读
周末看了IronPython的介绍,觉得应该用IronPython .网的脚本语言还不错,今天试了一下。不要错过MSDN电视——铁蟒:蟒. NET框架(以上),添加对IronPython的引用,调用巴拉圭脚本privatepthitoningengine privatevodebutton 1 _ click(对象发送方,事件目标){ if(engine==null){ engine=new python engine();引擎. global[' win ']pan style=' color : rgba(0,0,0,1)'=this;系统。IO=新系统。io。('脚本-日志。' txt '系统。io。);引擎setstandardpoutput(fs);}试试发动机.执行文件('测试。py’);} catch(异常XP){ MessageBox .显示(实验一.ToString());}}在测试。巴拉圭中可以用脚本修改主窗口属性,添加控件,添加鼠标事件等importclrclr .AddReferenceByPartialName(' System .窗户。窗体 rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)")clr.AddReferenceByPartialName(/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)"/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)")clr.AddReferenceByPartialName(/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)"/span/span/span/span/span/span/spanspan class="xzm_is" data-txt="IronPython#3C"/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)")/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"from/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" System.Windows.Forms /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"import/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"*/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"from/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span/span/span/span /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"import/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"*/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/spanbrwin.Text/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)"/span/span/span/span/spanspan class="xzm_is" data-txt="#E4#B8#AZ#E6#96#87"/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span/span/span/span/spanbrwin.MaximizeBox/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"Falsewin.Opacity/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"0.9/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span/span/span/span/spanbrwin.ShowIcon/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"Falsewin.TopMost/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"True/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 128, 0, 1)"#/span/span/span/span/span/span/spanspan style="color: rgba(0, 128, 0, 1)"win.WindowState=FormWindowState.Minimized/span/span/span/span/span/span/spanspan style="color: rgba(0, 128, 0, 1)"/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"MessageBox.Show(win.WindowState.ToString())/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"def/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" click(f, a):    l /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" Label(Text /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" /span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)"Hello/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)")    l.Location /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" a.Location    l.AutoSize /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" True    l.ForeColor /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" Color.Red    f.Controls.Add(l)/span/span/span/span/span/span/spanbrwin.Click /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" click/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"def/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" buttonClick(f,a):  MessageBox.Show(f.Text)/span/span/span/span/span/span/spanbrb/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"Button(Text/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)"/spanspan class="xzm_is" data-txt="#E6#8C#89#E9#92#AE"/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)")b.Click /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"/span/span/span=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" buttonClickwin.Controls.Add(b)/span/span/span/span/span/span/spanbr/span/span/span/span/span/span/span/span/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"for/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" i /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 255, 1)"in/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" win.Controls: i.Font /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"=/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)" Font(/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)"span class="xzm_is" data-txt="VerZana#3C"/span/span/span/span/span/span/span/span/spanspan style="color: rgba(128, 0, 0, 1)""/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)", /span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)"9/span/span/span/span/span/span/spanspan style="color: rgba(0, 0, 0, 1)")/span/span/span/span/span/span/span/div /span/span/span/span/span/span/spana title="源代码" href="http://http://" target="_blank"源代码
/span/span/span/span/span/span/span/div

标签:
声明:无特别说明,转载请标明本文来源!