Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi Как пропустить все строки из файла, который импортировал через 1 переменную Как пропустить все строки из файла, который импортировал через 1 переменную? Вообщем, в программу добавляются прокси. И их разбиваю на ip, port. ip:=Copy(ipport,1,Pos(':', ipport)-1); port:=Copy(ipport, Pos(':', ipport)+1, Length(ipport)); Далее мне нужно каждую проксю подставить в переменную https://www.cyberforum.ru/ delphi-beginners/ thread2016856.html Регулярка, работа с последним значением Delphi
Сущетвует много текста <text1>Тут текст</text1> Парсить это с п мощью регулярки(Это я сделал) Помещать это все в в stringlist, а затем работать только с последним полученным значением, допустим <text1>Тут текст</text1> штук 10(Их может быть разное кол-во) Он парсит все регуляркой, а затем попросту удаляет все, кроме последней строки Добавлено через 6 минут Или копировать последнюю строку
Delphi "Проектирование базы данных" и "Разработка приложения" - в чем отличия? https://www.cyberforum.ru/ delphi-beginners/ thread2016701.html
Проектирование базы данных и разработка приложения - в чем отличия ? разные вещи? Можно простым словами
Delphi Выбрать устройство воспроизведения Как выбрать устройство воспроизведения для программы? Возможно это сделать через MMSystem&&& https://www.cyberforum.ru/ delphi-beginners/ thread2016622.html
Заполнение Combobox и файла Delphi
Помогите разобраться....... Есть вот такой код: procedure TSMS.N10Click(Sender: TObject); const FN3 = 'Phone.ini'; var LSMS: TSMSMessage; Item:TListItem; f: TextFile; // файл begin
Delphi Визуализация сортировки выбором Написать программу с визуализации сортировки выбором. https://www.cyberforum.ru/ delphi-beginners/ thread2016576.html
Delphi Литература для чайника для понимания VCL https://www.cyberforum.ru/ delphi-beginners/ thread2016545.html
Добрый день. Заинтересовался, как Delphi "рисует" компоненты VCL. То есть есть желание чуток модифицировать ComboBox Чтоб AutoComplete начинало наново работать после ";" Но я не соображу как вообще Делфи создаёт это... можно ли литературу для чайника как это всё делается... Заранее спасибо за литературу.
Delphi SELECT * FROM [Лист1$] если excel без листов вообще
Здравствуйте! Может кто нибудь подскажет как вытаскивать данные из excel через sql ADOQuery, если excel файл не содержит листов вообще. Как это SELECT * FROM для Лист1 перефразировать для вышеописанной ситуации.
Delphi Ошибка: Отсутствует значение для одного или нескольких требуемых параметров https://www.cyberforum.ru/ delphi-beginners/ thread2016435.html
Здравствуйте, подскажите, пожалуйста, как исправить ошибку "Отсутствует значение для одного или нескольких требуемых параметров". Ошибка выходит в DataSource2 (DataSet: Active) и AdoTable (Active).
Delphi DLL https://www.cyberforum.ru/ delphi-beginners/ thread2016431.html
Здравствуйте. 3-й день не могу решить задачу. DLL работает с двумя процессами одна функция принимает данные и сохраняет данные с помощью маппинга а другая функция считывает данные и передает в другой процесс. Сначала сделал все работало а потом перестало. Не могу понять в чем причина. Функция приема. procedure kotir(kot:real); var ss:String; hFileMapObj: THandle; //описатель FaleMapping...
Поиск в StringGrid Delphi
Есть просто поиск по третьему столбцу, а нужно сделать бинарный поиск. Сначала столбец сортируется, происходит поиск и выносит результат в StringGrid2. Как сделать бинарный? unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Delphi Запустить консольное приложение CreateProcess Мне необходимо запустить консольное приложение с некими параметрами. делаю так: procedure start(name,par:string); var Rlst: LongBool; StartUpInfo: TStartUpInfo; ProcessInfo: TProcessInformation; Error: integer; begin FillChar(StartUpInfo, SizeOf(TStartUpInfo), 0); with StartUpInfo do https://www.cyberforum.ru/ delphi-beginners/ thread2016366.html
500 / 346 / 200
Регистрация: 20.10.2016
Сообщений: 1,101
15.07.2017, 09:44 0

Долгая фильтрация стринггрида в потоке - Delphi - Ответ 10621961

15.07.2017, 09:44. Показов 1126. Ответов 20
Метки (Все метки)

Ответ

Цитата Сообщение от qad_quolo Посмотреть сообщение
Ведь к таблице больше не было обращений со стороны других потоков
Основной поток постоянно обрабатывает GUI.
А то как и где вы создаете поток это вообще бред, вот подумайте, в Edit5Change каждый раз при вводе создается поток, причем каждый новый поток вы тычете в одну и туже переменную, теряя при этом ссылки на ранее созданные.
Вот вам ситуация, вы вводите в поиске слово "белиберда", после каждого нажатия кнопки создается поток, и с большой долей вероятности предыдущий поток не завершит работу до того как будет создан новый.
Тут логичней либо запускать поиск по кнопке, либо ввести в поток флаг, позволяющий ему работать. И при создании нового потока, проверять, а существует ли еще предыдущий поток и если существует то опускать флаг и тем самым завершать работу предыдущего, с последующим запуском нового.

Вернуться к обсуждению:
Долгая фильтрация стринггрида в потоке Delphi
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.07.2017, 09:44
Готовые ответы и решения:

сохранить из стринггрида
подскажите пожалуста алгоритм написания сохранения значений ячеек stringgrid-а размерностью Іх2 (не...

Из стринггрида сохранить в файл
var f:textfile; i,j:integer; begin if SaveDialog1.Execute then begin...

Запись из стринггрида в файл
var i,j:integer; b:string; begin b:=''; if dlgSave1.Execute then AssignFile(fFile,...

Простейшая сортировка стринггрида
Есть форма на которой есть стринггрид и кнопка. Стринггрид состоит и одного столбца. Нужно сделать...

20
15.07.2017, 09:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.07.2017, 09:44
Помогаю со студенческими работами здесь

Картинки в ячейках стринггрида
Суть в том, что по нажатию на ячейку, туда должна загружаться определенная картинка. Вот что у меня...

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

Удалить несколько столбцов из стринггрида
Есть stringgrid в котором 22 столбца, из этих 22 столбцов нужно удалить все кроме второго и пятого,...

Расчет среднего арифметического из стринггрида
Привет! Есть стринггрид из ста строк. Нужно посчитать среднее арифметическое по 20 строкам (в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru