سؤال

أود أن إنشاء شريط التقدم للإشارة إلى حالة مهمة دفعي في Ruby.

لقد قرأت بعض الدروس / المكتبات على استخدام (ن)اللعنات, التي لم نكن مفيدة جدا في شرح كيفية إنشاء "الرسوم المتحركة" شريط التقدم في المحطة أو استخدام الشتائم مع Ruby.

أنا بالفعل على علم باستخدام موضوع مستقل لرصد التقدم المحرز في وظيفة معينة, أنا فقط غير متأكد من كيفية المضي قدما في رسم شريط التقدم.


التحديث

ProgressBar الطبقة بشكل مستقيم إلى الأمام ، تماما حل مشكلتي.

هل كانت مفيدة؟

المحلول

كنت قد تكون قادرة على الحصول على بعض الأفكار من روبي/ProgressBar المكتبة, يولد النص أشرطة التقدم.أنا تعثرت عبر عدة أشهر ولكن لم تقدم أي فائدة من ذلك.

نصائح أخرى

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

شخصيا أعتقد الشتائم هو مبالغة في هذه الحالة.في حين لعنات lib الجميل (وأنا في كثير من الأحيان استخدام بنفسي) انها بيتا أن تتعلم كل مرة لم يلزم ذلك لمدة 12 شهرا والتي قد تكون علامة على سوء تصميم واجهة.

إذا لسبب ما لا يمكنك الحصول على مع شريط التقدم lib جوي اقترح لفة الخاص بك و الإفراج عنها بموجب جدا رخصة حرة لحظة مجد :)

على ويندوز ، اللعنات يعمل من خارج منطقة الجزاء ، سأركع لا و شريط التقدم الشتائم ينبغي أن يكون كافيا.لذا استخدام الشتائم بدلا من سأركع.

أيضا, كل اللعنات و سأركع هي رقاقة رقيقة مغلفة حول مكتبة c - هذا يعني أنك لا تحتاج حقا روبي محددة الدروس.

ومع ذلك ، موقع معول يمكنك تحميل جميع أمثلة التعليمات البرمجية الكتاب.ملف "ex1423.rb" يحتوي على الشتائم التجريبي الذي يلعب كرة الطاولة التي ينبغي أن تعطيك الكثير من المواد لتحصل على الذهاب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top