Багатопоточність в своїх додатках. Частина 1

Джерело: webdelphi Досить давно минув той час, коли використання багатопоточності в будь-яких серйозних програмах вважалося гарним тоном. На сьогоднішній день, це необхідність від якої дуже багато залежить, і в першу чергу – зручність використання програми. Майже будь-який сучасний програмний продукт (хоч винятки і можливі, я таких прикладів не знаю, той-же стандартний “калькулятор” при розрахунках використовує […]

Безперервна промальовування з SurfaceView – РОЗРОБКА ІГОР ДЛЯ ОС ANDROID

Цей пункт – для справжніх чоловіків (і жінок) У ньому йдеться про потоках і всі неприємності, з ними повязаних Але ми вийдемо з неї живими, я обіцяю Мотивація Коли ми в перший раз здійснювали безперервну промальовування, то робили це неправильно Інтенсивно використовувати користувальницький потік не варто нам необхідно рішення, що робить всю брудну роботу в […]

Клас StreamTokenizer

Поділ вхідного потоку на окремі лексеми зустрічається досить часто, тому пакет javaio містить спеціальний клас StreamTokenizer для виконання найпростішого лексичного аналізу В даний час цей клас повною мірою працює лише з молодшими 8 бітами Unicode, складовими підмножина символів Latin-1, оскільки внутрішній масив класу, який зберігає інформацію про категорії символів, складається тільки з 256 елементів Символи, […]

AsyncTask і потік користувальницького інтерфейсу – Android

&nbsp Якщо вам доводилося працювати з сучасними фреймворками користувальницьких інтерфейсів, то фреймворк для користувача інтерфейсу Android здасться вам дуже знайомим Цей інтерфейс подієво-керований, заснований на бібліотеці вкладених один в одного (nestable) компонентів І що особливо важливо в даному випадку, цей фреймворк однопотоковий Вже багато років тому розробники виявили, що, оскільки графічний користувальницький інтерфейс повинен реагувати […]

Keyboard Handler: вгору, вгору, вниз, вниз, вліво, вправо …

Оброблювач подій клавіатури KeyboardHandler використовується для виконання цілого ряду завдань Перш за все він повинен бути повязаний з View, так як від нього KeyboardHandlег отримує інформацію про події клавіатури Далі йому необхідно зберегти поточний стан кожної клавіші для предявлення цього стану в ході опитування Йому також знадобиться список екземплярів класу KeyEvent І нарешті, все це […]

Нить в своїх додатках. Частина 1, Різне, Програмування, статті

Джерело: webdelphi Досить давно минув той час, коли використання багатопоточності в будь-яких серйозних програмах вважалося хорошим тоном. На сьогоднішній день, це необхідність від якої дуже багато залежить, і в першу чергу – зручність використання програми. Майже будь-який сучасний програмний продукт (хоч виключення і можливі, я таких прикладів не знаю, той-же стандартний “калькулятор” при розрахунках використовує […]

Потоки в Visual Basic (исходники), Різне, Програмування, статті

Зміст Введення Швидкий Огляд багатопоточності Імітатор багатопотокового режиму Рішення Проблем багатопотокового режиму Що нового в Service Pack 2 Чому багатопоточність? Угода про потоках Функція API CreateThread Назад до функції API CreateThread Висновок

Виконання коду в потоці без виділення його в процедуру

Автор: © Олександр Алексєєв Вашій увазі (читай: для використання і тестування) пропонується модуль TasksEx.pas, який пропонує всього дві функції: