Люди……………кто умеет писать программы на асме? Точнее кто может разобраться в дизассемблированном коде экзэшника и переписать его?
Помогите кто может……
Люди……………кто умеет писать программы на асме? Точнее кто может разобраться в дизассемблированном коде экзэшника и переписать его?
Помогите кто может……
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
13 марта 2008 в 19:00
может попробывать перехватить системную ф-цию CreateProcess и запускать Опен…
13 марта 2008 в 18:05
да нет, открываются в excel, а там че хочешь с ними делай, правь, печатай,сохраняй, просто в проге кнопка называется "Печать". А так надо чтобы в опен……
13 марта 2008 в 18:05
в смысле, нажимаешь на кнопку "Печать"а у тебя не excel открывается, а опен……….вот………..просто после 10 часов работы………..уже и писать, то нормально не выходит……,)))))
13 марта 2008 в 18:02
т.е. файлы не сохраняются, а сразу идут на печать?
Переписать прогу под Опен….
13 марта 2008 в 18:01
сама прога хз на чем написана, а база на MS Access, но для работы само это приложение не нужно, а вот Exсel нужен ,сначала данные в него импортируются, а потом отправляются на печать……….если бы я писала, я бы, наверное…..;), и без него обошлась……….
13 марта 2008 в 18:00
Тада может подойти с другого конца… и импортировать даные непосредственно из БД в Опен… Или БД какаято уникальная(специализированная/не известная)?
13 марта 2008 в 16:05
Суть как раз в том чтобы отказать от MSOffice………а вот "переписыванием" офиса как-то не очень хочется заниматься…)))
13 марта 2008 в 16:03
Дак а какая разница, там работы стандартно – получить объект. вставить текст, изменить атрибуты. По сути переписать так 30% фасада офиса.
13 марта 2008 в 16:00
Хм… А может легче открыть сначала ч/з интерфейс МсОфис, а потом энти данные передать в Опен… Правда надо наличие обоих Офисов… Или задача какраз в том и состоит чтобы отказаться от Мс?
13 марта 2008 в 15:03
ой, спасибаки………..это хорошая идея насчет dll, а если потом еще и за такие бабки можно будет продать, то………….ммммммммм………:))))))
я думаю, тут и полгода будет не жалко потратить………))))))
13 марта 2008 в 14:04
Дело в том, что в данном случае требуется не полная реализация, а лишь тех частей, которые вызываются в программе
13 марта 2008 в 14:01
>Разве, что можно написать dll, которая реализует интерфейсы MSOffice для >доступа к OpenOffice через его интерфейсы.
Если Вы такое реализуете, то данное решение можно будет смело продавать за 100к зелени.
13 марта 2008 в 13:04
Разве, что можно написать dll, которая реализует интерфейсы MSOffice для доступа к OpenOffice через его интерфейсы.
И тогда в исходной программе нужно будет просто заменить CLSID или ProgID на новый.
Такая задача уже вполне решаема. Где-то за две недели – месяц
13 марта 2008 в 12:05
exe'шник по работе с БД заключение договоров, создание заявок…………..большой нет сказать сложно, а переписать надо: чтобы данные посредством ole объектов открывались не в Excel, а в OpenOffice calc
13 марта 2008 в 12:05
Забудь. Учитывая, то, что там используются различные COM-объекты с различной логикой, то по сложности это все равно, что написать заново
13 марта 2008 в 12:05
плохо, как бы я понимаю, что это не реально………………но….надежда умирает последней…………..ех……:)
13 марта 2008 в 12:03
Что за exe'шник? Насколько большой? Что переписать?