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

Вниз

String в OleVariant   Найти похожие ветки 

 
TolikM   (2003-09-23 10:04) [0]

Help!
Подскажите, пожалуйста, как перевести String в OleVariant. При простом присваивании с латиницей проблем нет, а вот вместо русских букв выдает абракадабру. (Необходимо передать имя файла в Word)


 
Polevi   (2003-09-23 10:13) [1]

юникоде


 
clickmaker   (2003-09-23 11:42) [2]

var
V: OleVariant;
S: string;

V := VarAsType(S, varOleStr);


 
TolikM   (2003-09-23 17:02) [3]

Пробовал оба варианта - несработало.
Может есть еще способы?


 
nikkie   (2003-09-23 17:08) [4]

MultiByteToWideChar


 
clickmaker   (2003-09-23 17:54) [5]

Может дело просто в кодировке шрифта в Ворде? При проблемах с Unicode обычно вместо текста одни ????, а не абракадабра


 
nikkie   (2003-09-23 17:58) [6]

вероятно просто default codepage не русский
тогда MultiByteToWideChar с правильным codepage должен помочь.



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

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

Наверх





Память: 0.45 MB
Время: 0.009 c
14-18610
Alex
2003-09-18 01:57
2003.10.06
Поиск


1-18431
alex25
2003-09-25 10:43
2003.10.06
Динамическое создание кнопок


1-18332
TolikM
2003-09-23 10:04
2003.10.06
String в OleVariant


14-18623
Феликс
2003-09-18 22:05
2003.10.06
Реклама


1-18317
dan
2003-09-23 21:44
2003.10.06
delphi7





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