Jak wyciągnąć charset z codepage

0

Heja

Mam pytanie, jak zamienić codepage na charset:

1250 => 'windows-1250'
28592 => 'iso-8859-2' ...

Znalazłem pare stronek z których bym coś sklecił, ale nie lubię wyważać otwartych drzwi.

http://web.archive.org/web/20040225223721/http://www.sharmahd.com/tm/codepages.html
http://msdn.microsoft.com/en-us/library/ms776446(VS.85).aspx

Chodzi mi o wartości (codepage) takie jak dla funkcji WideCharToMultiByte, czyli takie "mikrosoftowe" (: natomiast stringowa reprezentacja chciałbym zeby była taka, żeby ją wsadzić do znacznika charset="" w treści mail'a.

// dopisane

Coś chyba pomieszałem pojęcia : ( No mam jednak nadzieje że ktoś coś rzuci : )

0

GetCPInfoEx

0

Hmm, nie widzę tego w Windows.pas, jest tylko GetCPInfo. W jakiej wersji Delphi'ka to jest u Ciebie ? Pewnie to by się dało jakoś wyciągnąć bezpośredni z dll'ki.

0

Nie ma ? Hmm, na pewno jest linkowana w Kernel32.lib, więc nawet nie musisz się podpinać pod dll'kę a tylko deklaracja extern wystarczy.

0 użytkowników online, w tym zalogowanych: 0, gości: 0