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

Вниз

Использование пакетов   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.017 c
4-1168258490
BOB16
2007-01-08 15:14
2007.06.24
как получить информацию о HFONT-шрифте и поменять его


1-1176985146
SpellCaster
2007-04-19 16:19
2007.06.24
Динамическое выделение памяти в нитях


4-1168463934
Шоломицкий С. А.
2007-01-11 00:18
2007.06.24
Нажать кнопу в окне продолжения печати


3-1175150328
fishka
2007-03-29 10:38
2007.06.24
Проблема с Excel


11-1163603498
SysError
2006-11-15 18:11
2007.06.24
http://www.kolnmck.ru/files/242a/kol_mck.7z