problem s OLE Automatation

2 отговора 53 прегледа
#1

problem s OLE Automatation

Znachi imam edna programka koiato e napisana na Delphi 4.0, koiato prawi opredeleni smetki i generira rezultanten WIN text file. Sled towa tozi file go podawam na MSWORD, koito go otwaria i go formatira. Rabotia s Varianti ! Ako MSWORD e 97 pri operacionna sistema Windows98 niama problemi. Wyznikwat slednite problemi obache:

1. Pri sreda Windows95 i Ofis97 se poiawiawa problem w MSWORD (startiran i aktiwiran ot moita programa). Nastypwa pri zatwarianeto na worda ot potrebitelia i po tochno kogato wsichki filowe w worda sa zatworeni. Poiawiawa se greshka general protection fault !

2. Ako MSWORD e ot ofis 2000, otworenia file izliza maimuniasyl. WORD2000 raboti s unicode za razlika ot kodirowkata w Ofis97 (kydeto mai e Windows1250). W slushaia moje bi trabwa da se naprawi preobrazuwane ot WindowsText w Unicode. No ne znam s koia funkcia.

Imate li niakakwa ideia ?
10x predwaritelno :))

[линк]
Отговор
в отговор на FrancescoTotti #2

Re: problem s OLE Automatation

за първия въпрос не мога да ти помогна но за втория ще се опитам. Unicode конвертиране не се поддържа по принцип от Delphi поне до версия 5. Има един unit unicode.pas който осигурява такива функции може да го намериш на [линк] ако не се лъжа. Ако не го намериш може и аз да ти го изпратя.

AquilaX

____________
умният знае кога да говори, мъдрият знае кога да мълчи
Отговор
в отговор на AquilaX #3

http://www.delphi-unicode.net/

pi4 10x :))) Towa e jestoko !

[линк]
Отговор