Einzelnen Beitrag anzeigen

Benutzerbild von FriFra
FriFra

Registriert seit: 19. Apr 2003
1.291 Beiträge
 
Delphi 2005 Professional
 
#1

Liste mit Länderkennungen

  Alt 8. Dez 2006, 08:46
Ich verwende die folgende Funktion um eine Länderkennung zu bekommen:
Delphi-Quellcode:
  function FGetLanguageSettings: Integer;
  var
    OutputBuffer: PChar;
    SelectedLCID: LCID; //DWORD constand in Windows.pas
  begin
    OutputBuffer := StrAlloc(4); //alocate memory for the PChar
    try
      try
        SelectedLCID := GetUserDefaultLCID;
        GetLocaleInfo(SelectedLCID, LOCALE_ICOUNTRY, OutputBuffer, 3);
        Result := StrToInt(OutputBuffer);
      except
        Result := 49; //german
        Abort;
      end;
    finally
      StrDispose(OutputBuffer); //alway's free the memory alocated
    end;
  end;
Ich weiss nun, dass auf deutschen Systemen 49, 43, 41 oder 352 zurück geliefert wird. Woher bekomme ich eine Liste mit allen unterstützten Rückgabecodes?
Elektronische Bauelemente funktionieren mit Rauch. Kommt der Rauch raus, geht das Bauteil nicht mehr.
  Mit Zitat antworten Zitat