كود :
Dim Types As String = ".jpg.png"
If Types.Contains(Path.GetExtension) Then
Dim information = My.Computer.FileSystem.GetFileInfo("C:\MyFile.jpg")
MsgBox("The file's full name is " & information.FullName & ".")
End If
]
هذا الكود اذا كان صيغة الملف jpg او png يتم تنفيز العملية
sajad كتب :السلام عليكم
جرب هذا الكود
PHP كود :
If IO.Path.GetExtension("C:\MyFile.jpg") = ".jpg" Or IO.Path.GetExtension("C:\MyFile.jpg") = ".png" Then
MessageBox.Show(IO.Path.GetExtension("C:\MyFile.jpg"))
End If
موفق ان شاءالله
اخى هل يمكن اذالة مسار الملف ؟
انا وجت هذا الكود لاكن يعمل فى ال DragDrop فهل يمكن تعديلة ؟
كود :
[CODE] Dim s() As String = e.Data.GetData("FileDrop", False)
Dim i As Integer
Dim Types As String = ".jpg .png"
If Types.Contains(Path.GetExtension(s(i))) Then
End If
[/CODE]
السلام عليكم
أخي لا يجوز ازالة اسم الملف لان دالة الـExtension تأخذ مدخل واحد وهو مسار الملف ,لذا لايمكن ذلك ,يعني هي في الاساس مبنية على هذا الشكل.
أما بخصوص الDrag&Drop نفس الشيء ,لاحظ كيف مسند مسارات الصور الى الدالة Extension
اخى انا اريدة ذى هاذا الكود لاكن لا اعرف كيف اخلى Listbox متابلش غير jpg
كود :
For Each Path As String In My.Application.CommandLineArgs
Dim file As String() = Directory.GetFiles(Path, "*.jpg")
Dim i As Integer
For i = 0 To UBound(file)
Dim temp As String
temp = file(i)
ListBox1.Items.Add(temp)
Next
Next