Симферопольский Форум: Вопрос Delphiйскому оракулу - Симферопольский Форум

Перейти к содержимому

Внимание! Для всех новых пользователей введена премодерация сообщений и тем.
Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Вопрос Delphiйскому оракулу от чайника

#1 Пользователь онлайн   FreeLSD 

  • Живу здесь
  • PipPipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 12 497
  • Регистрация: 16 сентября 10
  • Страна:  

Отправлено 07 февраля 2013 - 15:22

Не нашел места для темы о программировании, спрашиваю здесь :)
Вопрос следующий. Есть некая dll-ка (внешняя компонента 1С). Она распространяется с исходниками и они паскалевские. Мне надо кое-что в ней изменитть. Я знаю, что и где. А что бедному чайнику делать дальше? В смысле, как скомпилировать эти исходники опять в dll-ку? Понимаю, что вопрос тупой, но я в дельфях никогда даже не пытался лазить :blush:

Или что-то случилось, или одно из двух.

#2 Пользователь офлайн   Van 

  • Mega poster
  • PipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 248
  • Регистрация: 12 июня 12

Отправлено 07 февраля 2013 - 21:25

исходники надо открывать той версией Delphi, в которой исходники созданы.
Попробовать скомпилировать сразу, чтобы было ясно, что если возникнут ошибки, то не из-за правки.

Может поможет http://www.cyberforu...read126592.html

Ноутбуки - зло.

#3 Пользователь онлайн   FreeLSD 

  • Живу здесь
  • PipPipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 12 497
  • Регистрация: 16 сентября 10
  • Страна:  

Отправлено 08 февраля 2013 - 01:17

Спасибо, будем пробовать. Открыл исходники при помощи XE3 - вроде норм, хотя судя по конфигу, создавались в 6-й. Но там банальные совсем вещи - простейшая работа с последовательным портом. Авось получится.

Или что-то случилось, или одно из двух.

#4 Пользователь офлайн   dima-simfer 

  • PipPipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 266
  • Регистрация: 31 декабря 10
  • ГородСимферополь
  • Страна:  

Отправлено 08 февраля 2013 - 01:30

FreeLSD своей темой подкинул мысль по решению одной проблемы. В связи с этим также вопрос оракулу: Чем лучше декомпилить dll-ку? Известно только, что она была написана на делфи. Исходников нет :(

Жизнь — это бег с препятствиями и чаще всего препятствие — это я сам!

#5 Пользователь офлайн   manny 

  • Живу здесь
  • PipPipPipPipPip
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Активный участник
  • Сообщений: 839
  • Регистрация: 29 марта 11

Отправлено 08 февраля 2013 - 05:30

Декомпилировать наверное не получится - это ж не Джава :)
Дизассемблировать только.

Вот, например:
http://kpnc.org/idr32/en/examples.htm

“Любовь к родине не знает чужих границ.”
— Станислав Ежи Лец

#6 Пользователь офлайн   dima-simfer 

  • PipPipPipPipPip
  • Перейти к галерее
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
  • Группа: Старая гвардия
  • Сообщений: 2 266
  • Регистрация: 31 декабря 10
  • ГородСимферополь
  • Страна:  

Отправлено 08 февраля 2013 - 18:42

Спасибо, буду ковырять.

Жизнь — это бег с препятствиями и чаще всего препятствие — это я сам!

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей