Главная страница
    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.006 c
3-1194960615
Antoxa2005
2007-11-13 16:30
2008.04.06
Подскажите, а как ограничить доступ к БД FB???


11-1186936856
Isaev
2007-08-12 20:40
2008.04.06
Проблема цветов в TKOLEditBox


15-1203649825
Slider007
2008-02-22 06:10
2008.04.06
С днем рождения ! 22 февраля 2008 пятница


2-1204813345
AlexeyMir
2008-03-06 17:22
2008.04.06
MultiSelect в DBGrid


15-1203941482
Незнайка...
2008-02-25 15:11
2008.04.06
Что такое командная работа в Delphi ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский