请教如何在2个窗体间传递参数. 比如有2个窗体,第2个窗体包含一个Windowsmediaplayer控件,怎么才能在第一个窗体按钮单击实现把一个音乐文件的路径传递给第2个窗体的控件的URL(假设音乐文件路径路径在第一个窗体的一个TEXTBOX中) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/xiaowengang/archive/2007/04/13/1563967.aspx 重写第二个窗体的构造函数,定义变量,在实例化第二个窗体的时候,传递过去比如class form1{ form2 f=new form2("URL");}class form2{ string url; form2(string Url) { url=Url; }}这个是最简单的方法,也很好用,推荐初学者使用 多种方法1 form1内: public static string strURL strURL = textbox1.text; form2: Windowsmediaplayer.url = strURL……2 form2 重载构造函数 form2(string url) 在form1的button_click里向form2传入参数: { string strURL = textbox1.text; form2 frm2 = new form2(strURL); frm2.show(); } 为Form2定义一个共用方法,或者定义一个属性,在事例化Form2后,显示前调用.例如:public Class Form2 :Form{ .... public void SetMediaPlayerUrl(string vsUrl) { //可以处理Windowsmediaplayer的Url }}Form1中调用:Form2 lForm2 = new Form2();lForm2.SetMediaPlayerUrl(txtUrl.text);lForm2.Show(); js怎么实现播放器 C# 保存dataGridView 数据的问题 对这几行代码的意思不是很理解,请解析 非静态的字段、方法或属性要求对象引用问题,在线等,着急?? 求助,为什么在水晶报表中 当某列数据的某行内容为空时,则该框格的为边框不显示? 特别申明,非常感谢:gzdiablo()、cancerser。 请教各位:有没有方法设置DataGridView一个column的背景色或前景色呢? 关于日期的处理 菜鸟提问:关于返回结果(TextBox) 帮下忙啊,SELECT有记录返回,但是报表为什么没有记录显示呢? 200分问一个线程的问题,在线等 再不解决,就得走人了,高手帮忙啊!
比如
class form1
{
form2 f=new form2("URL");}class form2
{
string url;
form2(string Url)
{
url=Url;
}
}这个是最简单的方法,也很好用,推荐初学者使用
1 form1内:
public static string strURL
strURL = textbox1.text;
form2:
Windowsmediaplayer.url = strURL……
2 form2 重载构造函数
form2(string url)
在form1的button_click里向form2传入参数:
{
string strURL = textbox1.text;
form2 frm2 = new form2(strURL);
frm2.show();
}
例如:
public Class Form2 :Form
{
....
public void SetMediaPlayerUrl(string vsUrl)
{
//可以处理Windowsmediaplayer的Url
}
}Form1中调用:
Form2 lForm2 = new Form2();
lForm2.SetMediaPlayerUrl(txtUrl.text);
lForm2.Show();