我正在使用VS 2008(C#)...我在GlobalClass中創建了一個函數來全局使用它..這是打開一個對話框。當我打電話在我的方法這種功能,它的工作原理,但我不能使用,我已經在這裏創建的對象「OFD」 ......如何在方法外部使用在方法中聲明的變量?
static class GlobalClass
{
public static void OFDbutton()
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Image files|*.jpg;*.jpeg;*.png;*.gif";
DialogResult dr = ofd.ShowDialog();
}
}
在形式方法。我使用
globalclass.ofdbutton(); //Calling the function
lable1.text=ofd.filename;
我想使用對象「OFD」但我不能這樣做。什麼我必須做這個,請幫助
謝謝,我正在尋找這個....我正在返回thed,但我使用的返回類型是字符串,這就是爲什麼我無法使用該對象。我需要的對象「ofd」作爲一個整體不是獨自ofd.filename根據我的項目要求........ – Jain 2012-07-11 14:16:47
@Jain您顯示的代碼只使用of.Filename,這就是爲什麼大多數人回答只是ofd 。文件名。你永遠不應該回報超過你的需要。目前尚不清楚您需要更多,但您最好找到適合您的解決方案。 =) – 2012-07-12 08:29:41