Вниз
Скачать: CL | DM;

Есть ли варианты, когда BookMark освобождаются сами?   Найти похожие ветки 

 
KSergey ©   (2003-09-04 14:14) [0]

Есть ли варианты, когда BookMark освобождаются сами?
Например, при закрытии DataSet, уничтожении его? Или только самостоятельно?

PS.
А смотреть исходники VCL лень. Может так кто знает? ;)


 
roottim   (2003-09-04 15:05) [1]

Bookmark-и в данное время евляются строковыми величинами
var bm: TBookmarkStr;
begin
bm := DataSet.BookMark;
DataSet.Close;
DataSet.Open;
try
DataSet.BookMark := bm;
except
ShowMessage("НЕУВЯЗОЧКА ВЫШЛА :)");
end;
end;

BookMark живет с DataSet-ом , в чем твой вопрос - непонятно


 
Reindeer Moss Eater ©   (2003-09-04 15:17) [2]

Иногда достаточно читать хелп, а не исходники

Note: Applications that create bookmarks with GetBookmark should subsequently release the system resource allocated to them by calling FreeBookmark when the bookmarks are no longer needed.


 
KSergey ©   (2003-09-04 15:37) [3]

[2] Reindeer Moss Eater © (04.09.03 15:17)
Иногда достаточно читать хелп, а не исходники


Я вам безусловно благодарен, но ели бы еще кто-то мне сказал что именно тут написан..
Вернее, я не стог просечь вот что: написано
а) "не криво быб и самому позаботиться"
или
б) "да как хошь поступай"

Ну да сам напрягусь, если что ;)


 
Reindeer Moss Eater ©   (2003-09-04 15:41) [4]

Приложению, создающему букмарки следует освобождать системные ресурсы выделенные им(закладкам) вызывая метод FreeBookMark по мере того, как букмарки становятся ненужны.


 
roottim   (2003-09-04 16:32) [5]

+ ко всему сказанному
TBookMarkStr появился не помню в кокой версии.. и является ныне живущим, и является строковой ведичиной,
а методы GetBokkMark, FreeB... и тп явл-ся указателями...
данные методы оставлены из предыдущих версий Delphi для переносимости.


 
Mike Kouzmine ©   (2003-09-04 17:05) [6]

"Я вам безусловно благодарен, но ели бы еще кто-то мне сказал что именно тут написан..
Вернее, я не стог просечь вот что: написано
а) "не криво быб и самому позаботиться"
или
б) "да как хошь поступай"

Ну да сам напрягусь, если что ;)"

Это что? Или меня глючит с грибов?


 
Vlad ©   (2003-09-04 17:14) [7]

>KSergey © (04.09.03 15:37) [3]
Даже электронный переводчик вполне понятно перевел :)))

Отметьте: Заявления, которые создают закладки с GetBookmark, должны впоследствии выпустить ресурс системы, ассигнованный им, называя FreeBookmark, когда закладки больше не необходимы.


 
KSergey ©   (2003-09-04 21:25) [8]

Всем большое спасибо!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
14-82442
LiLa Ananda
2003-09-05 20:41
2003.09.25
ЖЕНСТВЕННОСТЬ


1-82214
Senator
2003-09-11 14:47
2003.09.25
Отсоединение Attache файла из Outlook a


4-82548
anonym
2003-07-23 00:34
2003.09.25
Получение хэндла запускаемого приложения


3-82124
kostik78ua
2003-09-04 11:50
2003.09.25
аналог gen_id в Interbase для MSSQL


3-82158
PrettyFly
2003-08-29 14:34
2003.09.25
Можно ли вносить изменения...




   Наверх