Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.04;
Скачать: CL | DM;

Вниз

Преобразование WideString в String   Найти похожие ветки 

 
Lacmus ©   (2008-08-07 17:29) [0]

Необходимо преобразовать WS: WideString = #$200E"07."#$200E"08."#$200E"2008 "#$200F#$200E"15:53" в S: String, т.е. получить "07.08.2008 15:53".

Проблема в управляющих символах, которые преобразуются в "?"

Есть решения типа WideCharToMultiByte, но правильно работающие ?


 
Сергей М. ©   (2008-08-07 17:34) [1]

Это ты из dfm что ли кусок выдрал ?


 
_Milk   (2008-08-07 17:35) [2]

В чем затруднения? Вытащи все что в апострофах и сложи.


 
Rouse_ ©   (2008-08-07 17:36) [3]

StringReplace(WideCharToString(@WS[1]), #$200E, "", [rfReplaceAll]);


 
_Milk   (2008-08-07 17:39) [4]

> Rouse_ ©   (07.08.08 17:36) [3]
Там еще присутствует #$200F:)


 
Lacmus ©   (2008-08-07 17:49) [5]

>Сергей М. ©   (07.08.08 17:34) [1]

PropertyUI.FormatForDisplay такое вернул

>Rouse_ ©   (07.08.08 17:36) [3]

Наверно, это не будет универсальным решением


 
Rouse_ ©   (2008-08-07 17:52) [6]


> Наверно, это не будет универсальным решением

Это не решение - это направление в котором тебе нужно смотреть :)


 
Lacmus ©   (2008-08-07 17:59) [7]

>_Milk   (07.08.08 17:35) [2]

Апострофов там нет, это строка из Evaluate

>Rouse_ ©   (07.08.08 17:52) [6]

Возможно, но MessageBoxW показывает все правильно, поэтому и спросил


 
Lacmus ©   (2008-08-08 13:24) [8]

Остановился на GetStringTypeExW, наверно вопрос закрыт.



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

Текущий архив: 2009.10.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
15-1249292576
@!!ex
2009-08-03 13:42
2009.10.04
Как сделать ICQ Логирование?


15-1249167230
DillerXX
2009-08-02 02:53
2009.10.04
нужна электронная мартышка


3-1227770092
greg123
2008-11-27 10:14
2009.10.04
Как задать колонку, по кот. нужно сортировать результат в EhGrid


1-1218781281
dmitry_12_08_74
2008-08-15 10:21
2009.10.04
Как сделать, чтобы иконка в трее делалась видимой


15-1248944170
test
2009-07-30 12:56
2009.10.04
Видео карты 9600GT(260) VS EAH4850