程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#發現之旅第十四講 基於動態編譯的VB.NET腳本引擎(上)(17)

C#發現之旅第十四講 基於動態編譯的VB.NET腳本引擎(上)(17)

編輯:關於C語言

調用這些 方法,腳本能顯示簡單的消息框,顯示文件選擇對話框或文件夾選擇對話框以實現和用戶的 互換。當前這些函數都受到UserInteractive屬性的控制。

這裡定義了一個Alert方法 用於顯示一個簡單的消息框,在VB中可以調用MsgBox方法來實現相同的功能,但MsgBox方法 是VB運行庫的方法,不受UserInteractive屬性的控制,因此不建議使用,而使用Alert方法 。

測試腳本引擎

腳本引擎設計和開發完畢後,袁某就可以編寫應用程序來測 試使用腳本引擎了。在這裡筆者仿造Windows記事本開發了一個簡單的文本編輯器,其用戶界 面如下。

在一個標准的C# WinForm項目中筆者新建一個名為frmMain的主窗體,上面放置工具條, 下面放置一個名為txtEditor的多行文本框。工具條中放上新增,打開,保存,另存為等按鈕 並添加事件處理以實現簡單文本編輯器的功能。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved