تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد تحويل كود من vb.net الئ C#
#1
أن كان ممكن تحويل هذا الكود الئ C#





Imports System.IO
Imports System.Runtime.InteropServices

Public Class Form1


    <DllImport("shell32.dll")> _
    Private Shared Function SHFormatDrive(ByVal hwnd As IntPtr, ByVal drive As UInteger, _
             ByVal fmtID As UInteger, ByVal options As UInteger) As ULong
    End Function


    Private Enum SHFormatFlags As Integer
        SHFMT_ID_DEFAULT = &HFFFF
        SHFMT_OPT_FULL = &H1
        SHFMT_OPT_SYSONLY = &H2
        SHFMT_ERROR = &HFFFFFFFF
        SHFMT_CANCEL = &HFFFFFFFE
        SHFMT_NOFORMAT = &HFFFFFFD
        SHFD_FORMAT_FULL = 0   ' full format
        SHFD_FORMAT_QUICK = 1  ' quick format
    End Enum

    Private Sub FButton_Click_1(sender As System.Object, e As System.EventArgs) Handles FButton.Click
        If CBoxDrives.Text = "" Then
            MsgBox("No Drive Selected")
            Exit Sub
        End If
        Dim Iresult As ULong = SHFormatDrive(CType(Me.Handle.ToInt32, IntPtr), CUInt(Asc(CBoxDrives.Text.Substring(0, 1)) - Asc("A")), CUInt(SHFormatFlags.SHFMT_ID_DEFAULT), 1)
    End Sub

    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        With FButton
        End With
        Me.Controls.Add(FButton)
        With CBoxDrives
            .DropDownStyle = ComboBoxStyle.DropDown
        End With
        Me.Controls.Add(CBoxDrives)

        Dim DrivesFound As Integer = 0
        Dim allDrives() As DriveInfo = DriveInfo.GetDrives()
        Dim d As DriveInfo
        For Each d In allDrives
            If ((d.DriveType = DriveType.Fixed) Or (d.DriveType = DriveType.Removable)) AndAlso Environment.GetEnvironmentVariable("SYSTEMROOT").StartsWith(d.Name) = False Then
                CBoxDrives.Items.Add(d.Name)
                DrivesFound += 1
            End If
        Next
        CBoxDrives.SelectedIndex = DrivesFound - 1
    End Sub
End Class
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
أريد تحويل كود من vb.net الئ C# - بواسطة adel50 - 21-09-19, 12:40 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [C#.NET] تحويل كود ahmed_king2023 2 884 06-06-23, 09:44 AM
آخر رد: fouadhdfouad
  [VB.NET] تحويل كود ahmed_king2023 6 1,337 22-04-23, 11:30 PM
آخر رد: ahmed_king2023
  [C#.NET] تحويل كود الي c# ali_ahmed12 2 843 10-01-23, 03:02 PM
آخر رد: ali_ahmed12
  [C#.NET] تحويل كود الي c# ali_ahmed12 2 955 03-12-22, 03:52 PM
آخر رد: ali_ahmed12
  [VB.NET] تحويل كود الي c# ali_ahmed12 5 1,279 30-11-22, 07:32 PM
آخر رد: ali_ahmed12
  [VB.NET] تحويل كود الي c# ali_ahmed12 0 660 29-11-22, 06:30 PM
آخر رد: ali_ahmed12
  [C#.NET] تحويل كود تالي الي c# ali_ahmed12 5 1,270 17-11-22, 04:25 AM
آخر رد: yaser27
  [C#.NET] تحويل كود الي c# ali_ahmed12 2 1,416 02-11-22, 05:54 PM
آخر رد: الماجيك مسعد
  تحويل دالة ali_ahmed12 11 2,580 16-10-22, 02:32 PM
آخر رد: Meen2
  تحويل مشروع من c# الى فيجول بيسك Lathe1 3 1,791 04-06-22, 08:49 PM
آخر رد: Lathe1

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


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