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

IE Automation Error 70

بدأه شريفي في 8 مارس 2014 · 3 رد · 562 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أحاول كتابة كود بالفيجول بيسك للتطبقات VBA لأتممة الانترنت اكسبلورر ، ومرفق كود لفتح المتصفح وفتح موقع جوجل وادخال نص في مربع البحث والضغط على زر بحث ، وقد نجح سابقا . والآن لأمر ما لا أعلمه صار يعطي خطأ Run-time error '70' Permission denied

ما السبب يا ترى ؟

 

auto.rar

#2

تفضل اخي الكريم : شريفي

 

ملفك بعد التعديل

 

post-15367-0-44737400-1394307568_thumb.g

 

 

 

za-Google Search.rar

 

بالتوفيق

1
#3

شكرا للأستاذة أم عهود وإنه لشرف كبير أن تمر على تساؤلي فضلا عن أن تجيب عليه .

لا زال الحال نفسه والخطأ نفسه و الخطأ يظهر قبل الوصول إلى التعديل الذي أجريته _ أيتها الأستاذة .

يظهر الخطأ عند السطر :

"IE.Document.All("q").Value = "what you want to put in text box
ويرفض أن يدخل على مكونات الصفحة سواء مربع نص أو زر أو خلافه.. حتى أني قدمت السطر
IE.Document.all("btnK").Click
 
فظهر الخطأ فيه . كنت قد بحثت على مدى اليومين السابقين في النت قبل وضع سؤالي وبدا لي أن هناك شكوى متكررة ولكن لم أجد حلا . وقد يكون سببه في جهازي لبرنامج ركبته او لآخر حذفته وسأقوم بتجربة الأمر على جهاز صديق  وسأعلمكم بالنتيجة . ولكن في كل الأحول : أريد حلاً!!!

تم تعديل هذه المشاركة بواسطة شريفي في 9 مارس 2014 في 00:10

#4

اخي الفاضل

 

الملف يعمل لدي بصوره صحيحة ولا يوجد به اي خطأ ولهذا استخدمه كما هو بدون اي تعديل في الكود البرمجي .

 

 اذا ظهرت لك رسالة الخطأ رقم 70 فهذا يعني احد أمرين :

 

1. إما انك تستخدم الويندوز بصلاحيات مستخدم وكما تعلم ان صلاحيات المستخدم محدوده لا يمكنه التحكم الكامل في جميع خصائص الكمبيوتر 

 

لذا يجب عليك ان تفتح الكمبيوتر كمسئول as Administrator حتى تستطيع التحكم الكامل في الجهاز لأن الكود البرمجي الخاص بفتح المتصفح

 

وإرسال الأوامر من الأكسيس يتطلب ان يكون حساب الويندوز هو المسئول وليس المستخدم الذي صلاحياته محدوده .

 

 

2. يوجد لديك خلل في ريجستري النظام ويجب عليك اصلاحه فقد يكون هناك برنامج ما سواء فيروس او تروجان عبث بمحتويات الريجستري

 

وتحتاج الى تنظيف الريجستري بواسطة هذا البرنامج

 

http://awsdownload.regcure.com/regcurepro/205/RegCureProSetup.exe

 

 

3. اذهب الى متصفح الإنترنت اكسبلولر ثم اختر خيارات ثم اختر خيارات الإنترنت  Internet Options

 

اذهب الى تبويب خيارات متقدمه  Advanced menu tab

 

قم بالتأشير بعلامة صح على تعطيل البرامج النصية  Disable script debugging

 

قم بإزالة الصح من على عرض اعلام بكل خطأ يحدث بالبرنامج النصي  Display a notification about every script error

 

post-15367-0-77763400-1394326002_thumb.g

 

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

 

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 9 مارس 2014 في 03:47

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