![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
![]() Дружище, почитай что такое потоки и как оно работает. Ты должен запустить поток, а он уже будет вычитывать данные из очереди сам и сам загружать картинки. Ну и там тебе потребуется синхронизация через критическую секцию, тоже почитай об этом. Ибо то, что ты написал - это полный бред, поток сделан что бы выполнять разную работу в фоне, а не "дергать" его методы и ждать пока оно выполниться в остновном потоке, иначе в чем смысл доп. потоков...
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
leon2009 (19.10.2023)
|
#17
|
||||
|
||||
![]() нашел самый медленный, бесплатный mysql
![]() с потоком разобрался, пока закачивает, формой можно играться ![]() я не стал трогать synchronize(AddToDbCb); = т.к. тупить начинает. И не уверен: ![]() Код:
Код:
Последний раз редактировалось leon2009, 20.10.2023 в 06:31. |
#18
|
|||
|
|||
![]() все, понял
![]() ![]() ![]() |
#19
|
|||
|
|||
![]() Критическая секция регулирует "одновременный" доступ к общим ресурсам. Обеспечение непрерываемости загрузки лежит на самом потоке, но, с другой стороны, основной поток не должен непосредственно вмешиваться в работу потока, если надо прервать работу потока, основная программа должна запросить это у потока и подождать, пока поток выполнит эту команду.
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
leon2009 (21.10.2023)
|
#20
|
|||
|
|||
![]() а из за чего предупреждение? вернее: 3 разных соединений.
localhost, servermysql.com и dbfree.com первые два работают отлично ![]() ![]() error1.jpg при выполнение: Код:
|
#21
|
|||
|
|||
![]() Это у тебя в запросе что-то не то.
Типа поле list не в списке GROUP BY, а походу ты делаешь какую то аггрегацию. |
#22
|
|||
|
|||
![]() простая проверка на существование таблицы: она работает, а дальше код чтобы запись появилась таблице.
Код:
|
#23
|
|||
|
|||
![]() Значит там какой-то косяк в служебных таблицах/вью.
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
leon2009 (25.10.2023)
|
#24
|
||||
|
||||
![]() а так можно
![]() ![]() Код:
Код:
|
#25
|
|||
|
|||
![]() в общем готово
![]() 1) ищем картинки в папке 2) не нагружая программу закачивает данные в MySQL (работает даже на самом медленном сервере) ![]() 3) можно редактировать записи ![]() первый раз вообще узнал что такое MySQL - и как таблица форматируется 4) можно даже поменять скин 5) -> делаю ini, чтоб храняшки не утекли. = откомпилированный EXE надо кому? весь код вверху. screen4.jpg screen5.jpg плохо, что ЕХЕ с грид = весит много обычно 14-27м, а тут 84-90 ![]() |
#26
|
|||
|
|||
![]() Цитата:
Во вторых - убери из проекта ненужные скины от DevExpress (там их надо отключить не только в настройках проекта, но и удалить ссылки на соотв. модули, обычно из главной формы). Я обычно подключаю 3-5 скинов. Думаю после этого в 30-40 Мб влезет. |