08-07-2009, 10:07 PM
جزاكم الله خيراً على هذا الدرس , وعلى هذا النقاش الرائع
واستفدت كثيراً منه لأنني كنت أبحث عن موضوع يشرح عمليات إرسال الرسائل بين البرامج المختلفة
لدي سؤال في الكود التالي :
ما وظيفة البارمتر الأخير LongInt(@Tex[1]) ؟
فهمت انه يحول عنوان المحرف الأول من المتغير إلى LongInt , لكن لماذا ؟
أنا جربت الكود على نص مكون من 300 حرف x , وعمل بشكل جيد (طبعا لم يتم نقل جميع حروف x وذلك بسبب Max_Path)
لكن , عند جعل رقم 1 في البارمتر الأخير = 13 , تظهر عبارة VERSION_INFO يليها بقية حروف x
أما عند جعل رقم 1 في البارمتر الأخير = 14 أو أكثر , تظهر عبارة VERSION_INFO فقط
جزاكم الله خيرا
واستفدت كثيراً منه لأنني كنت أبحث عن موضوع يشرح عمليات إرسال الرسائل بين البرامج المختلفة
لدي سؤال في الكود التالي :
كود :
SendMessage(edi ,WM_GETTEXT ,Max_Path ,LongInt(@Tex[1])) ;
فهمت انه يحول عنوان المحرف الأول من المتغير إلى LongInt , لكن لماذا ؟
أنا جربت الكود على نص مكون من 300 حرف x , وعمل بشكل جيد (طبعا لم يتم نقل جميع حروف x وذلك بسبب Max_Path)
لكن , عند جعل رقم 1 في البارمتر الأخير = 13 , تظهر عبارة VERSION_INFO يليها بقية حروف x
أما عند جعل رقم 1 في البارمتر الأخير = 14 أو أكثر , تظهر عبارة VERSION_INFO فقط
جزاكم الله خيرا