2011-09-23 7 views
6

मेरे पास एक प्रोजेक्ट है जो डेटा कॉन्फ़िगरेशन पढ़ने के लिए इनफाइल का उपयोग करता है।
मैंने संसाधन को कॉन्फ़िगरेशन को सहेजने का निर्णय लिया।क्या कोई फ़ंक्शन या इकाई नाम TIniFiles के रूप में है जो फ़ाइल में सहेज नहीं पाएगा?

मैं मदद पूछने के लिए अगर वहाँ एक यूनिट या समारोह Tinfile के रूप में है कि समान या संबंधित है कि डेटा config बचत वैकल्पिक है है चाहते हैं।

निष्कर्षण से अलग कोई सुझाव?

thanx।

उत्तर

13

TMemIniFile आपको क्या चाहिए और हमेशा TIniFile को प्राथमिकता दी जानी चाहिए है। आप फ़ाइल में सहेजना चाहते हैं या नहीं चुनते हैं।

क्या आप सीधे नहीं कर सकते एक संसाधन से प्रारंभ है, लेकिन यह अपने आप में यह एक साथ रखा करने के लिए बहुत मुश्किल नहीं है।

  1. अपने संसाधन को निकालने के लिए संसाधन स्ट्रीम का उपयोग करें।
  2. एक स्ट्रिंग सूची बनाएं और अपनी संसाधन स्ट्रीम को स्ट्रिंग सूची में लोड करें।
  3. एक TMemIniFile बनाएं और स्ट्रिंग सूची को पास करने वाले SetStrings को कॉल करें।
+0

+1 यह वही है जो मुझे चाहिए। TMemIniFile के लिए – XBasic3000

8

एक वर्ग TMemIniFile नामित है कि केवल inifile में परिवर्तन की बचत होती है जब आप UpdateFile फोन नहीं है। क्या यह आपके लिए पर्याप्त है?

+0

+1 करने के लिए बता इस मैं क्या जरूरत है। TMemIniFile के लिए thanx – XBasic3000

7

TMemIniFile (TCustomIniFile के वंशज) नहीं की बचत होगी जब तक कि आप TMemIniFile के लिए UpdateFile;

+0

+1 यह वही है जो मुझे चाहिए। thanx – XBasic3000