- Red Magic 11 Air – vékony házból süvít a szél
- Csíptetős fülesek csatája – Sony LinkBuds Clip vs. Huawei FreeClip 2
- Mérföldkő a szilárdtest-akkuknál: fontos lépést tett a QuantumScape
- Újabb óriásakku a Honortól: a X80 lehet a következő 10 000 mAh-s modell
- iPhone 18 Pro Max: kis kapacitásbővítés hoz nagy előrelépést üzemidőben
- Apple iPhone 16 Pro - rutinvizsga
- iPhone topik
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Ezek a OnePlus 12 és 12R európai árai
- OnePlus 15 - van plusz energia
- Yettel topik
- Itt az első hivatalos poszter a Galaxy S26 Ultrához
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- Samsung Galaxy S10e - esszenciális
-
Mobilarena

Új hozzászólás Aktív témák
-
vz12
tag
Hali!
Anno amikor a DOS-os Pascalból (TP) átírtam egy progimat D3-ba én is találkoztam ezzel a problémával. Input + output célból volt egy rekordokból álló tipusos fájlom ami TP alatt tökéletes volt, de D3-ban nekem is elcsúszott beolvasáskor. Én magamtól rátaláltam a megoldásra, csak most kapásból nem emlékeztem hogy mi volt az.
De egy kis keresgélés után megtaláltam hogy melyik volt az a progi, és mivel szerencsére kommentelni sem felejtettem el (!) így az én megoldásomat most el tudom mondani. Fordítási direktívákkal (!!!) kellett játszani, na nem sokat de célirányosan.Én ezt a kettőt állítottam be a program elején, lehet később is de legkésőbb a fájlkezelés előtt:
{$H-} // default is ShortString
{$A-} // NOT Aligned record fieldsA Project Options/Compiler menüpontban is le lehet szedni a 2 pipát a checkboxból, de így a programból kiadott utasításként hosszabb távon biztosabb a siker ...

A {$H-} sem árt, de főleg a {$A-} a lényeges, mert az alapértelmezett "+" valami automatikus szóhatárra illesztést végez, tehát 4 byte-os határra "tol" adatokat a rekordban (igazából nem tudom hogy mi célból), kikapcsolva meg nem tologat semmit, nekem így megszűnt az elcsúszás. Sajnos a "+" a default. Nekem gyanús hogy ez lesz a megoldás Nálad is, tehát ez(eke)t ki kellene kapcsolni.
Egy próbát megér.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- One otthoni szolgáltatások (TV, internet, telefon)
- Eredeti játékok OFF topik
- Windows 11
- alza vélemények - tapasztalatok
- Napelem
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- LEGO klub
- Kertészet, mezőgazdaság topik
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Milyen program, ami...?
- További aktív témák...
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

De egy kis keresgélés után megtaláltam hogy melyik volt az a progi, és mivel szerencsére kommentelni sem felejtettem el (!) így az én megoldásomat most el tudom mondani. Fordítási direktívákkal (!!!) kellett játszani, na nem sokat de célirányosan.


