Hallo,

beim st�bern in meiner MASM-Hilfe bin ich auf die Funktion:

Get or Set Code Page [Version 3.3+]

f�r DOS-Programme gestossen.

Irgendjemand sagte mal, da� Ermitteln der aktuellen Codpage w�re
unm�glich, oder zumindest schwierig (im Zusammenhang mit der Frage, ob es
nicht sinnvoll w�re, da� FreeXP sich nach der aktuell eingestellten
Codepage beim Anwender richtet, anstat cp437 zu fordern). ;)

Aus der Hilfe (untested):
<-------------------------------------------------------------------->
  Interrupt:   21h     Function:   66h

  Title:       Get or Set Code Page [Version 3.3+]

  Description:

     Obtains or selects the current code page.

     Input                           Output

     AH = 66h                        If function successful
     AL = Subfunction                  Carry flag: clear
          01h = Get Code Page        And if called with AL = 01h
          02h = Select Code Page       BX = Active code page
     BX = Code page to select          DX = Default code page
          if AL = 02h
                                     If function unsuccessful
                                       Carry flag: set
                                       AX = Error code (02h or 65h)
                                       See: <Error codes>
<-------------------------------------------------------------------->

Gruss
     Hans-J�rgen

------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an