0

我正在编写一个程序来计算员工的工资单。我需要知道的是如何从一种形式到另一种形式的变量中获取工资单信息。

我需要其中的变量数据的表单称为 Timesheet,我需要数据的表单称为 PayRoll。

当我使用以下代码时:

  lblName.Text = TimeSheet.EmpName

在我为它生成一个类之后,我得到了 EmpName 不是 EmployeeInfo.Timesheet (Timesheet 所在的项目文件)的成员的错误。

有什么想法可以链接这些表格吗?

4

1 回答 1

1

只要您从 PayRoll 表单调用 TimeSheet 表单并且您已经实例化并保留了该表单的实例,这应该没有什么问题。

我希望看到类似的东西:

Dim ts as New TimeSheet
ts.ShowDialog()
' Do whatever you need in the timesheet form to set it.
lblName.Text = ts.EmpName

需要注意的一件事是,如果您调用 Dispose() 方法,您将失去您的财产。

如果这不能回答您的问题,则有关您的问题的更多信息可能会更有帮助。

于 2012-10-08T16:19:45.470 回答