Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];

Вниз

Как можно преобразовать WideString в String?   Найти похожие ветки 

 
kiberg   (2008-03-06 14:19) [0]

Как можно преобразовать WideString в String?


 
Сергей М. ©   (2008-03-06 14:25) [1]

MyString := MyWideString;


 
clickmaker ©   (2008-03-06 14:34) [2]


> MyString := MyWideString;

в Д7 в ОС с нерусской локалью будут проблемы с русскими буквами, потому что борландеры влепили такой код:

DefaultUserCodePage := 3  // Use CP_THREAD_ACP with Win2K/XP

WideCharToMultibyte() форева


 
Сергей М. ©   (2008-03-06 14:38) [3]


> будут проблемы с русскими буквами


Да и хрен с ними ..

Конверсия-то состоялась)


 
Anatoly Podgoretsky ©   (2008-03-06 14:47) [4]

А как ты думал, в неруской локале, показать русские буквы.


 
kiberg   (2008-03-06 14:49) [5]

Да. С WideString и String это прокатывает, а с Char и WideChar нет. Хотя можно извратиться, скопировать WideChar в String, а String в Char


 
Сергей М. ©   (2008-03-06 14:51) [6]


> а с Char и WideChar нет


А ты про них и не спрашивал.


 
antonn ©   (2008-03-06 14:54) [7]

значит нужно завести новую ветку и спросить...


 
kiberg   (2008-03-06 15:05) [8]

я почему-то подумал, что это одно и то же


 
Сергей М. ©   (2008-03-06 15:27) [9]


> почему-то подумал, что это одно и то же


Увы и ах. Не одно и то же.

Впрочем, при некоторых (далеко не при любых !) условиях будет работать правильно вот такое преобразование:

MyChar := Char(MyWideChar);


 
kiberg   (2008-03-06 16:07) [10]

всем спасибо



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.007 c
8-1168857652
AllDontFire
2007-01-15 13:40
2008.04.06
Как определить пропорции Flash ролика?


15-1203607097
dolmat
2008-02-21 18:18
2008.04.06
Пример кросстаб отчета в Freereport


11-1187120723
Delphuk
2007-08-14 23:45
2008.04.06
Утечка памяти в dll


3-1195207709
Lodr_
2007-11-16 13:08
2008.04.06
Коннект с сервером(FIBPlus)


15-1202555724
Tirael
2008-02-09 14:15
2008.04.06
про громкость





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский