|
|
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
Использую "старую" базу данных dBASE в локальной сети. Сделал общий доступ для нескольких пользователей а вот Refresh изменений в гриде мерцает. Кто может поделиться опытом для такой ситуации? Как сделает лучше из мерцания? Нашел статью в «Королевства Delphi», но не получается переложить код на С++ (не дружу с делфи): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 14:52 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
SCORPION ZНашел статью в «Королевства Delphi», но не получается переложить код на С++ (не дружу с делфи):Код на Паскале настолько прозрачен, что существуют даже прямые конвертеры Паскаль->C++. На вскидку одна из процедур твоего сорца: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 15:16 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
У меня этот код и работает сейчас. Но дергается скрол в гриде... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 16:02 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
И вместо ++Index надо наверное Index++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 16:05 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
SCORPION ZУ меня этот код и работает сейчас. Но дергается скрол в гриде...Тогда причем тут сабж. Про грид и спрашивай. SCORPION ZИ вместо ++Index надо наверное Index++А что, результат изменится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2006, 17:08 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
SCORPION ZУ меня этот код и работает сейчас. Но дергается скрол в гриде... помнится когда-то перед апдейтом, просто делал невидимым грид, а потом после обновления видимым, работало дето в раз 10 быстрее :) и тогда ничего не мерцало, а если записей было много, то лепил чтобы юзеру нескучно было - прогресбар :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 12:14 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
sashka304 SCORPION ZУ меня этот код и работает сейчас. Но дергается скрол в гриде... помнится когда-то перед апдейтом, просто делал невидимым грид, а потом после обновления видимым, работало дето в раз 10 быстрее :) и тогда ничего не мерцало, а если записей было много, то лепил чтобы юзеру нескучно было - прогресбар :) Ну в этом варианте действительно будет быстрее. Только вот что лучше "дергание скрола" или "появл/исчезание грида"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 14:20 |
|
||
|
Сетевой Refresh локальной БД
|
|||
|---|---|---|---|
|
#18+
DisableControls + EnableControls Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2006, 14:22 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33954989&tid=2030596]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 490ms |

| 0 / 0 |
