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

Вниз

!!! oemtoansistr = С чем его едят ? =)   Найти похожие ветки 

 
NDR   (2002-08-01 08:08) [0]

Копируя записи одной таблицы в другую, необходимо переводить их
в др.формат. использую "oemtoansistr"

Его(oemtoansistr) надо использовать, но он чето неопределяется.
это привилегия только компонента Excel97 ????
как без использования Excel97 воспользовааться такой функ как
(oemtoansistr)

С Уважением, NDR


 
VAleksey   (2002-08-01 08:31) [1]

Используй
CharToOem(str,OemStr:Pchar) - перекодировка в дос.
OemToChar(Str,OemStr:Pchar; MaxLen:LongInt) - перекодировка в вин
и функцию PChar(str:string) - преодразование стринг в PChar.


 
ЮЮ   (2002-08-01 08:37) [2]

oemtoansistr - это из StrUtils (D5), RxStrUtils (D6) из RxLib
для перевода из DOS-кодирвки в Windows:

function OemToAnsiStr(const OemStr: string): string;
begin
SetLength(Result, Length(OemStr));
if Length(Result) > 0 then
{$IFDEF WIN32}
OemToCharBuff(PChar(OemStr), PChar(Result), Length(Result));
{$ELSE}
OemToAnsiBuff(@OemStr[1], @Result[1], Length(Result));
{$ENDIF}
end;


 
NDR   (2002-08-01 11:34) [3]

ОООООООООООГРОМНОЕ СПАСИБО !

с Уважением и Неисчерпаемой Благодарностью, NDR


 
NDR   (2002-08-01 14:18) [4]

НЕРАБОТАЕТ ! БЛИН !
Вернее работает но делает не то что нужно !
Вообще немогу понять что не правильно, вроде всё правильно но не работает так как нужно. =((

Выгружаю рабочие базы в пустые-базы.
Затем др.программа(КОНВЕРТОР). Открывает Эти базы и использует их как справочники.

После Выгрузки всё тип-топ ! Всё видно и в Excele всё по русски.
но после открытия КОНВЕРТОРОМ, там полная туфта. всё в АСКИ кодах
(т.е. вертик. и гориз. линии). Что делать ?
Пробовал выгружать через предложенный "ЮЮ" метод.
ещё хуже получается =((

Вобщем непойму в чем прикол!

В базах для выгрузки
LanguageDriver=RUS 866
пробовал ставить
LanguageDriver=ASCII

Ничего непонимаю !
Помогите люди добрые.

с Уважением, NDR



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

Форум: "Базы";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
14-71332
Hard
2002-07-26 15:08
2002.08.22
Почему драйвер видяхи слетает?


4-71450
MJH
2002-06-17 18:18
2002.08.22
Крыса


1-71214
3asys
2002-08-09 22:05
2002.08.22
Потомки выбранного узла TTreeNode


14-71322
Fellomena
2002-07-25 14:18
2002.08.22
Жара, ATX и железо!!!


4-71421
МитяЙ2
2002-06-14 13:21
2002.08.22
Перезагрузка - это...





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