سؤال

أنا أستخدم MFC. أحتاج إلى عنصر تحكم تماما مثل ListControl، ولديه هذه الوظائف:

MyListControl mylistControl = new MyListControl();
mylistControl.setDataSource(...);
mylistControl.setSQLStatement("select a, b, c, d from table where a > 3");

وسوف يكون للنظام قائمة ListControl التي يتم ملؤها مع البيانات من قاعدة البيانات، وتوليد الأعمدة المقابلة A، B، C، D على التوالي. إذا كان هناك مثل هذا النوع من التحكم، من فضلك قل لي. إذا كان لديك أي اقتراح، واسمحوا لي أن أعرف. شكرا مقدما!

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

المحلول

اعتمادا على منصاتك ستحتاج إلى رمز مختلف. ستحتاج إلى استخدام إطار واجهة المستخدم الرسومية، لا توجد مكتبة GUI Standard في لغة C ++.

إذا كنت تريد Windows و C ++ يمكنك استخدامها mfc.clistctrl., ، ولكن هذه ليست قوية كما ذكرت وتحتاج إلى القيام بتحميل البيانات الخاصة بك.

الطريقة الأكثر محمولة هي استخدام كيو تي وانها qlistview. QSQLDATABASE. الطبقات.

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