VB 中有蠻好用的函式,像 InputBox 等,VC++/C# 能使用嗎?
當然可以,下面教大家如何使用。
VC++
方法一:
表頭檔加入
#using <Microsoft.VisualBasic.dll>
using namespace Microsoft::VisualBasic; //這樣不用常輸入長長的字
方法二:
對專案按右鍵選參考,點選加入新參考->在.NET標籤裡元件名稱中找到 Microsoft.VisualBasic 按確定。
一樣加入 using namespace Microsoft::VisualBasic; //這樣不用常輸入長長的字
C#
在專案的參考,按右鍵選加入參考->在.NET標籤裡元件名稱中找到 Microsoft.VisualBasic 按確定。
加 using Microsoft.VisualBasic; //這樣不用常輸入長長的字
VC++/C# InputBox使用範例
建立如下 Form
InputBox 的按下事件寫入下面程式碼
VC++
C#
執行結果
當然可以,下面教大家如何使用。
VC++
方法一:
表頭檔加入
#using <Microsoft.VisualBasic.dll>
using namespace Microsoft::VisualBasic; //這樣不用常輸入長長的字
![1-1](https://p-blog.csdn.net/images/p_blog_csdn_net/mienfong/502628/o_1-1_thumb.jpg)
方法二:
對專案按右鍵選參考,點選加入新參考->在.NET標籤裡元件名稱中找到 Microsoft.VisualBasic 按確定。
一樣加入 using namespace Microsoft::VisualBasic; //這樣不用常輸入長長的字
![1-2_1](https://p-blog.csdn.net/images/p_blog_csdn_net/mienfong/502628/o_1-2_1_thumb.jpg)
C#
在專案的參考,按右鍵選加入參考->在.NET標籤裡元件名稱中找到 Microsoft.VisualBasic 按確定。
加 using Microsoft.VisualBasic; //這樣不用常輸入長長的字
![2-1_1](https://p-blog.csdn.net/images/p_blog_csdn_net/mienfong/502628/o_2-1_1_thumb.jpg)
VC++/C# InputBox使用範例
建立如下 Form
![1_2-0](https://p-blog.csdn.net/images/p_blog_csdn_net/mienfong/502628/o_1_2-0_thumb.jpg)
InputBox 的按下事件寫入下面程式碼
VC++
- String^ strInputBox = "";
- strInputBox = Interaction::InputBox("內容", "標題", "輸入", -1, -1);
- textBox1->Text = strInputBox;
C#
- string strInputBox = "";
- strInputBox = Interaction.InputBox("內容", "標題", "輸入", -1, -1);
- textBox1.Text = strInputBox;
執行結果
![1_2-3_1](https://p-blog.csdn.net/images/p_blog_csdn_net/mienfong/502628/o_1_2-3_1_thumb.jpg)