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

Вниз

escape sequences in Delphi and C++Builder???   Найти похожие ветки 

 
Serge ©   (2004-12-17 14:14) [0]

День добрый, господа!
Возник такой вопрос - надо перевести часть кода с Delphi на C++Builder и застопорился на такой проблемме - не могу перевести этот код
Memo1.Lines.Add(#27#69"Cod Fiscal:   123456"#27#70); - то есть не знаю как в С++ записать escape последовательность вместе с остальным текстом (он посылается напрямую в ЛПТ порт)
Помогите пожалуйста кто сталкивался.
Спасибо заранее.


 
serge ©   (2004-12-17 15:17) [1]

Неужели никто не знает ? :(


 
palva ©   (2004-12-17 15:57) [2]

Коды надо перевести в 16 с.с. (27=1B, 69=45 и т. д.) а потом записать текстовую константу в виде:
"\0x1B\0x45Cod Fiscal: ... "


 
serge ©   (2004-12-17 17:13) [3]

Я уже пробовал так но к сожалению ничего толкового не выходит
Memo1->Lines->Add("\0x1B\0x45Cod Fiscal: ... ") - абсолютно ничего не добавляет, будь он неладен энтот билдер :(
Попытался выйти из ситуации так:

AnsiString chr_(char fch, char sch=0)
{
AnsiString as;
char esc=27;
as = AnsiString(esc) + AnsiString(fch) + AnsiString(sch);
return as;
};

char esc=27, bold=69, _bold=70;

Memo1->Lines->Add(chr_(bold) + "пробный" +chr_(_bold)+" текст")- облом

А так вот работает
Memo1->Lines->Add(AnsiString(esc) + AnsiString(bold)+ "пробный" +AnsiString(esc)+AnsiString(-bold)+" текст")

Ну да ладно, не буду раздувать ветку, бо здесь не С++ форум.



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

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

Наверх





Память: 0.45 MB
Время: 0.06 c
1-1103386431
tazik
2004-12-18 19:13
2005.01.02
Интересные факты о TreeView


14-1103127195
Cerberus
2004-12-15 19:13
2005.01.02
Статичная dll


8-1096649813
Александр Орлов
2004-10-01 20:56
2005.01.02
Этот TMediaPlayer не в моем духе


14-1102766463
DillerXX
2004-12-11 15:01
2005.01.02
Хочу спросить ваше мнение что покупать


14-1103115368
DimaK
2004-12-15 15:56
2005.01.02
Икноки в стиле XP и картинки на кнопочки в стиле Office2003





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