首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB Form之间 怎么传递文件流

2012-04-18 
VB Form之间 如何传递文件流建立了一个主窗体 MDI属性 true子窗体里 一个接受文件名一个显示文件内容2个问

VB Form之间 如何传递文件流
建立了一个主窗体 MDI属性 true

子窗体里 一个接受文件名 一个显示文件内容

2个问题
1 怎么在form之间传递数据?
2 文件名 和 文件流声明需要放在那里?

[解决办法]
你要解决数据在程序中共享吧,最简单的是声明全局变量.

VB.NET code
Module Module1'文件名private wenjian as string'文件流private bytes as byte()End Module
[解决办法]
VB.NET code
窗体传值:在new的时候写,例如:方法1:form2:dim a as form1(要传的值)form1:new方法(自动生成的)private new(byval 要传的值 as XXXX){}方法2:在form2里写一个属性,testProperty然后在new一个form1之后form.testProperty=要传的值文件流的1楼已经给出。、
[解决办法]
可以用事件啊

子窗体frmSelectFenQie

VB.NET code
 Public Event selectok(ByVal dgrs As DataGridViewRow)   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click        RaiseEvent selectok(DataGridView1.SelectedRows(0))        Me.Close()    End Sub 

热点排行