Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DLL без SysInit.pas и System.pas


Страницы:   1 2

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 лежит "рядом" с файлом проекта.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо