الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما الخطأ في هذا الكود ؟

بدأه Discover_2010 في 30 يناير 2009 · 4 رد · 660 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني اريد أعرف ما الخطأ في هذا الكود:

namespace WindowsFormsApplication1
{
	public partial class Form1 : Form
	{
		Button btn1;
		PictureBox Pic;
		public Form1()
		{

			Button btn1 = new Button();
			btn1.Text = "Load";
			btn1.Top = 10;
			btn1.Left = 10;
			btn1.Click += new System.EventHandler(this.OnLoadClick);

			PictureBox Pic = new PictureBox();
			Pic.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
			Pic.Size = Pic.Size - btn1.Size;
			Pic.Width = this.Width / 3;
			Pic.Height = this.Height / 3;
			Pic.Left = (this.Width - Pic.Width) / 2;
			Pic.Top = (this.Height - Pic.Height) / 2;
			this.Controls.Add(btn1);
			this.Controls.Add(Pic);

		}
		private void OnLoadClick(object sender, System.EventArgs e)
		{
			OpenFileDialog dlg = new OpenFileDialog();
			dlg.Title = "Open Photo";
			dlg.Filter = "jpg files (*.jpg)|*.jpg|All files (*.*)|*.*";
			dlg.ShowDialog();
			if (dlg.ShowDialog() == DialogResult.OK) 
			{
				Pic.ImageLocation = dlg.FileName;
			}

		}

		static void Main()
		{

			Application.Run(new Form1());
		}


	}
}

تم تعديل هذه المشاركة بواسطة Discover_2010 في 30 يناير 2009 في 14:59

#2

السلام عليكــم ورحمـة الله وبركاتــه

لم افهم السؤال جيداً ، لكن اظن انه يجب عليك ان تمسح dlg.ShowDialog(); التي قبل عبارة if

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

#3

أخي قمت بحذف dlg.ShowDialog(); ولكن مازال يظهر رسالة الخطأ

انا اريد من هذا الكود فتح Dialog window واختيار ملف صورة منها ووضعة في Picture Box عندما يضغط على Ok

#4

الخطأ

namespace WindowsFormsApplication1

{

public partial Class Form1 : Form

{

Button btn1;

PictureBox Pic;

public Form1()

{

Button btn1 = new Button();

.......

.......

..

PictureBox Pic = new PictureBox();

-------------------------------------------------------------------------------------

عدله إلى

namespace WindowsFormsApplication1

{

public partial Class Form1 : Form

{

Button btn1;

PictureBox Pic;

public Form1()

{

btn1 = new Button();

.......

.......

..

Pic = new PictureBox();

-------------------------------------------------------------------------------------

HMaSN

#5

إذا كان لا يزال هناك خطأ فارفق نصه.

[وسط]لا اله الا انت سبحانك انى كنت من الظالمين

[/وسط]

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…