AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Vertauschen der Byteorder

Ein Thema von Jacki O · begonnen am 8. Mai 2004 · letzter Beitrag vom 8. Mai 2004
Antwort Antwort
Jacki O

Registriert seit: 19. Okt 2003
73 Beiträge
 
#1

Vertauschen der Byteorder

  Alt 8. Mai 2004, 15:57
Hallo,

ich habe ien kleines Programm, das mir Paradox Dateien ausliesst. Da Paradox Zahlen im Big Endian Format speichert, musste ich in meinem Programm entsprechend die Byte Order wieder in Little Endian umdrehen. Das macht die BDE normaler Weise automatisch, aber wie gesagt, mein Prog liesst mir die Paradoxdateien ohne BDE aus. Die Frage ist nun, wie sich das bei Windows mit der Byte Order verhält. Generelll ist die Byte Order ja von der Hardware abhänngig, also dem Prozessor.
Welche Prozessoren kommen denn für Windows 2000 und XP in Frage ? Anders ausgedrückt, muss mein Programm sich vergewissern, ob die Hardware Zahlen im Little Endian Format (wie bei Intel Prozessoren üblich) speichert oder im Big Endian ????


Gruß Jacki
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Vertauschen der Byteorder

  Alt 8. Mai 2004, 17:39
AFAIK können Delphi-Programm nur unter Intel-Prozessoren laufen. Und XP gibt es auch nur noch für die x86-Architektur (2000 gab es glaube ich noch für eine andere Architektur). Also kannst Du immer das Little Endian-Format vorsehen. Evtl. mußt Du mit Delphi >= 8 in Zukunft noch was einbauen wenn das .NET-Framework auch woanders läuft (z.B. mit MONO).
  Mit Zitat antworten Zitat
Jacki O

Registriert seit: 19. Okt 2003
73 Beiträge
 
#3

Re: Vertauschen der Byteorder

  Alt 8. Mai 2004, 18:32
Vielen Dank für die schnelle Antwort !!!
Gruß Jacki
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz