2017-07-08 51 views
-1

我不知道如何解释这个,但我会尝试。从列表中存储数据到另一个表格VS2008

是否可以将数据从列表存储或传输到另一个表单? 就像例如,我有20个问题,答案正在存储在一个列表中。如果用户点击“查看答案”按钮,将会弹出另一个表单,显示问题和用户对这些问题的答案。

对不起,我真的没有代码发布,因为我不知道如何做到这一点,或者如果这可以完成。

更新1

我使用的列表(字符串)。我需要的是被存储在我的名单(串)传递到按钮上的另一种形式的值,请单击

+0

类似这样的问题被要求非常频繁。请在论坛中查询或在写完标题后查看“相关”的问题。 –

+0

对不起,我是相当新的VB,我真的不知道要搜索什么:( 让我检查上述链接..谢谢.. – yourhaven10

+0

对不起,我认为这不是我正在寻找..我是使用列表(字符串)..我需要存储在我的列表(字符串)中的值传递给另一个表单按钮单击 – yourhaven10

回答

0

您可以使用全局变量从一个从另一个

也许你QSN列表传递数据,ANS应该像

 Dim Question As New List(Of String) 
     Question.Add("A") 
     Question.Add("B") 
     Dim Ans As New List(Of String) 
     ans.Add("Ans A") 
     ans.Add("Ans B") 

这里如何声明全局该类可以在应用程序的任何地方定义。

Public Class GlobalVariables 
Public Shared Question As String 
Public Shared Answer As String 
End Class 

以及您如何使用全局变量来存储答案就在这里

GlobalVariables.Question=Question.Item(<Question list Index Number>) 
GlobleVariables.Answer=Ans.Item(<Question list Index Number>) 

放于按钮单击事件这两条线,你可以访问变量您的任何形式,是在您的Windows应用。

你如何打印或保存这个变量的值是

Dim A as String = GlobleVariables.Answer 
+0

我明白了......“冷静不放心”的东西是你的主题。请停止说这样的话。我编辑了它。 –

+0

这实际上可能是一个更有效的情况,您可以使用共享变量。请记住,OP想要访问所有** _答案和问题,而不仅仅是其中的一个。 –

+0

@VisualVincent没有问题,因为我们也可以用同样的方式创建一个全局列表,或者他可以使用一个数组,以便他可以在他的应用程序中以任何形式或类访问所有问题和答案... –

相关问题