shadi77

كود انشاء ملف تكست لا يعمل على الويندوز 7 ما الحل

4 ردود في هذا الموضوع

مرحبا

اتمنى تكونو جميعا بخير وعافية واسمحو لي بالاستفسار التالي

استخدم العبارة التالية لانشاء ملف مفكرة في البارتشن سي بمجلد الويندوز:

If Dir("C:\windows\text.txt", vbDirectory) = "" Then

Open "C:\windows\text.txt" For Append As #1

Print #1, "000"

Close #1

End If

المشكلة ان الكود يعمل على اي بارتشن اخر باستثناء البارتشن سي اي ان الويندوز 7 يمنع انشاء الملف في هذا البارتشن ما الحل ؟

مع العلم ان الكود يعمل جيدا على ويندوز اكس بي ...

ارجو المساعدة ولكم مني كل التقدير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

البرنامج ينشئ الملف فقط أم ينشئ الملف والمسار كاملا؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

البرنامج ينشئ الملف فقط أم ينشئ الملف والمسار كاملا؟

لم افهم سؤالك بشكل واضح !

البرنامج يتم انشاؤه بشكل طبيعي في المسار سي ولا مشكلة في ذلك

لكن وعند استخدام الكود السابق من داخل البرنامج لا يضوم بالوظيفة المطلوبة وانشاء الملف في البارتشن سي ! وان غيرنا البارتشن الى دي مثلا يعمل الكود بشكل طبيعي !

ما الشيئ المخفي والذي يمنع اضافة الملف في البارتشن سي مع العلم ان الاذونات كاملة على الويندوز سفن!

كل التقدير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

انا جربت الكود على ويندز سفن واشتغل ومافيش اى مشكلة على ما اعتقد ممكن موضوع السيكيورتى هو المشكلة ممكن تجرب حاجة اكتب الكود فى برنامج منفصل وحولة الى ملف تنفيذى (EXE) ولما تشغلة اعملة Run as admin وشوف اية الهيحصل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .