AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Language Datei - INI,XML, Typisierte Dateien oder was?
Thema durchsuchen
Ansicht
Themen-Optionen

Language Datei - INI,XML, Typisierte Dateien oder was?

Ein Thema von MSSSSM · begonnen am 4. Okt 2008 · letzter Beitrag vom 4. Okt 2008
Antwort Antwort
Benutzerbild von MSSSSM
MSSSSM

Registriert seit: 18. Apr 2008
223 Beiträge
 
Delphi 7 Professional
 
#1

Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:13
Hallo Freunde

Wie immer arbeite ich an meinem Projekt AWM (siehe Unten).

Ich habe mir gedacht, um den Datentransfer zu minimieren, ein Prog mit Delphi zu machen.

So, jetzt will ich das auf die eventuelle spätere Mehrsprachigkeit vorbereiten.
Wo soll ich die ganzen Strings speichern. (Sie können länger als 255 Zeichen sein!)
Eigentlich fallen Typisierte Dateien schon raus, weil man dort nur Shortstrings bzw string[255] machen kann.

Auf INI weiß ich nicht, ob das das Beste wäre, aber das wäre am einfachsten, und XML hat zu viel Overhead.

Also, was soll ich nehmen?

Wenn XML, welche Klasse???




____________________________

AWM: (Wenn es stört, dann wegmachen )
Wie schon der Name sagt - Airline World Manager ist eine Wirtschaftssimulation, in der es darum geht, eine Airline zu managen und möglichst gewinnbringend zu entwickeln. Die Haupaufgabe ist daher gegen andere Mitspieler zu konkurieren und im Spiel aufzusteigen. Da alle in Konkurenz stehen wird es daher nur dem Besten gelingen ganz oben zu gelangen und sich durchzusetzen Aber es ist auch möglich eine kleine regionale Airline aufzubauen.
Einige Features sind:

Alle gängigen zivilen Flugzeugmuster
momentan 494 Flughäfen aus ganz Europa, Westasien und USA
Detaillierte Abrechnungsstatistiken, perfektes arbeiten durch JavaScript-Techniken
...

Das Spiel wird so realistisch wie möglich programmiert, ist aber zugleich spaßig und spannend.
Definitiv ein Spiel, das nicht nur was für Luftfahrtverrückte ist
Marius
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:16
GNUGetText
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#3

Re: Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:17
Zitat von MSSSSM:
und XML hat zu viel Overhead.
Und wo genau stört dieser "Overhead"?? Wenn du das ganze in XML sinnvoll strukturierst, kannst du zum Beipsiel zu jedem string noch eine (englische) Beschreibung packen, und wuppdi kannst du das locker flockig irgendwem zum Übersetzen geben

Falls du dir wirklich die MÜhe machen willst das selbst zu implementieren und nicht eines der äußerst ausgereiften Systeme wie gnugettext verwenden willst, sehe ich keinen Grund, der gegen XML spräche

Um das ganze gegen mutwillige Manipulation zu schützen kannst du ja am Ende noch eine Checksumme o.ä. in die XML integrieren!
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:19
Zitat von Meflin:
Um das ganze gegen mutwillige Manipulation zu schützen kannst du ja am Ende noch eine Checksumme o.ä. in die XML integrieren!
Warum? Wenn jemand absichtlich dran rum fummelt, muss er sich nicht wundern, wenn er falsche Texte im Programm sieht?
  Mit Zitat antworten Zitat
Benutzerbild von MSSSSM
MSSSSM

Registriert seit: 18. Apr 2008
223 Beiträge
 
Delphi 7 Professional
 
#5

Re: Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:20
Danke, ich werde mich durcharbeiten!

Meflin: Ich werd erst mal gucken mit GNUGetText, wenn mir das zu schwer ist, nehm ich XML

@ Roter Kasten: Stimmt
Marius
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:22
Mit GNUGetText hast Du die wenigsten Probleme. Zumindest hatte ich bisher noch keine (waren aber auch keine riesigen Anwendungen).
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#7

Re: Language Datei - INI,XML, Typisierte Dateien oder was?

  Alt 4. Okt 2008, 20:32
Zitat von Die Muhkuh:
Warum? Wenn jemand absichtlich dran rum fummelt, muss er sich nicht wundern, wenn er falsche Texte im Programm sieht?
1. Kannst du niemanden effektiv daran hindern diesen Schund dann auch im Internet zu verbreiten und
2. Kann das - unter dummen Vorraussetzungen - im Zweifelsfall auch für Späße wie Code Injection missbraucht werden (Ach ja. Die guten alten Buffer Overflows ).
  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 00:29 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