منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : هل Conversions.ToLong = CLng ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عند استخدام Conversions.ToLong يظهر خطء
Conversions.ToLong = CLng ؟
ما الخطأ الذي يظهر ؟؟ وكيف تستخدم هذه الدالة ؟؟

بخصوص ان Conversions.ToLong = CLng ؟ ,, فالاجابة نعم حسب معلوماتي
السلام عليكم،
ربما نسيت أن تضع هذا السطر
كود :
Imports Microsoft.VisualBasic.CompilerServices

جربت الكود بدون مشاكل
كود :
Imports Microsoft.VisualBasic.CompilerServices

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim res As New List(Of String)

        Dim num1 As Short = 50S
        res.Add(Conversions.ToLong(num1))

        Dim num2 As Integer = 50I
        res.Add(Conversions.ToLong(num2))

        Dim num3 As Single = 50.0F
        res.Add(Conversions.ToLong(num3))

        Dim num4 As Double = 50.0R
        res.Add(Conversions.ToLong(num4))

        Dim num5 As Decimal = 50D
        res.Add(Conversions.ToLong(num5))

        Dim num6 As String = "50"
        res.Add(Conversions.ToLong(num6))

        Dim StrRes As String = "- " & String.Join(vbCrLf & "- ", res.ToArray())
        MsgBox(StrRes)
    End Sub
End Class