Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Опять про PadegUC.dll / 12 сообщений из 12, страница 1 из 1
04.03.2013, 15:40
    #38173462
philips
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
Сделал проект на 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
04.03.2013, 15:40
    #38173464
philips
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
Вот проект
...
Рейтинг: 0 / 0
04.03.2013, 23:06
    #38173949
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
...
Рейтинг: 0 / 0
05.03.2013, 12:43
    #38174460
philips
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
МСУ,
Вопрос не в этом.
Padeg.dll - работает.
Но к сожалению она 32 -bit .
64- bit есть тока PadegUC.dll .
Она Unicode . B на шарпе работет но не склоняет . Специально взял вышеозначенный пример и поменял Padeg.dll на PadegUC.dll.
Дело в том что разработчики дельфисты и на шарп им недосуг.
...
Рейтинг: 0 / 0
05.03.2013, 14:04
    #38174599
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
philips, Platform target = Any CPU?
...
Рейтинг: 0 / 0
05.03.2013, 14:35
    #38174652
philips
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
Конечно.
С .Net проблем нет
Но делфевская dll должна быть нужной разрядности.
Там проблема не в том. Такое ощущение что dll хавает юникод вместе с разделителями а не чистую строку.
...
Рейтинг: 0 / 0
05.03.2013, 16:44
    #38174898
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
philipsНо делфевская dll должна быть нужной разрядности.
Что за чушь?

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

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

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

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

PS тут http://morpher.ru/Competition/ сравнение нескольких утилит для подобных задач
...
Рейтинг: 0 / 0
05.03.2013, 17:49
    #38175011
philips
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
Она у меня есть . Но Padeg из бесплатных безусловно лучший , главное есть файл исключений и склонение подразделений и должностей. Поэтому и мучаюсь.
...
Рейтинг: 0 / 0
05.03.2013, 22:13
    #38175261
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
philipsУ меня 64-bit нет. Проверял у сисадмина . У него вылетает
Значит проект собран под 64 бита. Третий раз повторяю - выставить эни цпу и пересобрать решение. Мне это нужно 10 раз повторить?
...
Рейтинг: 0 / 0
07.03.2013, 12:00
    #38177065
philips
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять про PadegUC.dll
я бы хотел посмотреть Ваш проект под 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
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Опять про PadegUC.dll / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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