![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DLL без SysInit.pas и System.pas
ph0sgen © (2006-08-11 19:52:00)Здравствуйте, уважаемые мастера.
Пытаюсь написать DLL отказавшись от стандартных
модулей SysInit.pas и System.pas.
Какое минимальное содержание должны иметь эти модули
для коррекной работы?
если кто сталкивался, прошу откликнуться.
заранее благодарен.
Чапаев (2006-08-15 10:10:00) [1]так у мя на диске и ресторатор с касторкой есть. просто как-то не знал, что он чем-то лучше.
Ketmar (2006-08-15 10:09:00) [2]> [33] Чапаев © (15.08.06 10:06)
так вот я намекаю, что всегда с этим были проблемы. пока нароешь лекарство, пока убедишься, что это лекарство, а не отрава... вот намедни аж обыскался -- нет лечилки для... для... не скажу, для чего. %-)
Чапаев (2006-08-15 10:06:00) [3]> с каких это пор использование платных программ стало "непареньем"?
На Руси-матушке -- от сотворения мира. ;-)
Ketmar (2006-08-15 09:59:00) [4]> [31] ANTPro © (14.08.06 12:09)
с каких это пор использование платных программ стало "непареньем"?
ANTPro (2006-08-14 12:09:00) [5]Restorator возьми и не парься :)
Чапаев (2006-08-14 10:06:00) [6]
> Интересно чем ?
Фаром в основном. Ещё программка, не помню название. Ресурс-чего-то там. Там целая группа программ, из которых разве что РесурсБилдер помню...
Ketmar (2006-08-14 00:43:00) [7]> [16] XProger © (13.08.06 20:34)
это у меня юмор такой.
XProger (2006-08-13 23:42:00) [8]Правка к [25]: http://xproger.mirgames.ru/tmp/xscene.rar
Чапаев, Restorator отлично справляется с этой задачей.
ANTPro (2006-08-13 23:27:00) [9]Чапаев © (13.08.06 23:01) [26]
удаляется,
Интересно чем ?
Чапаев (2006-08-13 23:01:00) [10]> (удаляется без проблем сторонними утилитами)
удаляется, да результат потом не работает...
XProger (2006-08-13 22:32:00) [11]Чапаев, RCData - единственное что вписывает в ресурсы (удаляется без проблем сторонними утилитами)
PLongInt может не объявил?
Ничего не знаю по поводу консоли, но вот что вышло у меня:
http://xproger.mirgames.ru/files/bin/X4k.rar
http://xproger.mirgames.ru/files/tmp/xscene.rar(работаю над ней)
Чапаев (2006-08-13 21:24:00) [12]Фигня полная... Пытаюсь HelloWorld вывести через WriteConsole(), без всяких VCL -- и то ругается: PLongInt ему не такой. И свою гадость в ресурсы даже в пустой проект всё же вписывает...
ANTPro (2006-08-13 21:02:00) [13]ДА но мне нужно все остальное!
XProger (2006-08-13 20:59:00) [14]Ну дык, код представленный выше тоже не содержит этих функций и возможностей :) sin, cos, tan, trunc, round, random, randomize - можно без забот перетащить из стандартных модулей. Так что ещё нужно? :)
ANTPro (2006-08-13 20:46:00) [15]Вообщем без хлама всякого (String,Write,Read ...)
ЗЫ: Можешь поделиться компилятором от Delphi10
XProger (2006-08-13 20:40:00) [16]К сожалению, других не встречал и не писал.
А что именно нужно?
Digitman (2006-08-13 20:39:00) [17]
> ph0sgen © (11.08.06 20:08) [2]
>
> мне нужно минимальное содержание, лишь бы компилятир не
> орал
Ты еще минимальный System у Борланда потребуй.
Совсем лафа будет)
ANTPro (2006-08-13 20:37:00) [18]XProger © (13.08.06 20:35) [17]
А более урезанные?
XProger (2006-08-13 20:35:00) [19]ANTPro, в KOL имеются :)
XProger (2006-08-13 20:34:00) [20]Ketmar,
function AddNumbers(operand1, operand2: Integer): Integer;
begin
Result := operand1 + operand2
end;
exports
AddNumbers;
4.5 кб в Delphi, учитывая, что содержит выравнивание и RCData, которые зачастую не нужны.
Кинуть 2 модуля в файл с проектом это на Ваш взгляд - "танцы с бубном"? ;)
Но заглушки действительно не "на все случаи жизни"...
Чапаев, компилятор Delphi 10 всё успешно компилирует при запуске make.bat, при условии что dcc32.exe лежит "рядом" с файлом проекта.