Форум: "Прочее";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];
ВнизИспользование пакетов Найти похожие ветки
← →
vitv © (2007-05-22 12:42) [0]Не подскажете книгу, где подробно описана работа с пакетами.
(Есть клиент-сервер приложение, я хочу покидать формы в разные длл, мне на форуме подсказали, что нужно использовать пакеты.)
← →
Loginov Dmitry © (2007-05-22 12:47) [1]> Есть клиент-сервер приложение, я хочу покидать формы в разные длл
А каким образом "клиент-сервер" вяжется с "покидать формы в разные длл"?
> мне на форуме подсказали, что нужно использовать пакеты
У Архангельского довольно подробно описывается работа с пакетами. Но читать лучше одно из последних его произведений, так как раньше он про пакеты сочинял кучу бреда.
А лучше Help почитать. Там все это гораздо лучше описано.
← →
vitv © (2007-05-22 12:59) [2]А примеры работы с БД?
← →
iXT © (2007-05-22 13:28) [3]> [2] vitv © (22.05.07 12:59)
> А примеры работы с БД?
Это как покидать формы в длл, которые затем поместить в БД на удаленный сервер пакетами? :)
← →
vitv © (2007-05-22 13:52) [4]Я хотел использовать функцию, которая будет передать хэндл базы дадатесу в длл, но мне сказали, что это - не есть гуд.
← →
iXT © (2007-05-22 14:02) [5]Ты лучше скажи ту логическую цепочку, которая привела тебя от задачи, к такому желанию.
← →
vitv © (2007-05-22 14:09) [6]В приложении 7 форм. Не хочу забивать память :)))
← →
iXT © (2007-05-22 14:19) [7]Связь, ни с БД. ни с клиент сервер, пока не вижу. Вижу нездоровое желание запихать формы в длл
← →
vitv © (2007-05-22 14:25) [8]Соединение к бд в датамодуле.
← →
vitv © (2007-05-22 14:46) [9]т.е. каждая форма в своей длл, но видит базы из датамодуля в главном приложении.
← →
iXT © (2007-05-22 14:53) [10]ИМХО не надо тебе запихивать их в длл. В длл пихают формы, которые надо вызывать из разных приложений. А у тебя ...
И вообще если уж так хочетца, цепляйся к базе из этой формы, а ей передавай хендл придожения, и строку инициализации БД.
← →
vitv © (2007-05-22 15:14) [11]т.е. Мастера кидают всё в один ехе-шник?
← →
iXT © (2007-05-22 15:29) [12]Не все, но в данном случае выносить в длл графическую оболочку неизвестно чего смысла нету.
← →
Amoeba © (2007-05-22 16:20) [13]Формы, кроме главной, должны быть не AutoCreate (как устанавливается по умолчанию), создаваться по мере необходимости в RunTime перед их открытием и уничтожаться при их закрытии. См. установки в опциях проекта.
← →
vitv © (2007-05-22 16:31) [14]Я так и делаю.
т.е. Это нормально когда всё в одном ехе-нике?
← →
iXT © (2007-05-22 16:45) [15]Не надо искать проблем, там где их нет :)
← →
Amoeba © (2007-05-22 17:01) [16]
> vitv © (22.05.07 16:31) [14]
>
> Я так и делаю.
> т.е. Это нормально когда всё в одном ехе-нике?
Совершенно нормально.
← →
P (2007-05-22 20:00) [17]
> vitv © (22.05.07 16:31) [14]
>
> Я так и делаю.
> т.е. Это нормально когда всё в одном ехе-нике?
Если exe-шник менее 19Мб то нормально, если более, то компилятор уже начинает глючить(было в одной из веток).
← →
Loginov Dmitry © (2007-05-22 20:45) [18]> т.е. Мастера кидают всё в один ехе-шник?
В последней версии IBExpert"a все, что было - занусули в один ехе-шник. Получилось 14 Мбайт с небольшим. Недостаток наверное один - должно дольше линковаться. Однако производительность приложения должна быть лучше.
← →
homm © (2007-05-22 20:55) [19]> Не подскажете книгу, где подробно описана работа с пакетами.
TCP/IP ?
← →
Zesik © (2007-05-22 22:03) [20]кидать формы в длл-это жесть да и не возможно такое
а для уменьшения exe лудше кинь процедуры и функции в длл
это будет правельней да и оперативу будешь меньше грузить
← →
Loginov Dmitry © (2007-05-22 22:41) [21]> а для уменьшения exe лудше кинь процедуры и функции в длл
> это будет правельней да и оперативу будешь меньше грузить
Класс! Чтобы уменьшить ехе, нужно специально создать DLL.
А насчет оперативки - поподробней, если можно.
← →
vitv © (2007-05-25 09:23) [22]Всё понял! Спасибо!
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.06.24;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.04 c