Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Как конвертировать DLL в Дельфи? Чтобы можно было чуть чуть подпр   Найти похожие ветки 

 
Кен   (2002-11-21 03:10) [0]

авить, добавить туда свои функции на Дельфи, и откомпилировать обратно в DLL. Пусть даже часть кода остаёся в ассемблере. Не страшно, разбирусь. Какой программой это можно сделать?


 
Slym   (2002-11-21 06:07) [1]

Вах. Зачэм дорогой, Раком вставать...
Пиши свою длл, в которой будут втои функции и ВЫЗОВЫ функций из длл которую хочещъ попортить

function a:longint;stdcall;
begin
end;

function b:longint;stdcall;external "олд_lib.dll" name "ляля";

exports a,b;

и никикого тебе вазилина, старую длл переименуй


 
Кен   (2002-11-22 05:19) [2]

А я не хочу целую кучу DLL я хочу одну.
И потом как подправить тогда код в DLL ?
В чём в принципе сложность то ? Ведь можно в Дельфи написать
asm
код на ассемблере
end;

и вставить туда всё из DLL. Правда разумеется это должна программа делать, а не в ручную. Неужели нет никакого asm2delphi ?


 
$hade ©   (2002-11-22 06:00) [3]

ага...мож еще перфолента2delphi&C&SQL&ве остальное? :-))


 
Cobalt ©   (2002-11-22 08:45) [4]

2 Кен
Представь себе, что ДЛЛ - это как микросхема, в которую после ее сборки уже ничего всунуть дополнительно нельзя.


 
Кен   (2002-11-25 03:19) [5]

2 Cobalt ©
Почему нельзя ?
Можно например забить некоторые команды числом 90 ( nop ) , чтобы они не выполнялись. Можно на их месте написать другие команды. Но вот как втиснуть туда что то своё и давольно объёмное ? И желательно на Дельфи, а не на ассемблере, я не знаю.


 
Кен   (2002-11-26 06:38) [6]

Неразрешимы вопрос ?



Страницы: 1 вся ветка

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
8-51839
антон!!!
2002-08-04 00:12
2002.12.16
Мультимедиа


1-51664
Sego
2002-12-05 14:32
2002.12.16
Коректный ввод в Tedit


3-51564
remim
2002-11-27 00:14
2002.12.16
ADO


14-51898
Novichek
2002-11-24 15:28
2002.12.16
Дельфи и Линокс


14-51966
Sticky
2002-11-26 21:21
2002.12.16
Как сделать архиватор?