作者DeepSix (Free Myself?!)
看板C_Sharp
标题Re: [问题] 类别库的方法传值
时间Mon Nov 7 13:24:36 2011
类别库叫做browser,在Button中宣告时用browser obj,就已经不对了阿。
下面不知道你是不是你想要的东西,另外介面指的是甚麽?interface吗??
namespace browser
{
public class browser
{
public void selectpath(string path)
{
//do something
}
}
}
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string tmp = textBox1.Text;
browser.browser obj = new browser.browser();
obj.selectpath(tmp);
}
}
}
※ 引述《coldwind7810 (放假太久,头脑都钝了)》之铭言:
: 不好意思,有个问题想请教各位神人
: 我的方案里有两个专案,一个属性为类别库的介面,一个为windows应用程式
: 在应用程式上有一个textbox和按钮以及类别库的介面显示在上面
: 类别库的名称为browser
: 想运用的方法为selectpath(string path)
: 目标是想把在textbox上的文字呈现在类别库的介面上
: 我若在windows应用程式上宣告
: private void button1_Click(object sender, EventArgs e)
: {
: string tmp = textbox.text;
: browser obj = new browser();
: obj.selectpath(tmp);
: }
: 则在这类别库上有参考到这方法的某一方法会显示错误:
: "并未将物件参考设定为物件的执行个体。"
: 但若在类别库上也建立一个textbox和按钮
: 则可以正常运作
: 我也去寻找要输入的值是否有传入错误的方法里
: 但变数里都存在有这个值
: 不晓得是不是我宣告的方法错误了,试了几天还是不晓得哪里出错了
: 所以冒昧的来请教各位
: 先谢谢大家了m(-_-)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.240.230.215
1F:推 coldwind7810:喔喔~~感谢你,我会试试看的 11/07 23:56