Вниз
Скачать: CL | DM;

Как из PWideChar получить Ansistring или Shortstring   Найти похожие ветки 

← →
novill ©   (2006-10-11 13:24) [0]

Вообще каким-либо образом привести к читабельному виду?

ЗЫ PWideChar возвращает апи-функция, там должна быть строка на латиннице.


← →
Плохиш ©   (2006-10-11 13:35) [1]


Wide-Strings

Die Unit System stellt drei Funktionen zur Verfügung, die zur Umwandlung von nullterminierten WideStrings in lange Einzel- oder Doppelbyte-Strings verwendet werden können: WideCharToString, WideCharLenToString und StringToWideChar.
Durch Zuweisung kann ebenfalls zwischen Strings konvertiert werden. So sind beispielsweise die folgenden beiden Aussagen gültig:

MyAnsiString := MyWideString;
MyWideString := MyAnsiString;


← →
novill ©   (2006-10-11 13:39) [2]

WideCharToString выдает белиберду в виде вопросительных знаков чуть разбавленных другими символами.


← →
han_malign ©   (2006-10-11 13:45) [3]


> WideCharToString выдает белиберду в виде вопросительных знаков чуть разбавленных другими символами.

- значит "апи-функция" возвращает не WideChar(UCS2), либо ты неправильно бутербод ешь...


← →
Плохиш ©   (2006-10-11 14:02) [4]


> novill ©   (11.10.06 13:39) [2]
> WideCharToString выдает белиберду в виде вопросительных
> знаков чуть разбавленных другими символами.

Значит эту строку нельзя перевести в ANSI-строку в данных локальных настройках системы.


← →
Kolan ©   (2006-10-11 14:32) [5]


> Плохиш ©   (11.10.06 13:35) [1]

Плакаль :)


← →
novill ©   (2006-10-11 14:48) [6]

Выяснилось, что бутерброд был расположен неправильно.

Строчки местами поменял и всё заработало.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
2-1160926910
ZeroSPiRiT
2006-10-15 19:41
2006.10.29
Передача файлов по сети


8-1143410774
vlad145
2006-03-27 02:06
2006.10.29
Захват части изображения


2-1160679520
dreamse
2006-10-12 22:58
2006.10.29
Проблема при перезагрузке


15-1160573172
novill
2006-10-11 17:26
2006.10.29
Как называется команда в ХР, которая регистрирует библиотеки?


2-1160419230
redlord
2006-10-09 22:40
2006.10.29
запись в файл несколькими потоками




   Наверх