الخطأ Unable to invoke Code Completion عند استخدام ctrl+space
#1
برنامجي متكون من form 05يعمل بشكل عادي لكن في form 01 عند اضافة كود جديد وعند الضغط على Ctrl+Space لعرض و البحث الاقتراحات الممكنة للتكملة لا يتم ذلك ويصدر دلفي رسالة الخطأ التالية امل بقية الفورم فلا يوجد هذا المشكل

.jpg   Unable to Invoke Code Completion.jpg (الحجم : 20.89 ك ب / التحميلات : 29)
إقتباس :.( [Pascal Error] Unit1.pas(1): Unable to invoke Code Completion due to errors in source code)
وبعد تحديد نص رسالة الخطأ و الضغط على F1 (HELP) يتم عرض النص
إقتباس :
The symbol is tagged (using the deprecated hint directive) as no longer current and is maintained for compatibility only. You should consider updating your source code to use another symbol, if possible.
The $WARN SYMBOL_DEPRECATED ON/OFF compiler directive turns on or off all warnings about the deprecated directive on symbols in the current unit..
الرد
#2
ما هي نسخة الدلفي التي تستخدمها؟
تأكد من Search Path
كود :
HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0\Library\Win32 $(BDS)\Imports $(BDS)\include $(BDSCOMMONDIR)\Dcp\$(Platform) $(BDSLIB)\$(Platform)\release $(BDSUSERDIR)\Imports
الرد
#3
استعمل الدلفي 7
ماذا افعل ب Search Path بالتحديد
توضيح :
المشكل الذي طرحته كنت اقصد به ان في الفورم رقم 1 فقط عند الضغط على ctrl+space للتكملة اللآلية للكود مثلا button1.cap يصدر الدلفي رسالة الخطأ السالفة الذكر .
مع العلم ان هذا المشكل يحدث فقط عند اضافة عناصر جديدة للفورم رقم 1 اما بقية العناصر التي في الفورم1 والتي وضعتها قبل حدوث المشكل لا يصدر الدلفي رسالة الخطأ بل يصدرها فقط عند اضافة عنصر جديد للفورم 1.
مع العلم ان المشكل يحدث في الفورم رقم1 فقط اما بقية الفورم 2و3و4 لا يوجد اي مشكل.
الرد
#4
هذا الخطأ يحدث عندما يكون هناك خطأ ما في الكود راجع كل الكود من اول الى اسفل و الله اعلم
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم