मेरी सलाह यहां दी गई है।
- सभी पोर्ट 32 बिट यूनिकोड के लिए पोर्ट बंद करें।
- फिर, पोर्ट 64 बिट तक।
मैं चरण 1 चरण 1 के लिए कदम 2. वहाँ है Marco Cantù's Unicode whitepaper की तुलना में कठिन होने की अपेक्षा करेंगे। मुझे अभी तक 64 बिट के लिए कुछ भी पता नहीं है। मैं आपको दृढ़ता से आग्रह करता हूं कि आप इन दो पोर्टिंग कार्यों को अलग रखें। छोटे स्वतंत्र कार्य एक बड़े संयुक्त कार्य से हमेशा आसान होते हैं।
निपटने के लिए साथ 64 बिट बंदरगाह मैं निम्न समस्याओं के बारे में सोच सकते हैं के बारे में:
- सभी 3 पार्टी पुस्तकालयों को अद्यतन करने की जरूरत है।
- सभी इनलाइन असेंबलर को ध्यान देने की आवश्यकता होगी।
- विंडोज एपीआई कार्यों तक पहुंच को देखने की आवश्यकता है। एक आम आइडिया
Integer(MyObject)
पास करना है। इसे NativeInt(MyObject)
के साथ प्रतिस्थापित करने की आवश्यकता है।
इसके अलावा मुझे नहीं लगता कि इसके बारे में चिंतित होना बहुत कुछ है। यूनिकोड बंदरगाह कहीं अधिक समस्याग्रस्त होने की संभावना है।
बैरी केली का जवाब here इस पर कुछ और मांस डालता है।
स्रोत
2011-09-22 14:58:26
migartion के बारे में Embarcadero के प्रलेखन जाँच कर सकते हैं -> माइग्रेशन (खेद टाइपो के लिए) – user959364
आप कर सकते हैं अपने प्रश्न को संपादित करें –