में एक डेल्फी बाइनरी फ़ाइल पढ़ना मैं एक फ़ाइल है जो निम्न डेल्फी घोषणा के साथ लिखा गया था ...अजगर
Type
Tfulldata = Record
dpoints, dloops : integer;
dtime, bT, sT, hI, LI : real;
tm : real;
data : array[1..armax] Of Real;
End;
...
Var:
fh: File Of Tfulldata;
है मैं फ़ाइलों में डेटा (आकार में कई एमबी) यदि अजगर का उपयोग कर विश्लेषण करना चाहते हैं संभव - क्या डेटा में पढ़ने और डेटा को पाइथन ऑब्जेक्ट्स में डेल्फी रिकॉर्ड के समान रूप में डालने का एक आसान तरीका है? क्या किसी को पुस्तकालय के बारे में पता है शायद यह करता है?
यह, निम्न विकल्पों में जो (या नहीं हो सकता) उचित हो सकता है के साथ डेल्फी 7 पर संकलित किया गया है
- रिकार्ड फील्ड संरेखण: 8
- पेंटियम सुरक्षित FDIV: गलत
- ढेर फ्रेम्स: झूठे
- अनुकूलन: यह सच है
एक बात आप पता लगाने के लिए की जरूरत है क्या 'Real' समय डेल्फी कोड संकलित किया गया था पर मतलब है। नए कोड में, यह 'डबल', सामान्य आईईईई 64-बिट फ्लोटिंग-पॉइंट नंबर के लिए उपनाम है। पुराने डेल्फी संस्करणों में, यह क्या आजकल 'Real48', जो मैं कहीं और लागू किया कभी नहीं देखा है के रूप में जाना जाता है (हालांकि वहाँ सी # में' double' करने के लिए उन 6-बाइट प्रकार परिवर्तित करने के बारे में स्टैक ओवरफ़्लो पर यहां सवाल के एक जोड़े थे, जो आपके अपने प्रयास में उपयोगी हो सकता है)। –
क्या आप जानते हैं कि किस डेल्फी संस्करण को संकलित किया गया था? – PhiS
कोड डेल्फी 7 – Brendan