powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Опять про PadegUC.dll
12 сообщений из 12, страница 1 из 1
Опять про PadegUC.dll
    #38173462
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал проект на C# с padeg.dll .
с http://www.delphikingdom.com/asp/articles_forum.asp?ArticleID=412
Теперь сделали 64-bit Unicode - PadegUC.dll.
Так он не пашет - т.е. работает но не склоняет . Месяц бьюсь - результата нет.
Мне надо CLR на 64 SQL сервер , а так бы я не парился.
Там что то писали про STRConv(vbUnicode) - но то при вставке в Word
Сорри PadegUC.dll - не влазит
Может кто в Delphi шарит подскажет.
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38173464
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот проект
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38173949
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38174460
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
Вопрос не в этом.
Padeg.dll - работает.
Но к сожалению она 32 -bit .
64- bit есть тока PadegUC.dll .
Она Unicode . B на шарпе работет но не склоняет . Специально взял вышеозначенный пример и поменял Padeg.dll на PadegUC.dll.
Дело в том что разработчики дельфисты и на шарп им недосуг.
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38174599
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philips, Platform target = Any CPU?
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38174652
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно.
С .Net проблем нет
Но делфевская dll должна быть нужной разрядности.
Там проблема не в том. Такое ощущение что dll хавает юникод вместе с разделителями а не чистую строку.
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38174898
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philipsНо делфевская dll должна быть нужной разрядности.
Что за чушь?

P.S. Только что проверил на Padeg.dll, всё работает (Platform target = Any CPU).
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38174992
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня 64-bit нет. Проверял у сисадмина . У него вылетает
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38175002
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philips,

на форумах 1С часто упоминают некую "Крохотульку" (Падеж. Версия "Крохотулька")

вот тут есть её реализация на C# http://narod.ru/disk/18833411000/Declension.cs.html

может этого будет достаточно?

PS тут http://morpher.ru/Competition/ сравнение нескольких утилит для подобных задач
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38175011
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Она у меня есть . Но Padeg из бесплатных безусловно лучший , главное есть файл исключений и склонение подразделений и должностей. Поэтому и мучаюсь.
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38175261
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
philipsУ меня 64-bit нет. Проверял у сисадмина . У него вылетает
Значит проект собран под 64 бита. Третий раз повторяю - выставить эни цпу и пересобрать решение. Мне это нужно 10 раз повторить?
...
Рейтинг: 0 / 0
Опять про PadegUC.dll
    #38177065
philips
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы хотел посмотреть Ваш проект под 64 - bit.
Я делал так.
1. Проект скомпилировал на 32-bit винде под Any CPU - других настоек у меня нет.
2. Запускал exeшку в секции Release проекте (скопировал туда dll) Нормально.
3. Тоже проверил на 32-bit терминале чтобы не зависить от настроек своего компа - Нормально.
4. Потом попросил запустить ежешку на 2-х 64 bit компах админов (у них не студий) . Обе вылетели.
5. Решил проверить может у них вообще не работает . Скопилил на C# чистую .NET ( Any CPU.). Запустилась
Хотя все говорят что 32-bit dll Должна работать.
Наверно что то у меня не так
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Опять про PadegUC.dll
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]