Последние записи
- Рандомное слайдшоу
- Событие для произвольной области внутри 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
18th
Фев
Cчитывание измеренной температуры с датчика DS18B20 в Excel, используя библиотеку RSAPI.DLL
Собрала электронный термометр в соответствии со схемой представленной на странице: http://evm.wallst.ru/main/therm/ds18b20.htm. как считывать температуру с датчика в Excel, используя библиотеку RSAPI.DLL?
Как написать в Excel :
1. Инициализация DS18B20
2. Подача ROM команды
3. Подача функциональной команды DS18B20
18th
Ну что? начинаем запрещать google в России?
Не хотят взаимодействовать в России, кто-то будет против?
17th
Фев
Виртуальная клавиатура (программное нажатие кнопок)
Нужно написать экранную клавиатуру с 2 кнопками Q и A. Нажатие кнопок программное.
17th
Масштабирование программы для разных экранов
Есть программа в основной форме которой много меток, фреймов, таблиц по разным листам PageControl. всё хорошо работает. Но программа делалась под разрешение 1024*768 (размер окна главной формы 800*600).
Вопрос: как можно сделать увеличение без глобального переписывания программы.? В винде, например, можно тему с крупными шрифтами поставить, но это решение не подходит так как меняет весь рабочий стол и «портит всю красоту». Можно ли как нибудь к существующему проекту прикрутить тему с большими шрифтами, без изменения всей темы винды?
17th
Как можно нескольким компонентам назначить ОДИН обработчик событий?
Есть несколько кнопок. Можно ли написать для всех один обработчик, чтобы OnClick в Edit записывался Caption этой кнопки ?
14th
Фев
WaitableTimer, вывод компьютера из спящего режима
Мне посоветовали WaitableTimer для вывода компьютера из сна.
Сегодня дотянулись руки, решил глянуть, и реализовать. Полез в интернет за информацией. Нашёл два исходника для шарпа. Проверил каждый как в источнике — компьютер из сна не выходит.
Как я понимаю, гвоздь сегодняшней программы — последний параметр функции SetWaiableTimer — должен быть true, как я правильно понял ?
На основе этих двух исходников соорудил свой под собственные нужды.
using System;
using System.Threading;
using System.Runtime.InteropServices;
namespace Waitable
{
public class WaitableTimer
{
[DllImport("kernel32.dll")]
private static extern IntPtr CreateWaitableTimer(
IntPtr lpTimerAttributes,
bool bManualReset,
string lpTimerName);
[DllImport("kernel32.dll")]
private static extern bool SetWaitableTimer(
IntPtr hTimer,
[In] ref long pDueTime,
int lPeriod,
IntPtr pfnCompletionRoutine,
IntPtr lpArgToCompletionRoutine,
bool fResume);
[DllImport("kernel32", SetLastError = true, ExactSpelling = true)]
private static extern Int32 WaitForSingleObject(IntPtr handle, uint milliseconds);
private static IntPtr handle;
private static Thread mainwait; // давайте жить дружно
private static void SetWaitForWakeUpTime(object input)
{
long duetime=(long)input;
input=null;
handle=CreateWaitableTimer(IntPtr.Zero,true,"LOL_Bot_WaitableTimer");
SetWaitableTimer(handle,ref duetime,0,IntPtr.Zero,IntPtr.Zero,true);
uint INFINITE = 0xFFFFFFFF;
int ret=WaitForSingleObject(handle,INFINITE);
mainwait=null;
}
public static void SetWakeUp(TimeSpan delay)
{
mainwait=new Thread(WaitableTimer.SetWaitForWakeUpTime);
mainwait.Start(-delay.Ticks);
}
}
}
Из-вне вызывается оч просто: WaitableTimer.SetWakeUp(new TimeSpan(0,0,5,0,0));
Перевод в такты и отрицательная задержка делаются «на месте». Абсолютное время (положительная задержка) ещё не пробовал.
Что тут не так ? Как разбудить компьютер ?
8th
Фев
Импорт TXT файлов в Excel
Есть файлы тхт — много… у всех название в виде кода 28004, 77005 и тп.
Внутри каждого файла 2 колонки с цифрами разделенные пробелом:
11968 2
77077 5
1258974 6
и т.д.
Как бы так сделать чтобы все эти файлы можно было импортировать в Excel и получить таблицу вида:
«название файла» 28004 (1 ячейка)/ 11968 (2 ячейка)/ 2 (3 ячейка)
и так далее «название файла»./……./……
31st
Янв
Как закрепить Body при прокрутке (HTML и CSS)
Сделал слайдер для сайта и во всплывающем окне получается закрепить только прозрачный фон и содержимое, а сама страница под фоном прокручивается, на некоторых страницах все содержимое всплывающего окна не влазит, помогите!! как при клике на ссылку закрепить Body от прокрутки, а содержимое фона чтоб прокручивалось желательно с помощью CSS без JS !До клика body должно прокручиваться.
31st
Извлечь фотографии из doc (docx) файла
Нужно чтобы программа находила все фотографии внутри файла test1.doc и сохранила файлы в папку d:/test
А вместо фотографии, которую сохранила, написала название фотографии.
30th
Янв
Возрастающий таймер (Delphi 7)
Возможно ли сделать возрастающий таймер? В интернете нашел только про убывающий и сделать его легко. А вот возрастающий как?
Кто может объяснить как его правильно сделать и можно ли вообще его сделать ?!
Облако меток
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 (Компьютерное железо)