Einzelnen Beitrag anzeigen

MathiasSimmack
(Gast)

n/a Beiträge
 
#10

Re: nachricht kommt imemr wieder wenn man auf ja klickt

  Alt 31. Mai 2004, 18:57
Den Quellcode solltest du auch grundsätzlich mal überdenken. Du hast 3 Sprachen drin, und für jede Sprache gibt es den gleichen Code. Das birgt mehr Fehlerquellen, als dir lieb sein dürften. Ich würde die Sprachen (wenn du bspw. nicht mit externen Ressourcen arbeiten willst) in ein Array auslagern, etwa in der Art
Delphi-Quellcode:
const
  ClickF2ULooser : array[1..3]of string =
    ('Bitte F2 drücken','Please press F2','Veuillez serrer le F2');
und dann bekommt jede Sprache ihre eigene ID (Deutsch = 1, Englisch = 2, Franz = 3), und du kannst den Code einmal schreiben und rufst den gewünschten String mit dem jeweiligen Indexwert der Sprache auf.

Aber selbst das ist (obwohl es den Code schon mal enorm vereinfacht) noch ein umständlicher Ansatz. Ein Sprachsystem, basierend auf wie auch immer gearteten externen Dateien, wäre die bessere Wahl.
  Mit Zitat antworten Zitat