Последние записи
- Windows 10 сменить администратора
- Рандомное слайдшоу
- Событие для произвольной области внутри TImage
- Удаление папки с файлами
- Распечатка файла
- Преобразовать массив байт в вещественное число (single)
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
22nd
Сен
Передать число следующему потоку
Проблема заключается в том что при старте (если указать 3 потока) то три потока сразу начинают работу с одной цифры.
А потом по логике при запуске каждого потока нужно делать + 1 к ID
id:=id+1;
Но получается что числа дублируются!
Как можно отследить начало/заверщение потока и только потом передать след потоку id:=id+1;
20th
Сен
Работа с RS232 в DELPHI
Если у кого информация по работе с 232 интерфейсом? Как (своей программой) считать или послать данные? Может кто разбирался с железом ?
26th
Июл
ScrollBar у MessageBox
Есть ли какой нить будь способ сделать на MessageBox’e полосы прокрутки? Просто у меня получается слишком большой мессадж бокс что всего его содержимого не прочитать без таких полос прокрутки. Можно ли их туда как нить поставить?
20th
Июл
Формат TDateTime выдает неверный результат, если дата менее 30 декабря 1899 года
Формат TDateTime выдает неверный результат, если дата менее 30 декабря 1899 года:
procedure TForm1.Button1Click(Sender: TObject);
var t: TDateTime;
s: string;
begin
Memo1.Clear;
t:=-3;
repeat
s:=FormatDateTime('dd.mm.yyyy hh:nn:ss', t);
Memo1.Lines.Add(Format('%.5f = %s', [t, s]));
t:=t+1/24;
until t>=3;
end;
Как так? Есть ли корректный способ отображения?
15th
Июл
Округление при делении
Как правильно сделать округление в меньшую сторону после деления, до первого знака после запятой?
Т.е например 1000/26,5 = 37.73 округлить до 37,70, а если 2000/26,5 = 75.47, но мне нужно что бы было 75,40 а не 75,50 как делает RoundTo.
10th
Июл
Адрес пикселя в BitMap
Как получить адрес ячейки памяти пикселя в БитМапе?
Хотя бы, адрес крайних пикселей. А там уже в промежутки найти координаты нужные не проблем.
23rd
Июн
Яркость, контраст, превратить изображение в ч/б
Есть BitMap. Нужно
1. Сделать его ч/б
2. Изменить яркость
3. Изменить контраст
6th
Июн
Переворот изображения Bitmap
Как повернуть изображение на 180 градусов, то есть перевернуть его вверх ногами?
17th
Май
Зарисовка фигуры (заливка замкнутой области картинки)
4th
Май
Pac-Man на Делфи. Движение, управление и обработка препятствий
Как сделать стены, чтоб персонаж не проходил сквозь них? Использовала Image1(фон) и Image2 (персонаж).
Облако меток
css реестр ассемблер timer SaveToFile ShellExecute программы массив советы word MySQL SQL ListView pos random компоненты дата LoadFromFile form база данных сеть html php RichEdit indy строки Win Api tstringlist Image мысли макросы Edit ListBox office C/C++ memo графика StringGrid canvas поиск файл Pascal форма Файлы интернет Microsoft Office Excel excel winapi журнал ПРОграммист DelphiКупить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)