看板 C_Sharp 關於我們 聯絡資訊
類別庫叫做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
coldwind7810:喔喔~~感謝你,我會試試看的 11/07 23:56