تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن اسهل واصغر كود لجعل الفورم شفاف
#11
السلام عليكم

اخي الكريم ،، اضف (تايمر) للفورم وليكن اسمه Timer1

ثم اضف الكود بدون تعديل

كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Me.Opacity = 0.5

    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Me.Opacity = Me.Opacity + 0.01
الرد }}}
تم الشكر بواسطة:
#12
أبووسم كتب :السلام عليكم

اخي الكريم ،، اضف (تايمر) للفورم وليكن اسمه Timer1

ثم اضف الكود بدون تعديل

كود :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Me.Opacity = 0.5

    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        Me.Opacity = Me.Opacity + 0.01




:confused:
الرد }}}
تم الشكر بواسطة:
#13
سامي نت كتب :

:confused:

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

أخي الكريم هل ممكن أن توضح لنا أكثر ماذا تقصد بالضبط

يعني هل تقصد أن جميع الفورم بما في ذلك عنوان الفورم وأزرار التكبير والتصغير وإغلاق الفورم تكون شفافة و يبقى زر واحد فقط وأؤكد على فقط يبقى ظاهرا
أم أن هناك أدوات أخرى...
أم أنك تريد إظهار عنوان الفورم

الرجاء التوضيح أكثر

بالتوفيق
الرد }}}
تم الشكر بواسطة:
#14
أخي الكريم سامي نت,
قم بتجربة الكود التالي و أبلغني بالنتيجة:

PHP كود :
Imports System.Runtime.InteropServices

Public Class Form1
    
<StructLayout(LayoutKind.Sequential)> _
    
Public Structure MARGINS
        
Public cxLeftWidth As Integer
        
Public cxRightWidth As Integer
        
Public cyTopHeight As Integer
        
Public cyButtomheight As Integer
    End Structure
    
<DllImport("dwmapi.dll")> _
    
Private Shared Function DwmExtendFrameIntoClientArea(ByVal hwnd As IntPtrByRef margin As MARGINS) As Integer
    End 
Function

    Private 
Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Dim mg 
As MARGINS = New MARGINS
        mg
.cxLeftWidth = -1
        mg
.cxRightWidth = -1
        mg
.cyTopHeight = -1
        mg
.cyButtomheight = -1
        
' 'set all value -1 to apply glass effect to the all of visible window
        
Try
            
DwmExtendFrameIntoClientArea(Me.Handlemg)
        Catch 
ex As Exception
        End 
Try
    
End Sub
End 
Class 

الكود منقول للأمانة, لم أقم بتجربته حالياً.

تحياتي.
الرد }}}
تم الشكر بواسطة:
#15
sooriaty03 كتب :السلام عليكم ورحمة الله وبركاته

أخي الكريم هل ممكن أن توضح لنا أكثر ماذا تقصد بالضبط

يعني هل تقصد أن جميع الفورم بما في ذلك عنوان الفورم وأزرار التكبير والتصغير وإغلاق الفورم تكون شفافة و يبقى زر واحد فقط وأؤكد على فقط يبقى ظاهرا
أم أن هناك أدوات أخرى...
أم أنك تريد إظهار عنوان الفورم

الرجاء التوضيح أكثر

بالتوفيق


الرد }}}
تم الشكر بواسطة:
#16
hoob computer كتب :أخي الكريم سامي نت,
قم بتجربة الكود التالي و أبلغني بالنتيجة:

PHP كود :
Imports System.Runtime.InteropServices

Public Class Form1
    
<StructLayout(LayoutKind.Sequential)> _
    
Public Structure MARGINS
        
Public cxLeftWidth As Integer
        
Public cxRightWidth As Integer
        
Public cyTopHeight As Integer
        
Public cyButtomheight As Integer
    End Structure
    
<DllImport("dwmapi.dll")> _
    
Private Shared Function DwmExtendFrameIntoClientArea(ByVal hwnd As IntPtrByRef margin As MARGINS) As Integer
    End 
Function

    Private 
Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Dim mg 
As MARGINS = New MARGINS
        mg
.cxLeftWidth = -1
        mg
.cxRightWidth = -1
        mg
.cyTopHeight = -1
        mg
.cyButtomheight = -1
        
' 'set all value -1 to apply glass effect to the all of visible window
        
Try
            
DwmExtendFrameIntoClientArea(Me.Handlemg)
        Catch 
ex As Exception
        End 
Try
    
End Sub
End 
Class 

الكود منقول للأمانة, لم أقم بتجربته حالياً.

تحياتي.

جربت الكود لم يعمل المطلوب عزيزي
الرد }}}
تم الشكر بواسطة:
#17
hoob computer كتب :أخي الكريم سامي نت,
قم بتجربة الكود التالي و أبلغني بالنتيجة:

PHP كود :
Imports System.Runtime.InteropServices

Public Class Form1
    
<StructLayout(LayoutKind.Sequential)> _
    
Public Structure MARGINS
        
Public cxLeftWidth As Integer
        
Public cxRightWidth As Integer
        
Public cyTopHeight As Integer
        
Public cyButtomheight As Integer
    End Structure
    
<DllImport("dwmapi.dll")> _
    
Private Shared Function DwmExtendFrameIntoClientArea(ByVal hwnd As IntPtrByRef margin As MARGINS) As Integer
    End 
Function

    Private 
Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Dim mg 
As MARGINS = New MARGINS
        mg
.cxLeftWidth = -1
        mg
.cxRightWidth = -1
        mg
.cyTopHeight = -1
        mg
.cyButtomheight = -1
        
' 'set all value -1 to apply glass effect to the all of visible window
        
Try
            
DwmExtendFrameIntoClientArea(Me.Handlemg)
        Catch 
ex As Exception
        End 
Try
    
End Sub
End 
Class 

الكود منقول للأمانة, لم أقم بتجربته حالياً.

تحياتي.


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




لتطبيق كود الأخ
[b]hoob computer[/b] يجب أن تكون خلفية الفورم والأدوات أسود Black ولون الخط 254;254;254 أي ليس أبيض تماماً وإلاّ سيصبح الخط شفاف غير مريح في القراءة.



و أعتقد أن هذا ليس مطلبك



السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#18
نعم عزيزي أبو رائد ليس مطلبي
الرد }}}
تم الشكر بواسطة:
#19

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




مطلبك في هذا الكود


PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Me
.TransparencyKey Me.BackColor
    End Sub 





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#20
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته




مطلبك في هذا الكود


PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load
        Me
.TransparencyKey Me.BackColor
    End Sub 





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

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

بارك الله فيك أخي الحبيب وجعله في ميزان حسناتك
واسمح لي بهذه الزيادة البسيطة
والتي تظهر في الكود

كود :
Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None
        'استعمل لون شفاف لليبل
        'إذا أردت أن يصبح شفاف
        Label1.BackColor = Color.Transparent
        Me.TransparencyKey = Me.BackColor
    End Sub
End Class

بالتوفيق
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,460 12-04-24, 04:07 AM
آخر رد: أبو جودة
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 176 02-03-24, 07:36 PM
آخر رد: new_programer
Photo [VB.NET] مشكلة في شكل الفورم abuyazan 5 302 27-02-24, 09:38 PM
آخر رد: aljzazy
Sad ممكن حل لهذا المشكل melad2002 0 249 30-01-24, 08:01 PM
آخر رد: melad2002
  [VB.NET] مشكلة ظهور textbox بعد حذفه من الفورم مبرمج صغير 1 1 230 27-01-24, 02:04 AM
آخر رد: مبرمج صغير 1
  ممكن استفسار عن m3u8 malekmohamed155 0 234 20-01-24, 07:47 PM
آخر رد: malekmohamed155
  ممكن تعديل في كود التفقيط للارقام melad2002 2 365 01-01-24, 08:47 PM
آخر رد: melad2002
  [VB.NET] تحويل التاريخ بين أداتين تايم بيكر في نفس الفورم محمد العموري 1 275 29-12-23, 10:44 PM
آخر رد: Kamil
  [VB.NET] السلام عليكم ممكن مساعدة اخوان احتاج يكون تسجيل الدخول textbox1 + textbox2 Coder_iraqii 4 409 18-12-23, 06:46 PM
آخر رد: Kamil
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 10,601 08-11-23, 01:44 AM
آخر رد: الحزين اليماني

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم