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

كيف يمكن عمل Rename لملف باستخدام Api

مغلق
بدأه smsm3650 في 5 ديسمبر 2005 · 4 رد · 651 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن إعادة تسمية ملف من الفيجوال نفسه

اقصد بدون استخدام اوامر كهذه

Open ("C:\AAA.bat") For Output As #1

ثم تضع فيه اللذي تريد ثم Shell

لا .. اريد اعاده تسمية من الفيجوال نفسه

هل هذه الدالة من الـ Api تفيد

SHFileOperation

ارجو المساعده ولكم جزيل الشكر

#2

هلا بيك

الحل باستخدام هذه الدالة

Private Declare Function MoveFile Lib "kernel32" Alias "MoveFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String) As Long

Call MoveFile((الاسم ومسار الملفالجديد ), (الاسم والمسارالقديم ))

يوجد دوال اخرى لكن هذه الدالة تؤدى الغرض

اخوك الكابتن ديب

تم تعديل هذه المشاركة بواسطة deeb_monitor في 5 ديسمبر 2005 في 23:04

الكابـــــــــــwinxp4444ـــــــتـــــــــن

بعض من برامجى

see itdeeb monitor 2005

net monitor 2004

deeb security system

deeb encription system-with speshal algo. make by me

deeb mdb killer

deeb cash pass killer

ديب دلول ▒ deebdalloul

for i= 1 to 10000 deeb x*i programblood.gif

#3

يمكنك عمل ذلك أيضا بدون أستخدام ال api

بواسطة الأمر

name filename as newname

فمثلا إذا كان أسم الملف my.txt و تريد تسميته my.dat

name "c:\my.txt" as "c:\my.dat"

و الدالة SHFileOperation

هى من دوال أيه بى أى فى نقل وحذف و نسخ و إعادة تسمية الملفات

و هى من الدوال المتقدمة نوعا ما فى التعامل مع الملفات

لا تراجع و لا إستسلام

#4

شكـــــــــــــــــــــــــــــــــــراً جزيلا لك اخي net_code

هذا بالظبط ما كنت ابحث عنه

وألف مليون شكر لإخي deeb_monitor لأانك ارشتدتني لداله كنت ابحث عنها سابقا

زادكم الله من علما على علم

#5

هلا بيك اخى احنا دائما فى الخدمة

الكابـــــــــــwinxp4444ـــــــتـــــــــن

بعض من برامجى

see itdeeb monitor 2005

net monitor 2004

deeb security system

deeb encription system-with speshal algo. make by me

deeb mdb killer

deeb cash pass killer

ديب دلول ▒ deebdalloul

for i= 1 to 10000 deeb x*i programblood.gif

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

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