16. februar 2006 - 21:50Der er
10 kommentarer og 1 løsning
Spørgsmål om Turbo Pascal
Er det muligt at konvertere dat filer genereret af et program der så vidt jeg kan se er skrevet i Pascal? Jeg har ikke den fjerneste forstand på det sprog, har kun snust lidt til det for 20 år siden. Det drejer sig om et medlemskartotek der køres i DOS. Det er ikke 2000 kompatibelt, så det er på tide at skifte ud. Kan man på en eller anden måde trække data ud af de .dat filer der indeholder data, eller evt. konvertere dem? Grunden til at det stadig bruges er at ingen gider at skrive det hele om.
Ja, alt kan selvfølgelig lade sig gøre. Har du adgang til kildeteksten, der anvender "dat"-filerne så er det ikke så svært. Ellers er det da muligt at gætte sig til indholdet - normalt ;)
Ved at kigge på filerne, byte for byte, kan man typisk gætte sig til hvad der er tal og strenge. Men kan man se definitionen i Pascal-koden skal man jo ikke gætte. Du - eller en anden - kan så med en Delphi Personal Edition få data hentet ud,
Jeg havde håbet at ikke ville nævne Delphi. ;) Men det er den vej man skal altså? Det er ikke muligt med et program "almindelige" nørder magter? *G*
Min ide var at smide det i en Access database. Kan godt være at der for mig kun er den hårde vej så. Delphi er jo ikke bare noget man lige går igang med.
Det vil være nemmest i Delphi, der måske pakker data ned i filerne på samme måde som tidligere. Men du kan altid, i stort set et hvilket som helst programmeringssprog læse byte for byte, og hente data ud.
Og så ved vi jo ikke hvordan "dat"-filerne er lavet.
Jeg får ikke mere ud af det denne gang. Prøver når vi får nye folk på toppen, det kan være de er mere villige til at finde en anden løsning end den nuværende. Takker for hjælpen.
Må lige forklare. Det er en forening jeg er i, vi har et medlemskartotek der er forældet. Men formanden har en fobi, en fobi mod alt nyt. I næste måned for vi nok en ny formand, så kan det være der sker noget. ;)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.