hkiani
دوشنبه 10 تیر 1387, 10:39 صبح
با سلام
من ميخواهم در برنامهام اطلاعاتي در مورد قسمتهاي مختلف پنجرهها از قبيل پهنا يا ارتفاع اسكرول بارها و يا ارتفاع نوار وظيفه در ويندوز بدست بياورم.
بعد از بررسيهاي متعدد به اين نتيجه رسيدم كه كنترل SysInfo كه در خود ويندوز وجود دارد براي همين كار است، ولي هنگام استفاده از آن با خطا مواجه ميشود.
من كامپوننت فوق را با استفاده از گزينه Import ActiveX Control به Component Palete اضافه كردم. هنگام افزودن كامپوننت به فرم برنامه، خطاي زير صادر ميشود:
License information for TSysInfo not found.
You cannot use this control in design mode.
از طريق كدنويسي هم امتحان كردم ولي اين بار در هنگام اجراء برنامه همان خطاي فوق رخ داد.
هر كدام از دوستان كه ميتوانند من را راهنمايي كنند ممنون خواهم شد:
آيا روش بهتري براي دستابي به اطلاعات فوق (System Metrics) در ويندوز وجود دارد؟
آيا ميتوان مشكل فوق را در استفاده از TSysInfo برطرف كرد؟
با تشكر
من ميخواهم در برنامهام اطلاعاتي در مورد قسمتهاي مختلف پنجرهها از قبيل پهنا يا ارتفاع اسكرول بارها و يا ارتفاع نوار وظيفه در ويندوز بدست بياورم.
بعد از بررسيهاي متعدد به اين نتيجه رسيدم كه كنترل SysInfo كه در خود ويندوز وجود دارد براي همين كار است، ولي هنگام استفاده از آن با خطا مواجه ميشود.
من كامپوننت فوق را با استفاده از گزينه Import ActiveX Control به Component Palete اضافه كردم. هنگام افزودن كامپوننت به فرم برنامه، خطاي زير صادر ميشود:
License information for TSysInfo not found.
You cannot use this control in design mode.
از طريق كدنويسي هم امتحان كردم ولي اين بار در هنگام اجراء برنامه همان خطاي فوق رخ داد.
هر كدام از دوستان كه ميتوانند من را راهنمايي كنند ممنون خواهم شد:
آيا روش بهتري براي دستابي به اطلاعات فوق (System Metrics) در ويندوز وجود دارد؟
آيا ميتوان مشكل فوق را در استفاده از TSysInfo برطرف كرد؟
با تشكر