推 coldwind7810:喔喔~~感謝你,我會試試看的 11/07 23:56
類別庫叫做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