• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            開源之路

            憶往昔, 項羽不過江. 江東好風光! 今振臂一呼,率甲三千, 試問天!
            posts - 86, comments - 55, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            IronPython學習 之hello word.

            Posted on 2007-12-26 09:17 江邊之鳥 閱讀(1103) 評論(0)  編輯 收藏 引用 所屬分類: python
            IronPython Python 語言在 .NET 平臺上的實現,它是一個完全動態的交互式解釋器,可以支持所有的.NET類型庫,需要.NET Framework 2.0的支持。
             
            IronPython1.0 下載
            http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=423

            安裝很簡單:設置環境變量就可以了
            PAHT:
            IronPython1.0路徑 如 : path D:\IronPython-1.0


            簡單例子

            myFistPython.py

            import clr
            clr.AddReference("System.Windows.Forms")
            clr.AddReference("System.Data")
            clr.AddReferenceByPartialName("System.Drawing")

            from System.Collections import *
            from System.Windows.Forms import *
            from System import *
            from System.Data import *
            from System.Data.SqlClient import *
            from System.Drawing import *


            class HelloWord(Form):
                def __init__(Word):
                        Word.Text='hello'
                        Word.ClientSize=Size(600,455)
                  # 添加個button
                    myButton =Button()
                    myButton.Text="sa Hello wujun"
                    myButton.Location =Point(12,136)
                    myButton.Click += Word.myButton_Click
                    Word.Controls.Add(myButton)
                   
                    #添加個listBox
                    myListBox =ListBox()
                    myListBox.Location=Point(12,12)
                    Word.Controls.Add(myListBox)
                   
                    #添加個datagridView
                    myDataGridView =DataGridView()
                    myDataGridView.Location=Point(12,165)
                    myDataGridView.Size=Size(550,350)
                    Word.Controls.Add(myDataGridView)
                   
                    #簡單的鏈接數據庫 綁定 DataGridView
                    sql = String()
                    conStr =String()
                    sql="select * from orders"
                    conStr="server=.;uid=sa;pwd=cwave;database=Northwind"
                    sa =SqlDataAdapter(sql,conStr)
                    ds =DataSet()
                    sa.Fill(ds)
                    myDataGridView.DataSource=ds.Tables[0]
                   
                   

                    array=ArrayList()
                    #循環
                    for i in xrange(100):
                      array.Add(i)
                     
                      #綁定到 ListBox
                    myListBox.DataSource =array
                 
                 # 定義事件    
                def myButton_Click(Word, *args):
                    MessageBox.Show("hello word","歡迎來到神奇的世界")
                 # 中文亂碼噢???

            Application.Run(HelloWord())

            編譯 假設
            myFistPython.py 放在C盤

            運行dos 進入c盤  C:\> ipy 
            myFistPython.py


            運行結果:



            相關網站:

            http://www.python.org/
            http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython

            http://wiki.woodpecker.org.cn/moin/

            http://blogs.msdn.com/hugunin/


            http://blogs.msdn.com/hugunin/
            97久久久久人妻精品专区| 婷婷久久综合九色综合绿巨人| 中文成人无码精品久久久不卡| 中文字幕久久波多野结衣av| 国产精品久久久久天天影视| 久久不见久久见免费影院www日本| 久久99精品国产麻豆| 久久久久久久久久久精品尤物| 激情久久久久久久久久| 久久久久久午夜精品| 欧美精品九九99久久在观看| 精品熟女少妇av免费久久| 久久影院午夜理论片无码| 精品一久久香蕉国产线看播放| 久久天天躁夜夜躁狠狠| 国产高潮国产高潮久久久91| 草草久久久无码国产专区| 亚洲人成精品久久久久| 久久午夜综合久久| 精品久久久久久国产| 91精品国产91久久久久久| 亚洲综合精品香蕉久久网97| 亚洲精品无码久久久久| 伊人久久大香线蕉综合5g| 久久久久久国产精品美女| 狠狠色丁香久久婷婷综合图片 | 国产69精品久久久久777| 国内精品伊人久久久久妇| 久久99精品久久久久久不卡| 一级做a爰片久久毛片16| 日本精品久久久久中文字幕8 | 日韩十八禁一区二区久久 | 日韩乱码人妻无码中文字幕久久| 四虎久久影院| 91精品国产91久久久久久青草| 国产∨亚洲V天堂无码久久久| 久久精品国产亚洲AV电影 | 久久国产精品免费一区二区三区 | 777久久精品一区二区三区无码| 精品久久久久久无码专区不卡| 久久久久人妻一区精品性色av|