hashem897
25-12-2005, 10:41 PM
شفت استفسارات واسئلة حول هذا الموضوع فقلت اشرح الفكرة لعل الاستفادة تكون للجميع :clap0000:
عشان تحط صورة في PictureBox وتعرضها في runtime هتحتاج الي
PictureBox1
Button1
OpenFileDialog1
و الخطوات في مرحلة التصمبم هتكون كالتالي هتكون كالتالي
1-هتغير خاصية SizeModeالخاصة بـ PictureBox1 ونخليها StretchImage
2- هنغير خاصة text الخاصة بـ Button1 ونخليها open
والخطوات في مرحلة البرمجة هتكون كالتالي
1- هنضيف كود وحدات الاخراج والادخال في اول سطر في مكان الكود يعني قبل جملة Public Class Form1 والكود الي هنضيفه هو
Imports System.IO
2- هنعرف متغير اسمه filename علي انه String
Public filename As String
3- في حدث النقر الخاص بـ Button1حنحدد نوع الملفات الي عايزيين نفتحها عن طريق خاصية Filter الخاصة بـ OpenFileDialog1 وهتكون بالشكل التالي
Me.OpenFileDialog1.Filter = "(image file)|*bmp"
وطبعا انت ممكن تتحكم في صيغ الملفات زي ما انت عايز وكمان ممكن تغير جملة image file بأي جملة تانية علي حسب ما تحب
بعد كدة هنظهر الـ OpenFileDialog1 بالطريقة دي
Me.OpenFileDialog1.ShowDialog
بس طبعا هغير شوية في الصيغة عشان تمشي زي ما احنا عايزين وهتكون
If Me.OpenFileDialog1.ShowDialog = DialogResult.OK Then
هنا بقا هنحدد الاوامر الي هتم لو المستخدم ضغط ok
اول حاجة هنخلي المتغير بتاعنا يتحط فيه اسم الملف الي المستخدم اختاره
filename = Me.OpenFileDialog1.FileName
واخيرا هنظهر الصورة في الـ PictureBox1عن طريق الكود التالي
Me.PictureBox1.Image = System.Drawing.Image.FromFile(filename)
وبعد كدة نقفل جملة الشرط بـ End If ونكون خلصنا
يا رب الموضوع يعجيكم وتستفيدوا منه واي سؤال انا تحت امركم
ومستني الردود
اخوكم هشام :bye10000:
عشان تحط صورة في PictureBox وتعرضها في runtime هتحتاج الي
PictureBox1
Button1
OpenFileDialog1
و الخطوات في مرحلة التصمبم هتكون كالتالي هتكون كالتالي
1-هتغير خاصية SizeModeالخاصة بـ PictureBox1 ونخليها StretchImage
2- هنغير خاصة text الخاصة بـ Button1 ونخليها open
والخطوات في مرحلة البرمجة هتكون كالتالي
1- هنضيف كود وحدات الاخراج والادخال في اول سطر في مكان الكود يعني قبل جملة Public Class Form1 والكود الي هنضيفه هو
Imports System.IO
2- هنعرف متغير اسمه filename علي انه String
Public filename As String
3- في حدث النقر الخاص بـ Button1حنحدد نوع الملفات الي عايزيين نفتحها عن طريق خاصية Filter الخاصة بـ OpenFileDialog1 وهتكون بالشكل التالي
Me.OpenFileDialog1.Filter = "(image file)|*bmp"
وطبعا انت ممكن تتحكم في صيغ الملفات زي ما انت عايز وكمان ممكن تغير جملة image file بأي جملة تانية علي حسب ما تحب
بعد كدة هنظهر الـ OpenFileDialog1 بالطريقة دي
Me.OpenFileDialog1.ShowDialog
بس طبعا هغير شوية في الصيغة عشان تمشي زي ما احنا عايزين وهتكون
If Me.OpenFileDialog1.ShowDialog = DialogResult.OK Then
هنا بقا هنحدد الاوامر الي هتم لو المستخدم ضغط ok
اول حاجة هنخلي المتغير بتاعنا يتحط فيه اسم الملف الي المستخدم اختاره
filename = Me.OpenFileDialog1.FileName
واخيرا هنظهر الصورة في الـ PictureBox1عن طريق الكود التالي
Me.PictureBox1.Image = System.Drawing.Image.FromFile(filename)
وبعد كدة نقفل جملة الشرط بـ End If ونكون خلصنا
يا رب الموضوع يعجيكم وتستفيدوا منه واي سؤال انا تحت امركم
ومستني الردود
اخوكم هشام :bye10000: