سؤال

وأود أن تخزين متغير واحد في طلبي التي سيتم حفظها بين أشواط. وسيكون هذا رقم الإصدار التي سيتم استخدامها لتحريك خيار التحديث وهكذا سوف تتغير إلا نادرا.

هل لديها اقتراحات بشأن أفضل طريقة لتنفيذ ذلك؟ معتبرا انه مثل هذا المطلب البسيط أنا مهتم في أبسط حل.

وشكرا!

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

المحلول

وعادة، سيتم عقد هذا النوع من المعلومات في ثابت (لا متغير) في ثنائي، وسوف ثنائي الاتصال موقع خارجي لمعرفة ما إذا كان هناك نسخة أحدث من البرنامج. عندما بتحميل الجديد، فإن الملف الذي تم تنزيله حديثا يكون ثابت جديد مضمن فيه.

وبدلا من ذلك، يمكن أن يحافظ على المعلومات في نوع من ملف في نظام الملفات. أنا لست على دراية مع البيئة سيمبيان، ولكن شيئا من هذا القبيل على الأرجح موجودا.

نصائح أخرى

لقد سبق ذكره، لذلك انا ذاهب الى وضع عليه. إنشاء ملف في دليل المشروع التي سوف تحتوي على رقم الإصدار. جعل هذا الملف جزء من ملف SIS النهائي وذلك بإضافة خط حول هذا الموضوع في ملف PKG --- على سبيل المثال، وضع خط في ملف PKG لقول المثبت لنسخ الملف إلى مكان مثل c:\System\Apps\${AppName}\${filename} على الجهاز. ضمن التعليمات البرمجية، قراءة رقم الإصدار من هذا الملف. ميزة سيكون لديك من فعل ذلك بهذه الطريقة هي أنه عندما تقوم بتحديث التعليمات البرمجية وتحرير الملف في دليل المشروع وإعادة إنشاء ملف SIS المحدثة، على تحديث SIS على الجهاز، سيتم تلقائيا الحصول على استبدال إصدار الملف مع التيار واحد.

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