-3

我是这个开发工具的新手,我想为我的项目开发一个应用程序,我需要一个 GUI 来从用户那里获取值,这些值将被我的程序用来显示输出所以这就是我想要的:

1.如果可以,我可以将 Visual Studio 表单用于前端吗?我如何将值从表单发送到我的程序

2.如何从文本框中获取值?=textBox1->Text; “?”中的变量应该是什么?什么是变量类型

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {

             =textBox1->Text;
         }

我希望将值转换为整数我该怎么做

4

1 回答 1

2
  1. 是的,您可以将 VStudio 表单用于前端。您没有提供有关您的其他程序的太多详细信息。我想说,如果你想在程序之间传递一些值,有多种方法。

    A)命令行参数。

    B)将值存储在文件中,其他程序将读取该文件。

    C) 进程间通信 - 可以使用内存映射文件。

    D) 如果两个程序同时运行,也可以使用套接字。

  2. 您可以从字符串类型变量中的文本框中获取值,如下所示

    System::String^ s =textBox1->Text;
    

    您可以将值转换为任何其他数字类型,如下所示 -

    Int16 intValue = Convert::ToInt16(s);
    
于 2013-04-03T13:51:24.633 回答