![]() |
|
[مثال] بمــناسبة تنشيط للموقع :))) - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم دورات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=187) +--- الموضوع : [مثال] بمــناسبة تنشيط للموقع :))) (/showthread.php?tid=12461) |
بمــناسبة تنشيط للموقع :))) - AbdoSoliman - 10-06-15 السلام عليكم ورحمة الله وبركاتة ايها الاعضاء الكرام
طبعا عشان ما فى اى مساعدة من العرب وكل شخص بيخلى كل شئ لنفسو فا انا هنزلكم كل يوم ان شاء الله درس جديد عن الفيجوال بيسك 10 أســف لان الدروس لن تكون ابتدأئـــــيى المــــهم نخش ف الدرس الاول
الدرس عبــارة عن صنع برنامج لتصوير الشاشة
اســف الدروس لن تكون فيديو
المهم احنا هنصمم الفورم على حسب ما احنا نريد بس المهم نحط زر ل( التقاط الصورة )
وزر ل (حفظ)
وزر ل (الخروج) اذا بدك طبعا :
![]() وزر للمعلومات
و PictureBox
وهنحظ Save File Dialog
يلا نبدا بمشيئة الله
![]() هنخلى Picture Box على الفورم كلو
ونحط الازرار من فوق
ونسمى الازرار مثل ما قلتلكم فوق
المهم ندخل ف مرحلة الاكواد لان من رئيى مرحلة التصميم ما بتهمنى اوى
اول هنحط الكود دا ف الفورم نفسو :
Dim timp As New DateTime
كود التصوير :
Me.Opacity = 0
Me.ShowInTaskbar = False timp = Now() Dim bounds As Rectangle Dim screenshot As System.Drawing.Bitmap Dim graph As Graphics bounds = Screen.PrimaryScreen.Bounds screenshot = New System.Drawing.Bitmap(bounds.Width, bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb) graph = Graphics.FromImage(screenshot) graph.CopyFromScreen(bounds.X, bounds.Y, 0, 0, bounds.Size, CopyPixelOperation.SourceCopy) PictureBox1.Image = screenshot Me.Opacity = 100 Me.ShowInTaskbar = True كود الحفظ
Dim filesavedialog1 As New SaveFileDialog
SaveFileDialog1.Title = "حفظ الصورة " SaveFileDialog1.FileName = "scr" & timp.ToString("HH-mm-dd-MM-yyyy") & ".jpg" SaveFileDialog1.Filter = "JPEG File| .jpg" Try If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then PictureBox1.Image.Save(SaveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Jpeg) End If Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical) End Try وز المعلومات :]
(" اكتب معلومات عك هنا :]") msgbox
كود الخروج
![]() End
كلمة شكر تكفيـــنى أنتظر ردودكم وشكرا
اال
RE: بمــناسبة تنشيط للموقع :))) - abulayth - 10-06-15 شكرا لك جعله الله في ميزان حسناتك تابع يعطيك العافية RE: بمــناسبة تنشيط للموقع :))) - أحمد النجار - 11-06-15 جزاك الله خيرا وبانتظار ابداعاتك |