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

run-time error 75 path/file access error

مغلق
بدأه foxxxx في 14 مارس 2007 · 18 رد · 4,375 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اخواني عندي كود بسيط هو عباره عن تحويل اي ملف تنفيذي من exe الى txt او الا العكس

عندما اضع الكود في البروجكت واسوي فحص يطلع معي الغلط الي في العنوان مع انه المسار للبرنامج صحيح ميه في الميه والتهجئه ميه في الميه

والكود عباره عن

If Dir("C:\Program Files\xxxxxxxxxxxxxxxxxxxxx\avp.exe") <> "" Then

Name "C:\Program Files\xxxxxxxxxxxxxxxxxxxxx\avp.exe" _

As "C:\Program Files\xxxxxxxxxxxxxxxxxxxxxxxxxxxx\avp.txt"

end if

طبعا هذا ما ييحوي البروجكت وعند تشغيل البروجكت مباشره يطلع لي الخطا اعلاه

ارجوا المساعده

مشكورين مقدما

#3

شكرا اخوي اليوسفي لكن الاكسات مجرد تمثيل للامتداد فيط لا اكثر ولا اقل فقط وضعتها كمثال

#4

طيب أنا جربت الكود ومافي أي مشكلة ، فقط تأكد من وجود الملف:

If Dir("C:\11.exe") <> "" Then
Name "C:\11.exe" As "C:\11.txt"
End If
#5

هل المجلد الى هيحتوى الملف المسمى بواسطة الكود موجود ؟

#6

نعم موجود وهذا الي محيرني يعني عند تشغيل البروجكت يفتح البروجكت ومن ثم يطلع الخطا مباشره لكن اذا شلت الكود يشتغل البروجكت طبيعي

#7

يبفقى الشق التانى من الرسالة File Access Error , أكيد الـ EXE شغال , أفتح الـ Task Manager و شوفه.

#8

وهذي صوره توضيحه للخطا مع العلم تم مراجعه الملف والامتداد والمجلد بس اشك ان الكود فيه شي غلط

post-29901-1173910294_thumb.jpg

#9

راجعت الـ Task Manager :rolleyes: ؟

#10

اعتقد حتى لو شغال في التاسك لازم يغير لانه امر تغير امتداد مش اسم ولا حذف

نعم راجعت

تحياتي

تم تعديل هذه المشاركة بواسطة foxxxx في 15 مارس 2007 في 01:17

#11

لو شغال هيرفض أى شيئ

#12

قبل كانت اجرب على برنامج شغال عادي ولمن افتح البرنامج تلقائي يغير الامتداد

طيب على افتراض انه شغال مفيش كود يوقف تشغيله ويغير امتداده

#13
اقتباس
قبل كانت اجرب على برنامج شغال عادي ولمن افتح البرنامج تلقائي يغير الامتداد

مستحيل يغير الإمتداد والبرنامج شغال

يمكن توضح ماهو مبتغاك من هذا

#15

لأ أعرف كود VB لتحرير الملفات من أى حماية , أن كان الـ EXE نفسه شغال فلازم تقفله منه هو أو من أى Task Manager أما لو حاجة تانية فاتحاه أنا بستعمل برنامج أسمه Unlocker للتخلص من الحماية دى

#16

اذا كان الملف شغال او يستخدمه برنامج اخر او مفتوح اذا كان تنفيزى فسيظهر هذا الكود جرب البرنامج على ملفات اخرى وهناك عيب اخر واذا حاولت اللعب فى ملف على Cd او flopy write protected نفس النظام حاول تغيير المسار وجرب

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#17

coffee.gif

اعتقد ان المشكلة تحدث لأنك تقوم بتحويل مهام ملف تنفيذي يعمل خلال الويندز الى داخل ملف آخر كما قال لك الاخ msayed2004 تأكد من عدم وجوده في Task Manager

HnHn_avp.JPG

فأنتبه : ان تكرار العملية بتشغيل البرنامج اكثر من مره قد تفقد ذلك الملف مما يسبب مشاكل كظهور تلك الرسالة او اكثر

حاول تجربت العملية مع ملف لا يستخدمه النظام كما فعل الاخ عبد العزيز اليوسفي

تم تعديل هذه المشاركة بواسطة HnHn في 15 مارس 2007 في 10:16

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#18
اقتباس
مستحيل يغير الإمتداد والبرنامج شغال

بالوندوز XP يمكن تغيير أسم وإمتداد الملف وهو شغال

#19
عبد العزيز اليوسفي كتب:
بالوندوز XP يمكن تغيير أسم وإمتداد الملف وهو شغال

ليس عن طريق الأكواد على ما أعتقد :unsure:

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

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