Форум: "Прочее";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];
ВнизDelphi + Unicode на Win98, как использовать unicows.dll Найти похожие ветки
← →
Prohodil Mimo © (2007-10-02 16:34) [0]Может кто сталкивался с этим и подскажет, как использовать unicows.dll?
Всё что нашёл в инете касательно Delphi и unicows.dll, написано, что надо скопировать unicows.dll в каталог с программой. Для VB и С - надо инклюдить.
Простое копирование не помогло, а точнее, не работает функция DrawTextW (ни чего не отображает).
Заранее спасибо.
← →
tesseract © (2007-10-02 16:45) [1]А как не работает ? Функции не импортируються?
← →
Prohodil Mimo © (2007-10-02 16:55) [2]Есть программа, в ней вывожу на канвас текст через DrawTextW.
Если запускаю программу на XP, то текст пишет и без unicows.dll.
Если на 98, ни чего не пишет.
Начал искать в инете причину, оказалось, что надо для 98 ещё и unicows.dll прилагать, а как именно, не пойму.
Скопировал в каталог с программой, но всё без изменений. Или надо портировать функции из unicows.dll и их использовать и в 98 и в ХР?
← →
Вася Правильный (2007-10-02 16:59) [3]
> надо портировать функции из unicows.dll и их использовать и в 98
посмотреть таблицу экспорта для начала
и для ХР не вижу смысла делать через это, пиши отдельную ветку или делай подмену
← →
clickmaker © (2007-10-02 17:11) [4]function DrawTextW(hDC: HDC; lpString: PWideChar; nCount: Integer;
var lpRect: TRect; uFormat: UINT): Integer; stdcall; external "unicows.dll";
так, может?
← →
Rouse_ © (2007-10-02 17:29) [5]Качай все отсюда, устанавливай. Если не ошибаюсь там еще поддержка GDI+ треба...
http://www.microsoft.com/downloads/details.aspx?FamilyID=73BA7BD7-ED06-4F0D-80A4-2A7EEAEE17E2&displaylang=en
← →
Prohodil Mimo © (2007-10-02 17:48) [6]clickmaker © (02.10.07 17:11) [4]
function DrawTextW(hDC: HDC; lpString: PWideChar; nCount: Integer;
var lpRect: TRect; uFormat: UINT): Integer; stdcall; external "unicows.dll";
так помогло, спасибо, но теперь работает в зависимости от региона, т.е. если выставлена Россия, то не печатает латышских букв.
Rouse_ © (02.10.07 17:29) [5]
Качай все отсюда, устанавливай. Если не ошибаюсь там еще поддержка GDI+ треба...
http://www.microsoft.com/downloads/details.aspx?FamilyID=73BA7BD7-ED06-4F0D-80A4-2A7EEAEE17E2&displaylang=en
от туда и качал :о) а можно подробнее насчёт GDI+? может поможет.
← →
Rouse_ © (2007-10-02 18:07) [7]Просто докачай его и установи...
← →
имя (2007-10-07 22:15) [8]Удалено модератором
← →
имя (2007-10-07 22:26) [9]Удалено модератором
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.11.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c