<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 介紹 > 原文: [http://zetcode.com/tutorials/ironpythontutorial/introduction/](http://zetcode.com/tutorials/ironpythontutorial/introduction/) IronPython Mono Winforms 教程的第一部分介紹了 Mono 平臺和 Winforms 庫。 ## 關于本教程 這是 Mono IronPython Winforms 教程。 Mono IronPython Winforms 教程適用于初學者。 本教程的目的是向讀者介紹用于 IronPython 編程語言的 Mono Winforms 中 GUI 編程的基礎知識。 本教程是在 Linux 上創建并測試的。 但是,它也可以在其他操作系統上使用。 大多數示例都應運行而無需修改。 可以在此處下載本教程中使用的圖像。 ## Mono Mono 是由 Xamarin 贊助的一項開放開發計劃,目的是開發 Microsoft.NET 開發平臺的開源 UNIX 版本。 它是.NET 兼容的工具集,其中包括 C# 編譯器,公共語言運行庫,ADO.NET,ASP.NET 和 Winforms 庫。 單聲道可分為三組: * 核心組成 * Gnome 開發棧 * Microsoft 兼容性棧 核心組件是 C# 語言和公共語言運行時。 Gnome 開發棧包括 GTK# 庫和各種數據庫連接庫。 最后,Microsoft 兼容性棧包括 ADO.NET,ASP.NET 和 Winforms 庫。 Mono 是多平臺編程平臺。 它可以在 Linux,BSD,Mac OS X,Solaris 和 Windows 操作系統上運行。 這是一種多語言的工作。 目前,僅完全支持 C# 語言。 諸如 Visual Basic 或 IronPython 之類的語言尚未完成。 它們仍在開發中。 ## Winforms Windows Forms 是圖形用戶界面應用編程接口(API),包含在 Microsoft .NET Framework 中。 截至 2008 年 5 月 13 日,Mono 的`System.Windows.Forms` 2.0 已完成 API。 簡而言之,Winforms 是一個用于創建 GUI 應用的庫。 ## IronPython IronPython 是 .NET Framework 和 Mono 的 Python 編程語言的實現。 IronPython 完全用 C# 編寫。 Python 和 IronPython 之間有一些明顯的區別。 ## 運行代碼示例 我們的教程使用 IronPython 語言。 `simple.py` ```py #!/usr/bin/ipy import clr clr.AddReference("System.Windows.Forms") from System.Windows.Forms import Application, Form class IForm(Form): def __init__(self): self.Text = 'Simple' self.Width = 250 self.Height = 200 self.CenterToScreen() Application.Run(IForm()) ``` 這個小代碼示例在屏幕上顯示了一個簡單的窗口。 它使用 Winforms 庫。 它是用 IronPython 編碼的。 ```py #!/usr/bin/ipy ``` 這是 IronPython 解釋器的路徑。 ```py $ chmod +x simple.py $ ./simple.py ``` 我們使腳本可執行并運行它。 ## 參考 * [mono-project.com](http://www.mono-project.com/) * [msdn.com 上的 Winforms 2.0](http://msdn.microsoft.com/en-us/library/bb966997.aspx) * [wikipedia.org](http://wikipedia.org/) 這是 Mono IronPython Winforms 的簡介。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看