fahody قام بنشر ديسمبر 10, 2007 قام بنشر ديسمبر 10, 2007 السلام عليكم وجدت هذا المثال في النت وعدلت عليه بعض الشئ ليتناسب معنا وفكرته مفيدة جدا للمبرمجين ...... وهي ان يضع خليه في النموذج تتمدد وتنكمش على حسب عدد الكلمات المكتوبة بها المثال على 2000 2003 2007 اخوكم ابو فهد MxMiniZip.zip
نرجس الورد قام بنشر ديسمبر 11, 2007 قام بنشر ديسمبر 11, 2007 (معدل) شكرااا لك أخي الفاضل Fahody هذا ماكنت أبحث عنه منذ فتررة لي ملاحظة بسيطة .. هل يمكن تطبيقه على مربع نص في تقرير ؟ وقد لاحظت أنه يتمدد بالطول والعرض .. هل نستطيع التحكم في طريقة التمدد .. مثلاَ الطول فقط أو العرض فقط ؟ تم تعديل ديسمبر 11, 2007 بواسطه نرجس الورد
fahody قام بنشر ديسمبر 11, 2007 الكاتب قام بنشر ديسمبر 11, 2007 السلام عليكم نرجس الورد لم اجرب ما طلبت وباذن الله ان وصلت الى شئ فسوف اعلمك وشكرا على مرورك اخوكم ابو فهد
abosraa قام بنشر ديسمبر 26, 2007 قام بنشر ديسمبر 26, 2007 الأخ فهد تحية طيبة وبعد اطرح عليك سؤل وارجو ان أجد له جواب لديك وهو لدى فى برنامج بحاول آن اصممه يوجد قائمة منسدلة و اريد ان تظهر العناصر فيها بالترتيب الزى اريده دون الترتيب التصاعدى او التنازلى و العناصر text فهل يوجد كود لذلك أو اى طريقة لحل هذة المشكلة وجزاك الله كل خير
محب العلم قام بنشر ديسمبر 26, 2007 قام بنشر ديسمبر 26, 2007 (معدل) السلام عليكم إبتداءً شكرا للأخ فهد على هذا المثال لقد درست المثال واعتقد أنني سأستطيع (بإذن الله) أن احيطكم علما بتفاصيله وحيثياته قريبا جدا عند إلقاء الضوء سريعاً على هذا المثال نلاحظ ما يلي : 1. هذا المثال يستدعي إقتران API وهو DrawText وتم عمله من ستيفين ليبانز (Stephen Lebans) 2. اسم الإجراء هو fAutoSizeTextBoxS 3. هذا المثال يعمل عندما يكون مربع النص في قسم التفاصيل ويلزم إجراء تغييرات إذا وضع في قسم أخر في النموذج 4. هناك نسخة خاصة من هذا المثال تعمل لسطر واحد فقط كما تطلب الأخت نرجس. 5. هذا المثال يفترض عرضا ثابتا لعنصر التحكم مربع النص 6. لا يمكن تصغير مربع النص أقل من 1440 twips 7. يعمل لمربع نص يمتلك التركيز أبسط طريقة لأن نجعله لا يتمدد في الطول هو عدم السماح باستخدام Enter في مربع النص. ملاحظة مهمة عن طريقة عمله : يعمل بحسب حجم الفونت المستخدم (font size) وهنا يكمن سر حسابات تغيير الحجم وهناك المزيد من الملاحظات تحياتي تم تعديل ديسمبر 26, 2007 بواسطه محب العلم
Accessna قام بنشر ديسمبر 26, 2007 قام بنشر ديسمبر 26, 2007 شكرا للجميع هذا مثال شاركت به في منتدى الفريق العربي سابقا . وفكرته تعتمد على فتح ملف اكسل ثم وضع النص في خلية ومن ثم تحجيم الخلية بحسب مواصفات الخط ثم نأخذ مواصفات الخلية بالأكسل واستخدامها في تحجيم صندوق النص في الأكسس . فكرتها بسيطة ولكنها تغني عن استخدام أكواد كثيرة وحسابات قد تخطئ حيث الحسابات موكلة لمايكروسوف أكسل . أنا لم أشاهد الملف المرفق الأول فاسمحوا لي لعدم قيامي بالمقارنة وكل ما كتبته هو فقط تخمين أن الأكواد سوف تكون كثيرة وحساباتها طويلة . ResizeTextBox2.rar
محب العلم قام بنشر ديسمبر 26, 2007 قام بنشر ديسمبر 26, 2007 تخمينك في محله يا اكسيسنا وشكرا لك على مثالك الرائع الذي سيشمله تقريري لاحقا وقريبا بإذن الله هل هذه الفكرة من تصميمك ؟ تحياتي
Accessna قام بنشر ديسمبر 27, 2007 قام بنشر ديسمبر 27, 2007 شكرا لك أخي محب العلم الفكرة من تصميمي والتصميم من تفكيري
محب العلم قام بنشر ديسمبر 27, 2007 قام بنشر ديسمبر 27, 2007 كل الاحترام والتقدير للأخ Accessna كلا المثالين بحاجة لعمل إضافي ومثال الأخ أكسسينا رغم أنه يعمل التمدد العمودي ولكنه يخفق في تحديد مواقع enter بالنسبة لمثال stephen يحسب بدقة متناهية وقد طورته ليعمل افقيا أو عموديا أو كليهما حسب الطلب كما في مشاركة نرجس في خاصية علامة (وليس علامات ذكية) نضع H ليتمدد أفقيا فقط V ليتمددعموديا فقط لا شيء يعمل بالاتجاهين التعديل :MxMini2003.rar يوجد مشكلة أخرى في كلا المثالين وهي ان التمدد يبدأ من الجهة اليسرى العليا لمربع النص وهذا التمدد لن يكون جميلا إذا كانت المحتويات عربية. شخصيا لم يروقني المثال كثيرا ولا ارى له استخداما منظورا ، إنما كتطبيق للمهارات والخفايا البرمجية فكلا المثالين رائع وقوي تحياتي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.