الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود انشاء مجلد لكن بطريقة رائعه

مغلق
بدأه boooo7 في 15 أغسطس 2005 · 9 رد · 1,492 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

هذا الكود تضعه في زر كومند

عند الضغط على زر كومند يظهر لك انبوت بوكس اكتب اسم المجلد هكذا c:\booo7

والغرض منه انشاء مجلد

لكن بطريقه رائعه

Dim sRet As String
    sRet = InputBox("Enter new local directory name:")
    If sRet <> "" Then
        MkDir sCurPath + sRet

    End If
#2

شكرا لك أخي boooo7 على الكود الجميل

essam.gif

منتديات كوكب الكمبيوتر

لكل جديد في عالم تكنولوجيا المعلومات والكمبيوتر والأخبار العلمية

http://www.planetss.com/vb

#3

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

كما تقول سنكتب اسم المجلد كاملاً فى صندوق الادخال وسيخزن فى المتغير sRet

اذاً مافائدة المتغير sCurPath ؟؟؟؟؟؟؟؟

هو لن يؤثر على الكود لانه لايحتوى على اية بيانات فلا فائدة منه :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#5

الكود بعد التعديل

اقتباس
Private Sub Command1_Click()

Dim sRet As String

sRet = InputBox("Enter new local directory name:")

MkDir sRet

End Sub

وهذا كود حذف اي ملف وليس مجلد 

اقتباس
Private Sub Command1_Click()
Dim sRet As String
   sRet = InputBox("Enter new local directory name:")
 kill  sRet
   
End Sub[CODE]


هذا حذف مجلد

Dim sRet As String

sRet = InputBox("Enter new local directory name:")

RmDir sRet

#6

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

هذا الكود يحذف المجلد بالكامل

Private Sub Command1_Click()
Dim O As Object
Set O = CreateObject("Scripting.FileSystemObject")
O.DeleteFolder "C:\Test"
End Sub

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#7
رائع اخي طــــــــbooooooooo7ـــــــــلال
#8

انا مش عارف يعني ايه الرائع في الموضوع ما هوا ده الكود اللي بنحذف بيه المجلد من 15 سنة ايه الفكرة الجديدة يعني؟!!!!!!!!!!!

Oracle 10G Certified Professional Developer.

عودة بعد 3 سنوات غياب، ان شاء الله سوف اتكلم معكم قريبا احبائي

#9

:D

عجبني رد الأخ رومانتيك برو

الفكرة الجديده إنو أمر خارج عن العاده تقدر تنشئ ملف لأول مرة في حياتك ... هذا الأخ مبتدئ يعني شيء قوي يعمل مثل كذا برامج

أشكرك أخوي طــــــــbooooooooo7ـــــــــلال

-waf

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#10

أنصحك يأستخدام دوال ال api

بدلاً من MKDIR

ضع في موديول

Public Type SECURITY_ATTRIBUTES

nLength As Long

lpSecurityDescriptor As Long

bInheritHandle As Long

End Type

Public function Createdirectory lib "kernel32" alias "CreateDirectoryA" (Byval lpPathName As String, _

lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long

ضع في الكوماند

dim retvalue as long

dim x as SECURITY_ATTRIBUTES

retvalue = createdirctoy("c:\walied",x)

هذا الموضوع مغلق.

مواضيع مشابهة