منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
طريقتان لتصوير الفورم تختلف نتائجهما خصوصا بويندوز 10 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مكتبة اكواد VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=185)
+--- الموضوع : طريقتان لتصوير الفورم تختلف نتائجهما خصوصا بويندوز 10 (/showthread.php?tid=35245)



طريقتان لتصوير الفورم تختلف نتائجهما خصوصا بويندوز 10 - سعود - 16-06-20

PHP كود :
Public Class Form1
    Dim p1 
As String Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\p1.png"
 
   Dim p2 As String Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\p2.png"
 
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        Dim w 
As Integer Me.Width
        Dim h 
As Integer Me.Height
        Dim bmp 
As New Bitmap(wh)
 
       Dim n As New Point(00)
 
       Dim rec As New Rectangle(nMe.Size)
 
       Me.DrawToBitmap(bmprec)
 
       bmp.Save(p1Imaging.ImageFormat.Png)
 
       Process.Start(p1)
 
   End Sub

    Private Sub Button2_Click
(sender As ObjectAs EventArgsHandles Button2.Click
        Dim w 
As Integer Me.Width
        Dim h 
As Integer Me.Height
        Dim bmp 
As New Bitmap(wh)
 
       Dim n As New Point(00)
 
       Dim s As New Size(wh)
 
       Dim g As Graphics Graphics.FromImage(bmp)
 
       g.CopyFromScreen(Me.Locationns)
 
       bmp.Save(p2Imaging.ImageFormat.Png)
 
       Process.Start(p2)
 
   End Sub
End 
Class 
استخدام كود draw يصور الفورم كانه بويندوز 7 
اما الاخر فكما يظهر بويندوز 10

تحياااتي



RE: طريقتان لتصوير الفورم تختلف نتائجهما خصوصا بويندوز 10 - محمد ايمن - 16-06-20

(16-06-20, 04:18 AM)سعود كتب :
PHP كود :
Public Class Form1
    Dim p1 
As String Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\p1.png"
 
   Dim p2 As String Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\p2.png"
 
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        Dim w 
As Integer Me.Width
        Dim h 
As Integer Me.Height
        Dim bmp 
As New Bitmap(wh)
 
       Dim n As New Point(00)
 
       Dim rec As New Rectangle(nMe.Size)
 
       Me.DrawToBitmap(bmprec)
 
       bmp.Save(p1Imaging.ImageFormat.Png)
 
       Process.Start(p1)
 
   End Sub

    Private Sub Button2_Click
(sender As ObjectAs EventArgsHandles Button2.Click
        Dim w 
As Integer Me.Width
        Dim h 
As Integer Me.Height
        Dim bmp 
As New Bitmap(wh)
 
       Dim n As New Point(00)
 
       Dim s As New Size(wh)
 
       Dim g As Graphics Graphics.FromImage(bmp)
 
       g.CopyFromScreen(Me.Locationns)
 
       bmp.Save(p2Imaging.ImageFormat.Png)
 
       Process.Start(p2)
 
   End Sub
End 
Class 
استخدام كود draw يصور الفورم كانه بويندوز 7 
اما الاخر فكما يظهر بويندوز 10

تحياااتي
كود مميز من عضو مميز ربي يخليك بق الف صحه وسلامه


RE: طريقتان لتصوير الفورم تختلف نتائجهما خصوصا بويندوز 10 - سعود - 17-06-20

(16-06-20, 10:38 PM)محمد ايمن كتب :
(16-06-20, 04:18 AM)سعود كتب :
PHP كود :
Public Class Form1
    Dim p1 
As String Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\p1.png"
 
   Dim p2 As String Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\p2.png"
 
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        Dim w 
As Integer Me.Width
        Dim h 
As Integer Me.Height
        Dim bmp 
As New Bitmap(wh)
 
       Dim n As New Point(00)
 
       Dim rec As New Rectangle(nMe.Size)
 
       Me.DrawToBitmap(bmprec)
 
       bmp.Save(p1Imaging.ImageFormat.Png)
 
       Process.Start(p1)
 
   End Sub

    Private Sub Button2_Click
(sender As ObjectAs EventArgsHandles Button2.Click
        Dim w 
As Integer Me.Width
        Dim h 
As Integer Me.Height
        Dim bmp 
As New Bitmap(wh)
 
       Dim n As New Point(00)
 
       Dim s As New Size(wh)
 
       Dim g As Graphics Graphics.FromImage(bmp)
 
       g.CopyFromScreen(Me.Locationns)
 
       bmp.Save(p2Imaging.ImageFormat.Png)
 
       Process.Start(p2)
 
   End Sub
End 
Class 
استخدام كود draw يصور الفورم كانه بويندوز 7 
اما الاخر فكما يظهر بويندوز 10

تحياااتي
كود مميز من عضو مميز ربي يخليك بق الف صحه وسلامه

التميز وجودك ومشاركتك بالموضوع.
تحياتي.